Thomas Meinike: Wie interpretiert html die RGB Farbangaben?

Beitrag lesen

  1. Ich habe html 4.0 zum Frühstück gegessen und das W3-Konsortium ist meine Familie
  2. ICH WILL ERNSTHAFTE ANTWORTEN und ernstgenommen werden *g*

Naja, kann man ja mal versuchen ...

Also ich bin auf der Suche nach Schwachstellen in HTML bzw. in der Browserinterpretation und die Darstellung von Farben beider Angabe von Schwachsinnigen Farbnamen macht mir Sorgen!

Was der Browser mit Unsinn macht, ist nicht vorgeschrieben. Da steht in den DTDs nur, ob es sich um CDATA oder PCDATA handeln darf, von der Laenge einer Zeichenkette oder Groesse einer Zahl normalerweise nichts oder die Vorgabe fester Attributwerte.

Die Farben werden bei Unfug wohl so interpretiert, dass die ersten 6 Stellen (oder auch 7, weil ja noch das #-Zeichen zur Hex-Farbe zaehlt) ausgewertet werden und wenn nicht 0 bis 9 und A bis F gefunden wird, wird der Wert 0 angenommen. Ansonsten gibt es ja noch einige Farbnamen, die fest "verdrahtet" sind.

MfG, Thomas