* [CODE(SGML)[%Length;]] 型 (HTML 4)
[1]
- [CODE(ABNF)[[DFN[%Length;]] := %[[Pixels]]; / percentage]]
- [CODE(ABNF)[[DFN[percentage]] := 数値 "%"]]
百分率値の値域は特に規定がありません。
普通は正の整数を使うものですが、負数や小数はどうなのでしょうか?
百を越える数は? 正の符号は? 複素数は? HTML 4
仕様書は残念ながらこの問いに答えてはくれません。
百分率値は、「利用可能な空間」に対する割合と見なされます。
利用可能な空間の定義は利用される場所により異なるとおもわれます。
[3] HTML 4 DTD の注釈 (参考) には、
[Q[nn for pixels or nn% for percentage length]]
と書かれています。
[2] 仕様書:
- [[HTML 4]]
--
-- [[厳密DTD]]
-- [[移行用DTD]]
[[#comment]]
* メモ