スラッシュで始まるパスの呼び方 (絶対/相対) について
<img src="/images/hoge.png">
このような書き方を私は「スラッシュで始まる絶対パス」と呼んでいますが、Microsoft のサイトでは「サーバ相対 URL」としています。
RFC 2396
RFC 2396 を参照したところ、
A relative reference beginning with a single slash character is termed an absolute-path reference, as defined by <abs_path> in Section 3.
「スラッシュで始まる相対参照のことを絶対パスと呼ぶ」といった記述がありました。
つまり「スラッシュで始まる~」という接頭辞が付く場合は「相対パス」でも「絶対パス」でも正しいようです。
ただし「スラッシュで始まる絶対 URL」とした場合は用語の誤りになります (パスと URL は異なる)。
また、コーディングのルールを決める際には「サーバ相対 URL」と言ったところで認識に齟齬が生じかねませんので、ちゃんと「スラッシュで始まる~」と前置きした方がよいです。
Microsoft 方式
絶対 URL | <img src="http://example.com/images/hoge.png"> |
サーバ相対 URL | <img src="/images/hoge.png"> |
Web サイト 相対 URL | <img src="images/hoge.png"> |