Bademeister: Seite nicht valide weil & in Links vorhanden ist

Beitrag lesen

Hi hey.

Die URL sieht deswegen so aus:
http://example.com/Kategorie/Fun-&-Action

Nur der Validator meckert dann (XHTML Transitional).

Wie kann ich dasProblem beheben?
http://example.com/Kategorie/Fun-&amp-Action
sähe doof aus..

Ist Dir klar, worueber der Validator hier meckert? Der interssiert sich nicht dafuer, wie Dein URL aussieht. Er meckert lediglich ueber ein ungueltiges http://de.selfhtml.org/html/referenz/attribute.htm#cdata@title=#CDATA-Literal dieses URLs als Wert des href-Attributes Deines Links. Soll heissen: Was "doof aussaehe", waere nur eben jener String irgendwo in den Weiten Deines Quellcodes. Ist das schlimm?

Allerdings solltest Du an anderer Stelle aufpassen:

http://example.com/Kategorie/Fun-&-Action

Dieser URL enthaelt ein reserviertes Zeichen, das wohl hier keine Sonderbedeutung haben soll und daher (je nach URL-Schema) maskiert werden sollte. Dann ist ausserdem das Problem mit der #CDATA-Maskierung gleich umschifft.

Viele Gruesse,
der Bademeister