I list below all topic groups, which I have done according to subjects, which they handle. You can return to this topic group by using this menu and the link Table of topic groups on the top of the each page.
| |||||||||||||||||||
![]() | Table of topic groups > Front page of Help pages > CSS-tables - Notes > 2. Visual and paged media properties |
|---|
| 2. Visual and paged media properties | ||
|---|---|---|
| inheritance | ||
|
In Opera and MS IE the By using
Mozilla Gecko browsers use as if opposite to |
||
border (+
border-style etc.) |
||
|
Because MS IE handles
Mozilla 1.1 doesn't render randomly borders for all table cells in huge tables. This problem is not in some earlier builds of Mozilla. Opera 4.x-6.x has incorrect rendering in table rows, which have the
attribute
HTML Notes.
Other pages: Borders and backgrounds ([S]). Other sites: Notes of the CSS1 Master Compatibility Chart. |
||
height,
width |
||
|
MS IE 5.5 for Windows calculates all box dimensions incorrectly. Presumably MS IE has just converted HTML 3.2 calculating principles directly into CSS. That means, that MS IE should create a total new rendering engine, because this is a basic level bad bug. The author of the CSS1 Master Compatibility Chart has not read thoroughly CSS-specifications, because he has not noticed this bad bug. According to an e-mail MS IE 5.0 for Mac renders box dimensions more according to the CSS2 specification than the MS IE 5.5 for Windows. I handle calculating of box dimensions more thoroughly in the page below. Microsoft has fixed the calculation of containing box dimensions in the 6.0 series, if certain DTD are used, when the browser works according to standard-compliant mode. The DTD-switch works well except tables Mozilla Gecko browsers use also a DTD-swicth. They calculate in the strict mode the Other notes: margin.
Other pages: Borders and backgrounds ([S]), Tables ([S]). Other sites: CSS Enhancements in Internet Explorer 6 Public Preview. |
||
max-height,
max-width, min-height,
min-width |
||
|
Opera 4.x-6.x calculate
Models ([S]).
Other pages: Borders and backgrounds ([S]). Other sites: CSS Enhancements in Internet Explorer 6 Public Preview. |
||
margin,
padding |
||
|
I don't have any situations,
where MS IE 5.5 supports Opera 5.12 has a bug concerning shorthard properties, which have the value Using A Model ([S]), A screen capture from the Mac IE
5.0 ([S]), a test case ([])
Other pages: Borders and backgrounds ([S]). Other sites:CSS Enhancements in Internet Explorer 6 Public Preview. |
||
clear,
float |
||
|
The property |
||
clip,
overflow |
||
overflow-x,
overflow-y |
||
|
I have found any effect, when I
tested the property The property Opera 5.x-6.x don't support overflow values The Note. A part of the information base on a development CD of Microsoft. I have not tested all informed properties or property values. Other pages: Text-related properties and focusing CSS in different situations ([S]), IE 5.5 ([S]), Tables ([S]), Visual
formatting model ([S]).
W3C: User Interface for CSS3 (5.1 resizer - counterpart to overflow: scroll; W3C Working Draft 16 Feb 2000). Other sites: Blooberry: Positioning. |
||
direction,
unicode-bidi |
||
layout-grid,
layout-grid-char,
layout-grid-char-spacing,
layout-grid-line, layout-grid-mode,
layout-grid-type, ruby-align,
ruby-overhang, ruby-position,
writing-mode |
||
ime-mode |
||
|
These are i18n
(Internationalization) properties. MS IE doesn't
support i18n by using the CSS2 In addition MS IE supports International Layout,
which it proposes to CSS3. I18 features of MS have also the I18n-related properties includes also to CSS2-level new values of the property Note. A part of the information base on a development CD of Microsoft. I have not tested all informed properties or property values. Other notes: text-justify,
word-break.
HTML notes: BDO, ruby. W3C: International Layout (World Wide Web Consortium Working Draft 10-September-1999), Ruby Annotation Module. |
||
display |
||
|
MS IE supports at some level
all CSS1 values, but Mozilla use in the system CSS-file (html.css) all HTML 4.01 table
model related display values. All basic table model related
values work, but it doesn't really support all values, because
the HTML-functionality of some table elements don't work. Neither
values Opera has the widest support and it support
HTML notes: COLGROUP
etc.
Models: block & inline-table ([S]), run-in & compact ([S]). Other sites: Microsoft: CSS Enhancements in Internet Explorer 6 Public Preview; Opera Software: Web specifications supported in Opera 5 - the details. |
||
position,
z-index |
||
|
Earlier version of Mozilla had several bugs with The Opera 4.x+ supports proprietary Other notes: -link-set, min-height.
Models: Basic Layout ([S]), A Girl ([S]), a test case ([S]). Other pages: Problems in Netscape ([S]), Problems in Opera ([S]), Help for TM WML menu ([S]), The functionality of my CSS-site with different browsers ([S]). Opera Software: Web specifications supported in Opera 5 - the details |
||
visibility |
||
|
Opera doesn't allow dynamic
changes with dynamic pseudo-classes. Opera and Mozilla support in certain circumstancees incorrect the Other notes: border-collapse.
Models: Model30.html ([S] [Pw]), Dynamic menu test ([S]). |
||
vertical-align
|
||
|
The |
||
content,
counter-increment, counter-reset,
marker-offset |
||
-replace,
-set-link-source, -use-link-source, -o-replace, -o-link, -o-link-source |
||
|
Opera 4.x-6.x supports all content values except Opera use in this note mentioned proprietary CSS in many UA CSS files, for example in /Styles/wml.css in order to implement
linking and rendering of images in WML-documents (in addition WML use also a proprietary property value to the Note. A part of the information base on a Web page of Opera Software. I have not tested all informed properties or property values. |
||
list-style (+
list-style-type etc.) |
||
|
Mozilla support CSS2-level
Other sites: Web
specifications supported in Opera 5 - the details.
|
||
quotes |
||
|
Even if MS IE supports in some respect i18n, it doesn't support it to the element If nested elements use the property |
||
marks,
orphans, widows, page,
page-break-after, page-break-before,
page-break-inside, size |
||
|
Even if many paged media
properties work best in Opera, it has some minor bugs and missing
features. Opera doesn't support the
Note that
Even if paged media works in Opera relative well, in general paged media doesn't work as well as the screen media. Especially designers of Netscape have much to do get better results in the paged media because any of the possibilities to control page breaks don't work. Paged media properties don't work in Mozilla. According to an e-mail paged media will be supported in Mozilla 1.1.
CSS Notes 1: @page.
Other pages: Text-related properties and focusing CSS in different situations ([S]). Other sites: Opera Software: Web specifications supported in Opera 5 - the details; Microsoft: @page Rule. |
||
background,
background-attachment, background-color,
background-image, background-position, color |
||
background-position-x,
background-position-y |
||
filter, accelerator |
||
|
The first estimation concerns how many element background properties are supported and how well basic color and image definitions work. At this mean the widest and least buggy implementation to the background properties is Mozilla, because it supports them to most form elements. Opera 4.x-6.x has the poorest implementation of form elements (Opera Software admits it fairly), but even Netscape could have a little bit better implementation. Opera 7.x support background properties for form elements but in Opera 7.0 Beta 1 background images works just randomly. The bug in Opera 5.12 concering keyword values (for example
MS IE renders fixed background
images incorrectly to The Even if the validator of W3C suggests to set always the
Opera supports proprietary Netscape's named 140 colors at least in the 5.x series, but the 3.x seriers supports only 16 color keywords, which represent 16 first Windows colors. Even if the CSS2 specification allows to use proprietary keywords, it is better to use instead of them hexadecimal or RGB-values. All three browsers support UI colors, which I handle in another connection. The property Note. A part of the information base on a
development CD of Microsoft and an e-mail. I have not tested all informed
properties or property values. The task of the property
Other notes: background-color (systems
colors).
A model ([S] [Pw]). Other pages: Borders and backgrounds ([S]), Problems in Opera ([S]), Color keyword values ([S]), Non-standard CSS ([S]). W3C: CSS1 Test Suite, Scalable Vector Graphics (SVG) 1.0 Specification (Property Index). |
||
font-family |
||
|
Font families can be increased at least in MS with the CSS notes 2: @font-face.
Models: H2 elements ([S] [Pw]), a paragraph ([S] [Pw]). |
||
font-size,
font-size-adjust, font-stretch,
font-style, font-weight |
||
|
Browsers render relative font
sizes from The
Other notes: inheritance.
Models: font-size ([S] [Pw]), font-style etc. ([S] [Pw]). Zeffrey Zeldman and Brian Platz: A List Apart. |
||
font-variant |
||
|
Using |
||
letter-spacing,
line-height |
||
text-align, text-decoration,
text-indent, text-shadow |
||
text-autospace, text-justify, text-kashida-space,
text-underline-position |
||
text-align-last, text-overflow |
||
|
Opera and Netscape support
MS IE supports also some working draft level and proprietary text-related
properties like Netscape/ Mozilla support some proprietary values in the UA CSS files for the Note. A part of the information base on a development CD of Microsoft and from an e-mail. I have not tested all informed properties or property values. Other notes: border-collapse, direction, word-break.
Models: H2 elements ([S] [Pw]), a paragraph ([S] [Pw]). W3C: CSS3 module: text, International Layout (World Wide Web Consortium Working Draft 10-September-1999). |
||
white-space,
word-spacing |
||
line-break,
word-break |
||
word-wrap |
||
|
MS IE doesn't support
Opera accepts a non-standard value for the CSS2 Netscape/ Mozilla use quirky word wrapping for the Note. A part of the information base on a development CD of Microsoft. I have not tested all informed properties or property values. Other notes: direction, use-link-set.
W3C: International Layout (World Wide Web Consortium Working Draft 10-September-1999). Other sites: Microsoft: CSS Enhancements in Internet Explorer 6 Public Preview; Opera Software: Web specifications supported in Opera 5 - the details. |
||
border-collapse, empty-cells,
visibility:collapse,
text-align:<string> |
||
|
MS IE doesn't fully support the separate borders model, because Mozilla 1.1a supports Opera supports both table border models, but if the
Note. A part of the information base on a page of the Opera Software. Opera Software: Web
specifications supported in Opera 5 - the details.
|
||
caption-side |
||
|
The property
CSS Notes 1: CAPTION.
HTML Notes. A model ([S] [Pw]). Opera Software: Web specifications supported in Opera 5 - the details. |
||
table-layout |
||
|
The functionality of
|
||
cursor |
||
behavior |
||
scrollbar-3d-light-color,
scrollbar-arrow-color,
scrollbar-base-color,
scrollbar-face-color,
scrollbar-dark-shadow-color,
scrollbar-highlight-color,
scrollbar-shadow-color, zoom |
||
|
Some of values of Behavioral extensions to CSS (BECSS) are proposals to CSS3 and they react to movements of the cursor triggering events. MS IE 5.5 has proprietary extensions to the user interface like
scroll bar properties (for example
In general don't resist proprietary UI properties, because they are not harmful to other browsers. There should however to be a standard method to validate proprietary user interface extensions properly. I have a proposal concerning this matter in a page, which handles MS IE 5.5. Note. A part of the information base on a development CD of Microsoft. I have not tested all informed properties or property values. Other notes: outline.
Other pages: Text-related properties and focusing CSS in different situations ([S]), MS IE 5.5 ([S]), Non-standard CSS ([S]), IE 5.5 ([S]), Help for TM WML menu ([S]). W3C: Behavioral Extensions to CSS (W3C Working Draft 04 Aug 1999), User Interface for CSS3 (4.1 cursor; W3C Working Draft 16 Feb 2000). Other sites: Blooberry: Dynamic Content, Scrollbars. |
||
font
(system fonts); color, background-color
etc. (system colors) |
||
|
System fonts work
only in MS IE 5.5+, Netscape 6.x+/Mozilla (I don't know the first evaluation version, where they have started to work) and Opera 5.10+ (they are not supported in previous versions). Netscape/ Mozilla use also a proprietary UI font ( In principle User Interface (system) colors can be used in all
color-related properties. I have tested them with the
Mozilla use quite wider range of UI colors, which belong to CSS
in the /res/forms.css, which it use to define
default presentations to form elements. It use also in that file
some proprietary UI colors (for example
W3C: User Interface for CSS3 (4.3 font (extensions to CSS2
18.3); W3C Working Draft 16 Feb 2000).
Opera Software: What's new in Opera 5.10, Version information. |
||
outline |
||
-moz-binding, -moz-border-radius,
-moz-box-sizing:border-box, -moz-box-orient, -moz-float-edge: margin-box,
-moz-opacity, -moz-outline,
-moz-user-focus, -moz-user-select |
||
|
In my tests
Indeed MS IE and Netscape has build-in implementation of outlines
(dotted outlines) to elements, which has the user focus (only
this state needs the Mozilla use proprietary CSS properties to set some UI default settings to HTML elements in
/res/html.css, /res/forms.css and /res/quirk.css files.
For example Note. Even if all listed proprietary properties can apply for form element, some of them concern in the UA CSS files of Netscape/ Mozilla only or in addition of form elemens also other than form elements (for example I got an e-mail about some properties, which use the In general proprietary extensions of Netscape are not intended into general
usage but just to define necessary functionalities in UA style sheets. The problem in UA CSS files are that some properties are defined as important ( Also in Opera proprietary features are primary intended to use only in UA styles heets (they are used for example in /Style/wml.css and /Styles/email.css). Other notes: position, -link-set, overflow.
CSS Notes 1: A + related pseudo-classes, form-related pseudo-classes. Other pages: Help for TM WML menu ([S]). W3C: User Interface for CSS3. Opera Software: Web specifications supported in Opera 5 - the details. |
||
|
Information about browsers, which render or print this site best.
Help pages has been last edited 09.09.2003 | |