Marian: echo mit ' statt "

Beitrag lesen

Hallo Martin,

[...] Wäre das mit den Anführungszeichen andersrum, ginge einfach:
'<input name="vorname" value="$vorname">'

wer hindert dich daran, die beiden Typen von Anführungszeichen einfach auszutauschen:

"<input name='vorname' value='$vorname'>"

In HTML ist es schließlich egal, ob du ein einfaches oder doppeltes Anführungszeichen verwendest.

Hm, schon, aber das sieht doof aus.
Ich weiß echt keine bessere Erklärung, aber ich mag das einfach nicht ;-).
Aber auf jeden Fall sind die Standard-Anführungszeichen bei HTML (und XML/SGML allgemein) die doppelten. (Es wird überall so gemacht, für das einfache Anführungszeichen gibt es gar keinen Maskierungsnamen, es wird von PHPs htmlentities() nicht kodiert, etc.)

Viele Grüße aus Freiburg,
Marian

--
Microsoft broke Volkswagen's world record: Volkswagen made only 22 million bugs!
<!--[if IE]><meta http-equiv="refresh" content="0; URL=http://www.getfirefox.com"><[endif]-->