• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

& aber warum?

sin777

Neues Mitglied
Hallo, ich frage mich gerade warum ich & statt einfach nur & verwenden sollte, wenn ich z.b. selbst link für eine GET-Anfrage erstelle :)

Vielen Dank im Voraus
 
Die Begründung findet man vielfach im Netz:
Common HTML Validation Problems

Kurz gefasst: würde man das nicht machen, würde ein Browser das & als Beginn einer anderen Entitiy erkennen, z.B. bei &param=1 erkennt er schlimmstenfalls &param, was aber nicht als entitiy existiert.
 
„&“ gehört neben den Zeichen „<“ und „>“ (und begrenzt auch den Anführungszeichen) zu den Zeichen, die eine syntaktische Bedeutung für HTML besitzen. „&“ leitet Entitäten ein wie etwa „&auml;“ für „ä“ oder „&copy;“ für das Copyright-Symbol. (Diese Maskierung ist nur in manchen Zeichensätzen notwendig.) Damit keine Verwechslungsgefahr besteht, muss das „&“-Zeichen, das keine Entität einleitet, seinerseits als Entität geschrieben werden: „&amp;“.
 
Zurück
Oben