'size'

'size' プロパティー (CSS)

[57] Firefox 2, Opera 9 とも、 (頁文脈以外の宣言ブロックでも) size 特性size DOM属性を実装しています。

[60] どちらも CSS 2構文通りの構文解析をしているようです。 直列化の際には、2つの <length> が同じ値の場合、1つだけになります。 (名無しさん)

[61] Firefox 2 の getComputedStyle は常に空文字列のようです。 Opera 9 の currentStylegetComputedStyle は 常に portrait のようです。

印刷機の設定によって変化するわけではないようです。

(名無しさん)

[62] CSS 2, Firefox 2, Opera 9 のいずれも、 の値を認めている (少なくても禁止、無視していない) ようです。 (名無しさん)

[63] Firefox 2 は奇癖モードでだけ無単位<number> を認めていますが、 Opera 9 では無奇癖モードでも px とみなすようです。

[64] 負の値を CSS3 は認めていません。 Firefox は認めています。

[65] FirefoxQuirks Mode Standards も無単位の <number>奇癖モードでも認めていません。

[66] Firefox直列化の時に長さが2つ指定されていても等しければ1つに省略します。

[67] Chrome は実装していません。

[43] 1215702 – remove backend-only CSS properties (marks, orphans, page, size, widows) ( 版) https://bugzilla.mozilla.org/show_bug.cgi?id=1215702

[44] [css-page] Add JIS-B4 and JIS-B5 · w3c/csswg-drafts@c98696d ( 版) https://github.com/w3c/csswg-drafts/commit/c98696d023a56441e3c6b0ad50f0e270c592f2cb

[1] Chromesize が指定されたり PDF だったりしてサイズが確定しているときは、 印刷ダイアログで用紙サイズを選択させてくれません。

[2] Chrome はサイズ未確定の時は印刷ダイアログで利用者が選択可能ですが、 選択肢にあるのは JIS-B4, JIS-B5 の追加以前CSS size の各値に相当するものだけで、 それ以外は指定できません。 Chromesize の値としての JIS-B4, JIS-B5 には対応しているにも関わらず、 相当する選択肢がなく、利用者が指定することすらできないのです。

[4] CSS には葉書サイズの選択肢もありません。キーワードにないだけで寸法の直接指定は一応可能ですが...

[3] 仕様も実装も欧米基準で他は放置ですねえ...