HTML-Code in HTML?
Phil
- html
Hallo,
Mein Problem ist ein wenig schwierig zu beschreiben.
Gibt es einen HTML-Befehl, der so wirkt, dass alles in ihm sozusagen nicht verwertet wird?
D.h.
<b>Hallo</b>
bleibt
<b>Hallo</b>
Und wird nicht zu einem fetten Hallo?
Ich kann leider nicht auf die UTF-Codierung der spitzen Klammern zurückgreifen.
Hi,
Gibt es einen HTML-Befehl, der so wirkt, dass alles in ihm sozusagen nicht verwertet wird?
Nein, es gibt überhaupt keine HTML-„Befehle“.
http://de.selfhtml.org/html/referenz/zeichen.htm#benannte_html
Ich kann leider nicht auf die UTF-Codierung der spitzen Klammern zurückgreifen.
Die verwendete Zeichenkodierung ist dabei absolut uninteressant.
MfG ChrisB
@@Phil:
nuqneH
Gibt es einen HTML-Befehl, der so wirkt, dass alles in ihm sozusagen nicht verwertet wird?
Ich kann leider nicht auf die UTF-Codierung der spitzen Klammern zurückgreifen.
?? Was willst du damit sagen? Wie ChrisB schon sagte, hat UTF damit gar nichts zu tun?
Du meinst, du könntest '<' nicht als '<
' escapen? Warum nicht?
In XHTML gibt es noch die Möglichkeit
<![CDATA[
[code lang=html]<b>Hallo</b>
]]>[/code]
Allerdings nur bei Verarbeitung als XML.
Qapla'
@@Phil:
nuqneH
Du meinst, du könntest '<' nicht als '
<
' escapen? Warum nicht?
Weil es sich um eine Implementierung in ein Forum handelt, ist ein wenig komplizierter.
Also gibt es direkt über HTML keine Möglichkeit sondern nur über XHTML?
@@Phil:
nuqneH
Du meinst, du könntest '<' nicht als '
<
' escapen? Warum nicht?Weil es sich um eine Implementierung in ein Forum handelt, ist ein wenig komplizierter.
Wenn du Nutzereingaben unbehandelt wieder ausgibst, dann hat ein ganz anderes Problem: ein riesiges Sicherheitsloch.
Du MUSST Nutzereingaben immer serverseitig behandeln. In PHP ist für deine Zwecke htmlspecialchars() von Interesse.
Qapla'