Hatena::Groupweb

vantguarde

 | 

12.1

Again Quoted

| 00:38

<q>が自動的に引用符を入れる実装は、HTML4で定義されたものです。ただ、スタイルシートでのコントロールや、実装状況に難があることが問題となったのか、HTML5やXHTML2からは「引用符は書け」みたいな定義に変更されてました。

ただIE8が引用符をつけるようになるので、「どうよ?」みたいなスレッドが立ち、久しぶりに長く議論されてたんですね。

で、HTML4の通りに戻りました。

えー、引用符書くようにしてたのに。面倒だなー

あまり好きじゃないんですよね。引用符をスタイルシートでつけてもコピーできなかったりしますし。あとはローカライズもあまりされてないし。

そうそう、スレッドでもi18nや<q>の入れ子になったときのスタイルについて議論がされてました。まあ、現状のままというのが一番楽なのかも。ちなみに今の定義では、引用符を自分で書きたければ<q>を使わないということも書かれてますね。

引用といえば、<q>や<blockquote>の前や後ろに<cite>があったらそれを引用元とみなすっていう定義(もっと細かかったですが)が無くなりました。

なんだかんだでHTML5もシンプルになっていってますね。

 | 
Contact: @vant / lepetitcroissant@gmail.com.