<acronym> im IE6 nicht markiert
Hi zusammen!
Weshalb wird im IE6 <acronym>Text</acronym> nicht (wie im Firefox) gepunktet unterstrichen (wird gar nicht kenntlich gemacht:?) ? |
Tja, jeder Browser hat ein Stylesheet (das Browser-Stylesheet), in dem definiert ist, wie Elemente dargestellt werden sollen, wenn das Webseiten-Stylesheet nichts definiert.
Im Browser-Stylesheet vom IE 6 ist wohl keine Definition für das acronym-Element vorhanden. Generell gilt: Wenn Du das Aussehen bestimmter Elemente vorgeben möchtest, dann tu das auch, und verlasse Dich nicht auf die Browser-Stylesheets! Folgendermaßen könntest Du das in CSS machen: Code:
acronym |
Danke. Hilft mir soweit mal. Ist das allerdings "typisch IE" oder liegts an was anderem?
*edit* Fällt mir ein: Schön ist es im Firefox halt, dass die Markierung immer in Textfarbe ist - ohne 100 styles festlegen zu müssen (oder steh ich auf dem Schlauch und es geht doch)? |
Zitat:
|
Wie bekomm ichs dann doch so hin, wie ich es haben will und wie es der FF darstellt? *g* fein gepunktelte Linie in der jeweiligen Textfarbe...
|
Der IE kann kein dotted, daher bekommt er per Hack oder CC eine entsprechende Hintergrundgrafik (1px hoch und 2px oder 3px breit) mit repeat-x left bottom.
|
Du kannst ja bei CSS-Angaben generell angeben, dass sie Eigenschaften vom Eltern-Element erben sollen - das ist die Angabe "inherit"
Du könntest also folgendes machen: Code:
acronym Andere habe ich noch nicht getestet. |
Das nützt ihm nichts, da er dotted möchte, dies aber vom IE aber als dashed dargestellt wird.
|
Würde ich ja - wenns denn ein muss - in meine iefix.css reinnehmen... nur funktioniert das irgendwie nicht so ganz mit dem o.g. CSS-Code. Hab nun das <acronym> auch durch ein <abbr> ausgetauscht, da OWL eine Abkürzung ist. Nun hat aber der IE nicht mal die Güte, einen help-Cursor zu verweden *grummel*
|
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 12:50 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023