it-swarm.com.de

HTML-Codierung im alt-Attribut

Warum ist » für ein altes Attribut gültig, » jedoch nicht?

5
Toby

Es hängt von Ihrem Doctype ab. In HTML 4 und 5 ist die Verwendung von benannten Entitäten wie » vollkommen gültig. In XHTML müssen Sie jedoch nummerierte Entitäten wie » verwenden - die meisten benannten Entitäten sind ungültig, mit Ausnahme von ", ', <, > und &.

Hinweis: Das alt-Tag ist in diesem Fall irrelevant. Es ermöglicht den gleichen Textinhalt wie außerhalb von HTML-Tags.

Die meiner Meinung nach einfachste Lösung: Wechseln Sie zum HTML5-Doctype - <!DOCTYPE html>. Es erzwingt Standard-Modi in allen Browsern, ist zukunftssicher und einfach zu merken.

4
DisgruntledGoat