HTML Style Attribut mit HTML Entity erlaubt?
-
<a style="color&58;#000">blub</a> ^^^^
Statt eines Doppelpunktes.
FF, Opera, IE können es. Aber ist es auch erlaubt?
Grüssli
-
Das ist nicht valide (TIDY mault das an).
Was willst Du damit erreichen ?
-
w3c Validator (bei XHTML Transitional 1.0):
"Line 9, Column 16: xmlParseEntityRef: no name
<a style="color&58;#000">blub</a>"Edit:
w3c Validator (bei HTML 4.01 Transitional):
Keine Fehler
-
Ups, der Code oben hat natürlich noch einen Fehler drin. Vor der Zahl 58 muss ein # rein. An den Validator hatte ich gar nicht gedacht. Der sagt mit der Korrektur, dass es valides XHTML 1.0 strict und HTML 4.01 sei.
Scheppertreiber schrieb:
Was willst Du damit erreichen ?
Einfache Lösung eines Problems
$html_output = str_replace(':', '&# 58;', $html_output);
(natürlich ohne den Abstand, aber sonst ersetzt es die Forumsoftware automatisch durch einen Doppelpunkt)
Meine Frage zu dem Thema entstand durch diesen Thread: http://www.c-plusplus.net/forum/295214
Grüssli
-
*grins* Smilies
Das sinnvollste wäre natürlich diese Inline-Styles auszumerzen ...
Grüße Joe.
-
Scheppertreiber schrieb:
Das sinnvollste wäre natürlich diese Inline-Styles auszumerzen ...
Das ist klar, aber es geht um den Fall, dass man sie nicht ausmerzen könnte
Grüssli