AlienQ you just don't know CSS that well if you think it's unstable. It's so easy to write code to work in every single browser. I do it every single day. You seriously just don't know what you're talking about. People who are good with CSS know exactly how each element will display in every browser before even testing it. It's not just a random way it's rendered as you make it out to be.
I don't know exactly what's gotten into your head that makes you think the way you do. You are wrong though. You are looking incredibly ignorant right now.
Oh, and as for your mobile browser idiocy.
Quote:
14.2.4 Media types
HTML allows authors to design documents that take advantage of the characteristics of the media where the document is to be rendered (e.g., graphical displays, television screens, handheld devices, speech-based browsers, braille-based tactile devices, etc.). By specifying the media attribute, authors allow user agents to load and apply style sheets selectively. Please consult the list of recognized media descriptors.
The following sample declarations apply to H1 elements. When projected in a business meeting, all instances will be blue. When printed, all instances will be centered.
<HEAD>
<STYLE type="text/css" media="projection">
H1 { color: blue}
</STYLE>
<STYLE type="text/css" media="print">
H1 { text-align: center }
</STYLE>
This example adds sound effects to anchors for use in speech output:
<STYLE type="text/css" media="aural">
A { cue-before: uri(bell.aiff); cue-after: uri(dong.wav)}
</STYLE>
</HEAD>
Media control is particularly interesting when applied to external style sheets since user agents can save time by retrieving from the network only those style sheets that apply to the current device. For instance, speech-based browsers can avoid downloading style sheets designed for visual rendering. See the section on media-dependent cascades for more information.
|