p 要素問題に係るむしろ文章を変更してしまえ案

最近になって、正しいマークアップについて語れる人との接点が増えてきて嬉しい。適当に書くこともできるけれど、きちんとやろうとすると、考えることが色々ある分野なのだから、もっと意見交換を行ってより的確なマークアップを行えるようになりたい。

時々話しに出るのが、 p 要素ってもっと色々包含できてもいいじゃないか、という話。 blockquote やリストを含みたい文脈が存在するためである。

p要素の中にobject要素を介してブロック要素を含めることに関する議論 - 徒委記 を見て、皆も悩んでいたことを知った。

しかし、無理やり意味の希薄な要素を使うくらいなら、文章そのものを変えてしまったほうがまだ気持ちがいい。

bubble hour - 2001/12 #1 の中に出てくる


HTML4.01には
・Strict
・transitional
・Frameset
という三種類のDTDが存在します。
は、


HTML4.01 には以下の三種類の DTD が存在します。

  • Strict
  • transitional
  • Frameset

という文章に変更してしまえば、何の問題もない。もちろん、人の文章である場合には変更することはできないし、議論の本質から外れていることは承知の上だが。

... とかいいつつ、上の引用を上手く別段落に分けることができなかった。おとなしく XHTML 2.0 を待ちましょう