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
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 ¶m=1 erkennt er schlimmstenfalls ¶m, 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: „&“.