I was wondering what's the difference between upper-alpha and upper-latin in the css list-style ?
List-style is simply the shorthand version for styling your list. List style type specifically refers to the indicator to the left such as the ever popular none, or disc, decimal, etc.
probabely the expression "lower-alpha" is showing the listing points in the language in which the system is set. This is not necessarily Latin. But to display the listing points, regardless of the language setting in Latin is probably provided "lower-latin".
The list-style-type CSS property sets the marker (such as a disc, character, or custom counter style) of a list item element.
If you want to number items in order, you can use the <ol> (ordered list) tag. But it is kind of hard to style those list numbers in CSS. There is an easier way to create a number styled list of item using the :before pseudo element along with counter properties.
The main difference is that upper-latin
isn't supported by IE6 or IE7 whereas upper-alpha
is.
Other than that, there doesn't seem to be any difference at all. They are described identically in the offical W3C spec.
For browser compatibility, see Quirksmode.
They do the same.
MDC says:
For compatibility with Internet Explorer 7 (and lower) avoid lower-latin and upper-latin. Instead, use lower-alpha and upper-alpha.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With