![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
Aの方法ですとサーバーに負担をかける可能性があります。
最後のスラッシュを省略するとサーバーがファイルなのかディレクトリなのか探しに行くためです。
同じ理由で特に意味もなく http://okwave.jp と入れるよりは http://okwave.jp/ でアクセスした方がサーバーには優しいようです。
最もそんなちょっとした負荷の差はどうでも良い、という方もいるようですが、あえてお勧めするものでもありません。
BかCをオススメします。
私の場合、いつからかの癖で href="./" と入力しています。特に決まりはないですね。
No.6
- 回答日時:
私ならば一応<a href="./">と指定しますね。
これが一番無難だろうと思ってます。./が現在のディレクトリのトップ、../がひとつ上のディレクトリのトップ、.../がふたつ上の…です。
参考にさせていただきました、ありがとうございました。
ただやっているうちに気づいたことがあったのですが、C以外では最新の状態のページにはいかない
ような気がしてきました。
・そのサイトにアクセスする。
・トップページを更新する。
・B.Cのタイプのリンクでトップページに移動する。
→更新前のページが表示される。
ある人がサイト内に入った後に更新しても、B.Cのリンクで移動しているとその人には反映されない??
このことがアクセス解析の結果にも影響するような気がして、やはり絶対アドレスにしたほうが
いいのかなと思いました。あくまで推測ですが・・。
No.5
- 回答日時:
Aは「その文章の先頭」へのリンクです。
即ち、
<a href="">HP</a> と <a href="#">HP</a> は同じです。
トップページへのリンクではありません。
※トップページへ移動するなら、ブラウザのバグです。
Bは、「サーバーのトップページ」へのリンクで、
Cは、「サイトのトップページ」へのリンクとなります。
つまり、サイトのURLが http://domain or subdomain/ で表されるならBとCは同じになりますが、サイトのURLが http://domain or subdomain/username/ で表されるならBは http://domain or subdomain/ へ、Cは http://domain or subdomain/username/ へのリンクになるでしょう。
URI相対参照の記述としては、いずれも正しい物(HTML4.01の場合)ですが、Aは正常に動作しないブラウザがあるので避けた方が無難です。
※RFC3986 5.4.1. Normal Examples参照
参考URL:http://www.ietf.org/rfc/rfc3986.txt
このお話を聞いて思い出したのですが、HPの更新(ファイルマネージャー)をやってる最中に、
確かにAをクリックして確認すると何故だか更新されていないことがあったような気がします。こちらの説明でその理由がわかりました。
HPの移転作業で省略できるならそのままでも・・と思ってましたが、やはりちゃんと記述したほうがいいですね。
勉強になりました、ありがとうございました。
No.4
- 回答日時:
>Obsoletes(破棄): 2732, 【2396】, 1808
Appendix D. Changes from RFC 2396
>The resolving relative references algorithm of [RFC2396] has been
rewritten with pseudocode for this revision to improve clarity and
fix the following issues:
ここら辺がちょっと気になっている。
No.3
- 回答日時:
えーっと識者募集します。
ANHTTPDを利用して以下のソースを配置し,どこに飛ぶか見てみました。
また,fugaディレクトリにhoge.htmlを用意し
<a href="">えおか</a>
<a href="/">きくけ</a>
と書いたところ
Minefield(Fx3.0a4pre)/Opera 9.20w8769で
「えおか」をクリックするとリンク先は同ドキュメントになっています
「きくけ」をクリックするとhttp://localhost/にアクセスしようとしてアクセス拒否されました。
一方,
IEでアクセスしたらリンク先
fugaディレクトリを見ようとしてアクセスが拒否されました。
後者の挙動は他のブラウザと同じでした。
http://www.7key.jp/rfc/2396/rfc2396_c.html#li47
見るとカレントドキュメントとして解釈されることが望ましいと記述されているようですが・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS htmltとcssの連携をして画像縮小について 1 2022/11/15 20:32
- PHP a href リンクタグでだけで 送信が できちゃっています。 1 2022/04/18 04:25
- WordPress(ワードプレス) WordPressのメニューについて 1 2022/10/22 01:10
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- その他(プログラミング・Web制作) ホームページビルダー16で画像を保存したら画像がトップページ上に沢山出てきてしまいます 1 2022/12/06 14:50
- HTML・CSS HTML & CSS 縦ボックス内の文字の左右センタリング 3 2023/03/25 04:23
- その他(コンピューター・テクノロジー) <a href="file:///フォルダ名/ファイル名">リンクテキスト</a>について 1 2023/04/06 22:40
- HTML・CSS HTMLについて教えて頂きたいです。. 4 2022/12/21 16:51
- SEO 複数のサイト(別々のサーバー)を1代のPCで管理する方法 4 2022/11/27 09:40
- PHP PHP ページング データベース 1 2022/06/16 10:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
.htaccessで特定URLからのア...
-
イントラネットURLの登録方法
-
XREA使用で作成したHTMLファイ...
-
1つ下の階層のフォルダに相対...
-
htaccessでPCと携帯の振り分け(...
-
FTPでのエラーメッセージ
-
URLに「.html」の拡張子がなく...
-
フォルダ内の最初のファイル名...
-
URLの書き方
-
HTML5
-
index.htmlファイルはどこに?
-
リンク先に日本語フォルダがあ...
-
ホームを index.html から inde...
-
アドレスの「index.html」の表...
-
複数のindex.htmlを作ってもい...
-
FTPしたのに、ページが真っ白です
-
.htaccessを使用した携帯端末の...
-
HTMLからフォルダを開きたい
-
Excelで、社外秘(閲覧のみ)と...
-
googleドライブで、PDFファイル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1つ下の階層のフォルダに相対...
-
リンク先に日本語フォルダがあ...
-
URLに「.html」の拡張子がなく...
-
複数のindex.htmlを作ってもい...
-
フォルダ内の最初のファイル名...
-
XREA使用で作成したHTMLファイ...
-
.htmと.htmlの違い
-
URLの書き方
-
サーバー内のフォルダにある写...
-
1つのドメインHP内に2つ<inde...
-
index.htmlファイルはどこに?
-
トップページ「/index.html」の...
-
webサイトの「index」を非表示...
-
URLの.html省略について
-
htmlでリンクに勝手にindex.htm...
-
フォルダにはダミーでもindex.h...
-
旧URLからのサーバー移転でhttp...
-
Application.OnTimeで引数付き...
-
Apacheで、indexの拡張子別に優...
-
ホームページを作成したら、フ...
おすすめ情報