wahsaga: schluss-tag ohne anfangs-tag standard?

Beitrag lesen

hi,

Das Zählen der Tags, hatte ich auch vor und das werde ich jetzt machen.

warum verwendest du nicht gleich die als "bb-code" o.ä. bekannten pesudo-tags wie [b]fett[/b], [i]kursiv[/i] etc., um dem user formatierungen zu erlauben?

erstens sind diese relativ weit gebräuchlich, dürften also den user nicht vor aussergewöhnliche herausforderungen stellen (und wer damit nicht klar kommt, baut wahrscheinlich mit html noch mehr mist).

ausserdem brauchst du dir dann keine sorgen darüber machen, "erlaubte" von "nicht erlaubten" html-tags zu trennen - einfach htmlentities (oder ein äquivalent, falls deine serverseitige script-sprache nicht php ist) drüber laufen lassen, und alle gefahren, die von html-tags ausgehen könnten, sind gebannt.

anschliessend werden die bb-code-tags [b], [i], etc. mittels regulären ausdrücken gesucht und ersetzt.
wenn du dabei gleich nur die kombination
[öffneder tag]text[/schliessender tag]
im regex-suchmuster-berücksichtigst, hast du auch kein problem mehr mit eventuell nicht geschlossenen html-elementen - dann steht halt noch ein [b] o.ä. unersetzt und alleine da - aber das bringt deinen browser nicht in verlegenheit. und du kannst dir das explizite nachzählen sparen ...

und schlussendlich spricht ausserdem dafür, dass es dafür schon zahlreiche vorfertigte klassen gibt, z.b. vom christain seiler (AFAIK) hier im forum, also einfach mal die </archiv>-suche bemühen ;-)

gruss,
wahsaga