- ベストアンサー
アンカータグについて
HTMLのウェブサイトを作成中なのですが、 トップのページから別のページの冒頭ではなく 少し下の方(限りなく真ん中)にジャンプさせたいと思ったので 別のページ <a name="abc"></a>のようなタグを置いてそこに ダイレクトに飛ぶようにしました。 それ自体は問題なく作動して、ジャンプしてほしい場所に飛ぶんですが タイトルのところに、変な名前が付いてしまいます。 たとえば、 タイトルが「ウェブサイト」なのに 実際には、「ウェブサイト#abc」と表示されます。 ソースでは <title>ウェブサイト</title> としか書いていません。 この、後ろの文字を取る方法ありますか? 宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
URLアドレスに入るのは正常ですが タイトルに表示されるのはおかしいですねぇ…。 試しにテキストでテストページを作ってみましたが やはりタイトル部分にはアンカーリンク名は出ませんでした。 <a name="abc" title="ウェブサイト#abc"></a>にしてみても <A HREF="#abc" title="ウェブサイト#abc">リンク</A>にしてみても 「ウェブサイト#abc」はタイトルに表示されませんでした。 むしろどうやったら出るんだろうか、と。 編集ソフトに何をお使いか解りませんが まさか私のようにテキストエディタでタグ直打ちしてる ワケではないでしょうからf^_^;) 念のため… ソフト側が勝手に気を利かせて、タイトルに 「パン屑」をプラスしているということはありませんか? ソフトにページ管理機能がついていたりすると あり得るかも知れませんよ。 テキスト編集モードにして一度HTMLを確認してみてはどうでしょう。 また、お使いのホームページ編集ソフトを補足に書くと 同じ現象についての対策とか知ってる方とか 詳しい人からの回答が得られやすいかもしれません。 頑張ってください!
その他の回答 (2)
- hachi_08
- ベストアンサー率58% (44/75)
#1です。 申し訳ありません、私が問題を読み違えていました。 URLではなくtitleに表示されるのですね。 そうなると…すみません、原因が分かりません。 お役に立てず申し訳ありません。
- hachi_08
- ベストアンサー率58% (44/75)
アンカーで飛んできた場合、URLに"#アンカー名"が表示されるのは正常なことです。 「ウェブサイト」というページのabcという場所ですよ、という意味です。 個人的には気にされなくてもいいと思いますが…。 どうしても取りたい場合は、HTML以外の言語を使う必要があるかもしれません。
補足
ご回答ありがとうございます。 おっしゃる通り、URLにアンカー名が表示されるのは 正常なことだと思いますが、 タイトルの後ろにつくのは、他のサイトを見ても おかしいのではと思います。 確かに、気にするほどのことでもないのかもしれませんが 今回の場合は気にしてしまった、、、気にしなくてはいけない状況なので、お知恵をお借りしたく質問しました。 HTML以外での言語を使う必要があるかも知れないとのことですが 当方、他の言語に対しての知識がないので どの言語を使えばいいのかさえ解らず困っています。 HTMLだけでなんとかなればいいのですが。。。
お礼
ありがとうございます。 確かにパン屑があるので、それがあやしいです。