This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ideas:content-formatting [2008/01/14 13:59] – Fuller example itpastorn | ideas:content-formatting [2014/12/09 15:48] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 51: | Line 51: | ||
Should be displayed as '' | Should be displayed as '' | ||
+ | |||
==== New CSS rules ==== | ==== New CSS rules ==== | ||
- | **@decimal-format** that draws its ideas from xsl: | + | === @decimal-format |
+ | |||
+ | This rule draws its ideas from xsl: | ||
+ | |||
+ | It is used to specify the same things as its XSL counterpart, | ||
- | **number-format** | + | === number-format |
+ | This rule draws its ideas from xsl: | ||
+ | It consists of two parts for its value. A string that is identical to the second argument in XSL number format, and an | ||
+ | optional reference to a decimal format, specified with an " | ||
==== Example CSS ==== | ==== Example CSS ==== | ||
Line 122: | Line 130: | ||
} | } | ||
} | } | ||
+ | |||
+ | |||
+ | ==== Parsing ==== | ||
+ | |||
+ | When an UA sees that an element has a number format rule, it should try to convert that elements textcontent to a number. | ||
+ | |||
+ | If such a conversion is not possible, the CSS rule should be ignored. This rules is **primarily** intended for table cells, short headings, simple inline elements such as span, some form elements and perhaps a new number element. | ||
==== Remarks ==== | ==== Remarks ==== |