maettig.com

Thiemos Archiv

Gestern wurde mir klar, warum das Konzept meines Smart HTML-Prototyps so nicht funktionieren kann. (Danke René P.)

Die Idee bisher ist, HTML-Tags wie z.B. <b></b> immer paarweise zu betrachten. Der Vorteil dabei ist, dass bereits die einfache Maskierung mit &lt;b></b> vollkommen ausreicht, um auch das schließende Tag mit zu maskieren.

Angenommen, ich möchte den Text "mit </b> schließen" erzeugen. Da das beschriebene Tag ein erlaubtes ist, muss ich es bei der Eingabe einfach maskieren. Des weiteren möchte ich den Text fett darstellen. Ich schreibe also "<b>mit &lt;/b> schließen</b>". Durch die paarweise Abarbeitung denkt mein Prototyp jedoch, dass das öffnende <b> und das maskierte &lt;/b> zusammen gehören. Das überflüssige </b> wird daraufhin ebenfalls maskiert.

Fazit: Ich hab' zu viel gedacht und Strukturen gesehen, wo keine sind.

Kommentare zu diesem Beitrag können per E-Mail an den Autor gesandt werden.

[ ← Zurück zur Übersicht ]

Impressum & Datenschutz