Skip navigation and proceed to content
Quick Links
Sitetopics
Articles
From the old minzweb archives.
Related
The mysterious image selector
6//3//004
Consider the following CSS-styles:
image {
float: right;
}
You'd never expect this one to work, don't you? But surprise, it actually works in 2 browsers: Internet Explorer 6 and Opera 7.x. I am not surprised by Internet Explorer (I never am), but when Opera applied this style, I didn't want to believe it.
Further tests with Opera and a discussion
in the Opera forum (thanks Anne) have nailed it down:
It seems to be a misbehaviour of Opera's SGML parser, since the CSS declaration only
applies when the page is served as text/html
. When served as
application/xhtml+xml
Opera's XML
parser takes over and correctly ignores the style.
- Served as
text/html
- HTML 4.0 Strict/URI
- XHTML 1.0 Strict without XML PI
- Served as
application/xhtml+xml
- XHTML 1.0 Strict with XML PI
- XHTML 1.0 Strict without XML PI
Go see for yourself. Ahhh, and yes. Mozilla doesn't apply the styles at all!!!!