Re: [css3-text] ぶら下げ組と下線や背景など

村上です。

ぶら下げ組と下線や背景について、Antenna House Formatter での結果を示します:

サンプル
http://nadita.com/murakami/tests/test-hanging-punct-end.html

組版結果のPDF
http://nadita.com/murakami/tests/test-hanging-punct-end.pdf

このように、ぶら下げ句読点にも下線が引かれるし、背景色も施されます。
(ただし、背景がぶら下げ句読点に塗られるのはインラインに指定された場合で、ブロック(段落)に指定された場合は違います)

> ぶら下がった句読点にだけ引かれない、というのも奇異に感じますが、ぶら下げの行だけ下線やアミ掛けがマージンまではみ出る、というのも少し奇異に感じます。

文字(インラインレベル)に指定した下線や背景が、ぶら下げによりマージンにはみ出した文字にも適用されるのは自然であると思います。

Antenna House の実装の hanging-punctuation では inline-box が line-box から外にはみ出すものとして処理しています。

参考まで

--
村上 真雄 (MURAKAMI Shinyu)
Twitter: http://twitter.com/MurakamiShinyu
Blog: http://blog.antenna.co.jp/CSSPage/
Antenna House Formatter:
http://www.antenna.co.jp/AHF/


Koji Ishii <kojiishi@gluesoft.co.jp> wrote on 2011/04/01 2:07:29
> ぶら下げ組の部分の仕様をレビューしていて疑問が浮かんだので、もしご存知の方がいらしたら教えてください。
> 
> ぶら下げ組の文章に下線を引いた場合、あるいはアミ掛け(文字背景)を施した場合、ぶら下げ句読点にも下線は引かれるべきでしょうか?
> 
> ぶら下がった句読点にだけ引かれない、というのも奇異に感じますが、ぶら下げの行だけ下線やアミ掛けがマージンまではみ出る、というのも少し奇異に感じます。
> 
> ブラウザにおける実装の容易さなどによりどちらかに決まってしまうかもしれませんが、まずはどうあるべき、というのをご存知の方がいらっしゃいましたら、教えていただけると助かります。
> 
> よろしくお願いいたします。

Received on Thursday, 31 March 2011 23:49:29 UTC