Martina Hochhaus: Schriftfarben Internet Explorer 6.0

Schriftfarben-Problem auf einem XP-Rechner mit Internet Explorer 6.0.2800.1106.xpsp1.020828-1920, XP-Home Edition (Microsoft Windows 5.1 Build 2600.xpsp1.020828-1920: Service Pack 1).

Beispiel der W3C:

special.css:
P.special {
color : green;
border: solid red;
}

style0.htm:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">
<HTML>
  <HEAD>
    <LINK href="special.css" rel="stylesheet" type="text/css">
  </HEAD>
  <BODY>
    <P class="special">This paragraph should have special green text.
  </BODY>
</HTML>

Rand und Schrift des Kästchens sind schwarz, es sei denn, special.css ist Benutzerstylesheet
(Extras --> Internetoptionen... --> Allgemein --> Eingabehilfen).

Bei dem Internet Explorer 5.00.2314.10031C und Netscape 7.1 hat bei geeigneter Browserkonfiguration der Kasten einen roten Rand, und die Schrift drinnen ist grün, ohne dass special.css statisch in der Browserkonfiguration angegeben ist. Mit meinem eigenen HTML/CSSS(1!!)-Code habe ich das gleiche Problem: Egal wie ich den IE 6.0 über Extras --> Internetoptionen ... --> Allgemein --> Farben bzw. Eingabehilfen konfiguriere: Ich habe keine Möglichkeit gefunden, per Default die Schriftfarben einer beliebigen Website so anzeigen zu lassen, wie ursprünglich programmiert.

Wer kennt dafür doch noch eine Möglichkeit? Oder ist da ein Bug in dem besagten Service Pack des IE 6.0? Die Schriftarten (arial, ...) werden auch bei meinem IE 6.0 übernommen.

Gruß
Martina

  1. Hallo Martina!

    color : green;
    border: solid red;
    Rand und Schrift des Kästchens sind schwarz

    Gib einfach "richtige" Farbangaben an, dann hast Du normal auch kein Problem.

    Farbnamen sind ja schön und gut, aber warum nicht einfach den HEX-Wert angeben?

    Lesetip: http://selfhtml.teamone.de/html/allgemein/farben.htm#allgemeines

    MfG
    Götz

    --
    Losung und Lehrtext für Sonntag, 4. Januar 2004
    Herr, warum stehst du so ferne, verbirgst dich zur Zeit der Not? (Psalm 10,1)
    Gott ist hier, der gerecht macht. (Römer 8,33)
    (http://www.losungen.de/heute.php3)
    1. Hallo Götz,

      danke für die Antwort.

      die Hex-Angaben hatte ich auch schon probiert. Leider derselbe Effekt: Beim IE 6.0 statische Angabe des CSS-Files in der Konfiguration. Direktes Formatieren im HTML-Code hilft auch nicht.

      Gruß von Martina

  2. Hallo,

    Ich verstehe nicht ganz, was Du genau erreichen willst.
    Eines aber faellt mir auf:

    P.special {
    color : green;
    border: solid red;
    }

    Du hast keine Angabe zur Breite des Rahmens (border-width).
    Gemaess
    http://www.w3.org/TR/REC-CSS2/box.html#border-width-properties
    ist der "initial value" (Ausgangswert, Default) zwar "medium",
    aber viele Browser halten sich nicht an diese "initial values".
    Ich wuerde ihn deshalb explizit setzen:

    P.special {
     color : green;
     border: 3px solid red; /* oder so... */
     }

    Was mir beim HTML-Quelltext noch auffaellt:
    Das <p>-Element wird nur geoeffnet, aber nicht
    wieder geschlossen.
    Ich weiss, dass es in HTML 4 nicht notwendig ist.
    Irgendwo in SelfHTML steht AFAIK, dass es bei
    Inline-Styles notwendig sei, das Element wieder
    zu schliessen.

    <P class="special">This paragraph should have special green text.</P>

    Vielleicht hilft Dir auch das weiter...

    HTH, Gruesse,

    Thomas

    --
    Dank /my/ automatisch ausgeblendet: JavaScript, ASP.
    Manuell "ausgeblendet": Threads mit Frames, Iframes und Scrollbalken im Subject...
    Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!