@@Felix Riesterer
das bedeutet also, dass man mit HTML-Entities keinesfalls etwas falsch macht, im Zweifelsfalle sogar XML-/XHTML-konformen Code erzeugt.
Du könntest jedes Zeichen im Textinhalt von Elementen oder in Attributwerten durch Entity- oder numerische Zeichenreferenzen escapen. Du machst insofern nichts falsch, als das das genauso verarbeitet wird wie nichtescapete Zeichen.
Das kann man sich zunutze machen und <a href="mailto:me@example.net>mailto:me@example.net</a> auch schreiben als <a href="mailto:me@example.net">me@example.net</a>, um dummen Bots nich die Mailadresse preiszugeben.
Du machst insofern was falsch, als dass „[d]ie Verwendung von Escapes den Quelltext schlechter lesbar und schwerer zu pflegen [macht] und auch die Dateigröße beträchtlich erhöhen [kann].“ [qa-escapes]
LLAP 🖖
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory