& aber warum?

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

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 „ä“ für „ä“ oder „©“ 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: „&“.