海外旅行から帰ってきたら、まず何を食べる?

ページ途中に
▲このページのTOPに戻る
というような、アンカーテキストを入れたいのですが、
ご相談にのってください。

ページ頭部分に、
<a name="top">○○</a>

この○○、入れないとやはりだめでしょうか?
<a name="top">○○</a>
がなくても戻れるくらいなので、戻れることは戻れるのですが…

ページ頭に、サイトバナー、パンくずリスト、などがあり、
どれもすでにアンカーテキストなのです。

なので、重ねて入れることも出来ず、<a name="top"></a>
だけでムリなのかと…。


またはほかに、なにか良い方法があれば教えてください。

A 回答 (3件)

#2さんとほぼ一緒なのですが、ID属性を入れたタグに下記のようなスタイルシートを入れて置くという手もあります。


ちなみにIDタグは参考URLにも載せましたが、大文字標記が推奨されています。

<body>
<p style="display:none" id="PAGE_TOP">ページトップ</p>

<p>ダミーテキスト・ダミーテキスト・ダミーテキスト</p>
<p>ダミーテキスト・ダミーテキスト・ダミーテキスト</p>
<p>ダミーテキスト・ダミーテキスト・ダミーテキスト</p>

<a href="#PAGE_TOP">▲このページのTOPに戻る</a>
</body>

参考URL:http://openlab.ring.gr.jp/k16/htmllint/explain.h …
    • good
    • 0
この回答へのお礼

ありがとうございます。
参考にさせていただきます。

>ちなみにIDタグは参考URLにも載せましたが、大文字標記が推奨されています。

知りませんでした。ありがとうございます・

お礼日時:2007/07/30 13:09

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "

http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dt …
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<title>昼飯と夕飯の比較</title>
<style type="text/css">
p{
width:30%;
margin: 5px auto;
}
</style>
</head>
<body>
<p id="DUMMYTEXT">
彼は背後にひそかな足音を聞いた。それはあまり良い意味を示すものではない。
誰がこんな夜更けに、しかもこんな街灯のお粗末な港街の狭い小道で彼をつけて来るというのだ。
人生の航路を捻じ曲げ、その獲物と共に立ち去ろうとしている、その丁度今。
彼のこの仕事への恐れを和らげるために、数多い仲間の中に同じ考えを抱き、
彼を見守り、待っている者がいるというのか。それとも背後の足音の主は、この街に無数にいる法監視役で、
強靭な罰をすぐにも彼の手首にガシャンと下すというのか。彼は足音が止まったことに気が着いた。
あわてて辺りを見回す。ふと狭い抜け道に目が止まる。彼は素早く右に身を翻し、建物の間に消え去った。
その時彼は、もう少しで道の真中に転がっていたごみバケツに躓き転ぶところだった。
彼は暗闇の中で道を確かめようとじっと見つめた。どうやら自分の通ってきた道以外に
この中庭からの出道はないようだ。
足音はだんだん近づき、彼には角を曲がる黒い人影が見えた。
彼の目は夜の闇の中を必死にさまよい、逃げ道を探す。もうすべては終わりなのか。
すべての苦労と準備は水の泡だというのか。突然、彼の横で扉が風に揺らぎ、ほんのわずかにきしむのを聞いた時、
彼は背中を壁に押し付け、追跡者に見付けられないことを願った。
この扉は望みの綱として投げかけられた、彼のジレンマからの出口なのだろうか。
背中を壁にぴったり押し付けたまま、ゆっくりと彼は開いている扉の方へと身を動かして行った。この扉は彼の救いとなるのだろうか。
</p>

<p><a href="#DUMMYTEXT">ダミーテキストの先頭へ</a></p>

<p>確かにa要素の内容を書かなくても技術的には可能だが,このように、フラグメント識別子は別にa要素を用いなくても良い、というか用いるべきではないと思う</p>
<p>蛇足だが、この文章はOpenOffice.orgのダミーテキストである。</p>
</body>
</html>
    • good
    • 0
この回答へのお礼

ありがとうございます。
参考にさせていただきます。

お礼日時:2007/07/30 13:08

<a name="top"></a>のみでOKですよ。

    • good
    • 0
この回答へのお礼

ありがとうございます。
参考にさせていただきます。

お礼日時:2007/07/30 13:08

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報