* [CODE(SGML)[%Pixels;]] 型 (HTML 4, XHTML 1)
[1] [[HTML 4]] の属性値の型 [CODE(SGML)[%Pixels;]]
は、[[画素]]数を表す無単位の整数です。
[5]
単位[Q[[[画素]]]]の定義は [[CSS 1]] [SRC[HTML4PX]]
や [[CSS 2]] [SRC[XHTML m12n 4.3]] が参照されています。
[2] 値域については HTML 4 で言及はありませんが、
[Q[画素の数]]という定義からして負の数はまず駄目でしょう。
慣習的な解釈を加味すると、零が認められるか否かは使われる場面に依存、
実装が扱える範囲を越えた場合は実装依存でしょう。たぶん。
[4] HTML 4 DTD の注釈 (参考) には
[Q[integer representing length in pixels]]
と書かれています。
[3] 仕様書:
- [[HTML 4]]
-- [HTML4PX]
-- [[厳密DTD]]
-- [[移行用DTD]]
-[[XHTML 1.0]]
-- [CSECTION[A.1.1. XHTML-1.0-Strict]]
-- [CSECTION[A.1.2. XHTML-1.0-Transitional]]
-- [CSECTION[A.1.3. XHTML-1.0-Frameset]]
- [[XHTML m12n]]
--[CSECTION[4.3. Attribute Types]]
[[#comment]]
* メモ