タグ

ブックマーク / kuruman.org (1)

  • br要素の実装 (kuruman.org > Kuruman Memo)

    br要素の実装 もっと簡単に言うと、 *:before, *:after { content : ""; } 上のようなスタイル指定がされているページをOperaで閲覧すると、<br>及び<br />が正しく反映されないということ。 HTMLのbr要素はbr:before{content:"\A";}によって実装されているので、それはUAの妥当なレンダリングです。em{font-style:normal}で強調部分が斜体にならなくなるのと全く同じ。 これってのはどこかで文書化されているものなんだけれど、ぱっと見つからなかったのでとりあえず事実だけ書き留めておきます。あとで見つけたら文献へのリンクを追加しよう……。 このような実装を行うよりどころはCSS仕様書の附属書でした。冒頭でこれは情報であって規格ではないと強調されていますが、同時に開発者へbr:before{content:"\A"}

  • 1