From Htmlpedia
Contents |
[edit]
Tidy: Unmaskiertes & sollte als & geschrieben werden
[edit]
Ursache:
Das Und-Zeichen ("&") ist ein besonderes Zeichen in HTML. Es markiert den Anfang eines Sonderzeichens, wie etwa " " für ein Leerzeichen ohne Zeilenumbruch.
In XHTML muss ein Sonderzeichen mit einem Semikolon (";") enden. Zum Beispiel: " "
Deshalb muss jedes "&"-Zeichen, das im Dokument als solches verwendet wird, maskiert werden und geschrieben werden als "&". Und-Zeichen können auch in einer URL erscheinen und sollten auch hier maskiert werden.
[edit]
Beispiel - Normales Und-Zeichen:
![]() | Smith & son |
![]() | Smith & son |
[edit]
Beispiel - Und-Zeichen in einer URL:
![]() | <a href="http://www.domain.com/cgi?x=1&y=2">URL</a> |
![]() | <a href="http://www.domain.com/cgi?x=1&y=2">URL</a> |
[edit]
Lösung:
Ersetzen Sie "&" durch "&".
[edit]
Quellen:
- W3C entities: http://www.w3.org/TR/html4/sgml/entities.html
- WDG : http://www.htmlhelp.com/reference/html40/entities/
- Sehr interessant : http://ppewww.ph.gla.ac.uk/~flavell/www/formgetbyurl.html


