そういえば、imgタグで使うhrefって何の略なの?

HTMLでリンクを張るために使う<href>タグ。
けどこのhrefって一体何の略なのでしょう?
この謎について海外で話題になっていたのでご紹介します。
What does “HREF” stand for?

 なんでリンクを張るのがhrefなのか?

表を表示するためには<table>タグを使う、画像なら<image>タグを使う、とHTMLは基本的には英単語を使ったタグを使用します。
そこで、<href>タグを考えたとき、なぜ<url>や<link>といった分かりやすい単語になっていないのでしょう?
恐らくはHTMLが誕生したときに何やらごちゃごちゃした議論があったようで、hrefがなぜhrefなのか、そしてhrefが一体何の略なのかは、そう簡単には分からなかったと元記事の著者は言っています。
彼の類推では以下のどれかがhrefの略なのではないかと言っています。

  1. Hypermedia Reference
  2. Hypertext Reference
  3. Heraldo Refera
  4. HTTP Reference
  5. Hyperlink Reference
  6. HTML Reference

hrefはhypertext referenceの略だった!

HTMLを含めた、ネットの各種標準化を進めているW3C (World Wide Web Consortium)にhrefが一体何なのかを示す情報を見ることができます。
Making a server

… “A” is for “anchor”, “HREF” is for “hypertext reference” …

 
そう。hrefはhypertext reference (ハイパーテキスト参照)の略だったんですね。
めでたしめでたし。
これで、今晩もぐっすり眠れますね!

コメント