ファイル形式shtmlのページで、同じページ内の別の場所へのリンク(私はホームページビルダーで作成しているので、それでいうと”ラベルへ”のリンク)がうまくいきません。ページが表示されません、となってしまいます。
ソースを見ても何もおかしくないし、htmではきちんとリンクできるので、shtmlだからなのかな、と思ったのですが、どなたか解決方法を教えて下さい。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

<A NAME~>のような使い方をアンカーって言います。


HPビルダーの場合は、「ラベルをつける」や「ラベルへリンク」ってなってますね!

こちらで実験したところ、同様の事象を確認することができました。
まったく同じHTMLでも拡張子で異なる動作をするようですね・・
ちなみにネットスケープ(4.73)で見ると拡張子に関係なく動作していました。
shtmlは、SSI(サーバサイドインクルード)を使用する場合に利用しますが、SSIを利用しないのであれば、拡張子をhtmlやhtmに変更する方が良いと思います。
(shtmlはサーバ負荷が高いので・・)

でも、shtmlでアンカー使うときってどうするんだろ~自分も興味あります。
    • good
    • 0
この回答へのお礼

回答ありがとうごさいます。
SSIを利用するため、どうしてもshtmlで作りたいのですが、拡張子で違うなんて不思議です。JavaScriptでもアンカーの設定ができるようなので、そちらでも試してみようかなと思っています。

お礼日時:2001/08/03 11:42

>ファイル形式shtmlのページで、同じページ内の別の場所へのリンク(私はホームページビルダーで作成しているので、それでいうと”ラベルへ”のリンク)がうまくいきません。



これって、アンカーリンクのことですか?

この回答への補足

アンカーリンクというのかわからないのですが、
タグでは
<A href="#*****">~</A>
<A name="*****">~</A> です。

補足日時:2001/08/03 09:49
    • good
    • 0

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


人気Q&Aランキング