Thomas J.S.: xhtml unterschied zwischen " und '

Beitrag lesen

Hallo,

wie im topic beschrieben, will ich wissen, ob es einen unterschied zwischen " und ' gibt. also zB
<img src='myimage.gif' />
und
<img src="myimage.gif" />

Nein, das macht keinen Unterschied.

gibt es irgendeine offizielle aussage (es ist schwer nach " und ' zu suchen :() vom w3 konsortium bezügl. dessen?

http://www.w3.org/TR/html401/intro/sgmltut.html#h-3.2.2

Du kannst in HTML entweder keine Anführungszeichen nützen, oder konsequent einen von beiden. Wobei es empfehlenswert ist Anführungszeichen zu benützen.

In XHTML musst du Attributwerte in Anführungszeichen setzen.

Hat jmd. von euch schlechte Erfahrungen mit '?

Als Begrenzer von Attributwerden ist es besser wenn du »"« benützt, denn bei »'« kann es zu Problemen kommen, wenn du z.B. JavaScript-anweisungen im Attributwert hast, z.B. »onlick='myFunction('a', 'b')'« oder wenn im Text einen Apostroph vorkommt z.B. »title='a'la carte'«
Da müsstest du dann die Apostrophe mit &#39; oder mit &apos; maskieren.

Eingebürgert hat sich eben daher die Benützung vom »"«.

Grüße
Thomas

--
Surftip: kennen Sie schon Pipolino's Clowntheater?
http://www.clowntheater-pipolino.net/