Hallihallo, alle zusammen!
Ich stehe gerade vor einem seltsamen Problem:
Auf meiner Seite http://www.ewetel.net/~tobias.hahner, aka http://www.dicki-web.de.vu benutze ich exzessiv CSS.
Bei meinem Problem geht es um die Seite
http://www.ewetel.net/~tobias.hahner/konventionen.html
Leider gab es erhebliche Probleme damit, daß verschiedene Elemente (hier img und span) die gleiche Klasse haben, und gleichzeitig in einem Dokument vorkommen:
span wird richtig angezeigt (mittig), img hingegen nicht...
Kommt in einem Dokument nur eins der beiden Elemente mit der Klasse "formel" vor, dann sieht Alles so aus, wie es soll.
Ich habe mir zwar damit helfen können, dem Bild die Klasse wieder wegzunehmen und es in ein entsprechendes span zu setzen, aber das kann es doch nicht sein, oder?
Da benutze ich extra Klassen, um so einem Problem vorzubeugen, und dann das... (IE 5.5 machts übrigens richtig)
Meine Frage also: Ist es ein Bug, oder ein Feature, daß Mozilla verschiedene Elemente mit gleichen CSS- Klassen unterschiedlich darstellt?
Um lästigen Quelltextsucherein vorzubeugen, hier der entsprechende Auszug aus meiner CSS- Datei (http://www.ewetel.net/~tobias.hahner/stil.css):
.formel {
display: block;
text-align: center;
}
Und die Elemente:
<img class="formel" src=".....gif" alt="">
<span class="formel">.....</span>
Viele liebe und fragende Grüße,
Der Dicki
PS: Bis auf eine Character- Encoding- Warnung ist das Dokument valide:
http://validator.w3.org/check?uri=http://www.ewetel.net/~tobias.hahner/konventionen.html
Das CSS ist auch valie:
< http://jigsaw.w3.org/css-validator/validator?uri=http://www.ewetel.net/~tobias.hahner/stil.css>