HTMLでリンクを張るために使う<href>タグ。
けどこのhrefって一体何の略なのでしょう?
この謎について海外で話題になっていたのでご紹介します。
What does “HREF” stand for?
なんでリンクを張るのがhrefなのか?
表を表示するためには<table>タグを使う、画像なら<image>タグを使う、とHTMLは基本的には英単語を使ったタグを使用します。
そこで、<href>タグを考えたとき、なぜ<url>や<link>といった分かりやすい単語になっていないのでしょう?
恐らくはHTMLが誕生したときに何やらごちゃごちゃした議論があったようで、hrefがなぜhrefなのか、そしてhrefが一体何の略なのかは、そう簡単には分からなかったと元記事の著者は言っています。
彼の類推では以下のどれかがhrefの略なのではないかと言っています。
- Hypermedia Reference
- Hypertext Reference
- Heraldo Refera
- HTTP Reference
- Hyperlink Reference
- 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 (ハイパーテキスト参照)の略だったんですね。
めでたしめでたし。
これで、今晩もぐっすり眠れますね!
コメント