Version: 3.5.3 (using KDE 3.5.3, compiled sources) Compiler: Target: i586-mandriva-linux-gnu OS: Linux (i686) release 2.6.16-2mdk-i686-up-4GB Consider a random page from http://jeanuel.info/ : http://jeanuel.info/article.php3?id_article=7 The contents of <i> tags is rendered differently in Konqueror & Mozilla-firefox. I've reduced the relevant html & css code to the following: ==================== <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" dir="ltr" lang="fr"> <head> <style type="text/css"> i {content: "\"/*" } </style> </head> <body> <h1>Test</h1> <p>Je suis actuellement <i>l’heureux propriétaire</i> d’un mas</p> </body> </html> ====================
That's because we support more of CSS3 generated content than Mozilla, I think. Am I right, Allan?
Yes the test-case is going to be different in konqueror because we support content on any element (only 3.5.4-prereleases) It will look the same in Opera.
*** Bug 135684 has been marked as a duplicate of this bug. ***
*** Bug 133099 has been marked as a duplicate of this bug. ***
Konqueror and Opera behaviour are right: the CSS3 specs clearly indicate that the "content" property can be applied to all elements.