- From: I N <xtool-html@outlook.com>
- Date: Fri, 19 Sep 2014 20:54:49 +0900
- To: "public-html-ig-jp@w3.org" <public-html-ig-jp@w3.org>
- Message-ID: <SNT149-W60D0101EA68A1B07156BB48CB40@phx.gbl>
いしづです。vertical-align の挙動についての質問です。 【1】 各ブラウザにおいて、テキストのみに適用した場合と、画像のみに適用した場合で 表示位置が異なるのは何故なのでしょうか。 CSS2.1 の仕様を見るかぎりでは、画像のケースのほうが正しいように思えます。 【2】 以下のような指定をした場合 ---- <span style="vertical-align: top;">5<span>5</span></span> <span style="vertical-align: bottom;">6<span>6</span></span> ---- あるいは、 ---- <span style="vertical-align: top;">5<img src="../image/i-005.png"/></span> <span style="vertical-align: bottom;">6<img src="../image/i-006.png"/></span> ---- このとき、Google Chrome や Safari では、 先に出てくる「5」「6」に続く html 要素 (上の例では <span>、<img>)の vertical-align が、 baseline に戻っているように思えます。 他の text-top や super などではそのようなことが起こらないのですが、 どちらが正しい挙動でしょうか。 本日の分科会で提出した資料をお送りします。 ・140918-vertical-align.pdf 各ブラウザと、EPUB の RS での表示例です。 super と sub の位置が微妙に違うものについては、無視してください (CSS2.1 の仕様上、正確な位置が定められていないようなので)。 ・140918-vertical-align.epub 上記の表示例を作成するために用いたサンプルです。 ※電書協ガイドの CSS をそのまま利用しています。 ・140919-vertical-align-2.epub 上記のサンプルから、余計な CSS を省いたサンプルです。 text-top/text-bottom と、top/bottom について、 それぞれ他と別に確認するための記述を追加しています。 text-top の位置が画像と異なるのは middle の直後にあるからではないか、 という意見がありましたが、試してみたところ、そのようなこともないようです。
Attachments
- application/pdf attachment: 140918-vertical-align.pdf
- application/octet-stream attachment: 140918-vertical-align.epub
- application/octet-stream attachment: 140919-vertical-align-2.epub
Received on Friday, 19 September 2014 12:52:54 UTC