Codiere ich kaufmännisches Und-Zeichen in & lt; a href ... & gt ;?

Ich Schreibe code, der automatisch generiert HTML -, und ich möchte es zu codieren, die Dinge richtig zu.

Sagen, ich bin generieren Sie einen link auf folgende URL:

http://www.google.com/search?rls=en&q=stack+overflow

Ich gehe davon aus, dass alle Attribut-Werte HTML-kodiert. (Bitte korrigiert mich wenn ich falsch Liege.) Das bedeutet also, dass wenn ich habe die oben genannte URL in einen Anker-tag, sollte ich encode das kaufmännische und-Zeichen als & wie diese:

<a href="http://www.google.com/search?rls=en&amp;q=stack+overflow">

Ist das richtig?

Kommentar zu dem Problem
@CiroSantilli: das ist über die tatsächliche URL-Zeichenfolgen; dies ist über Sie, wie sind Sie codiert, wenn Sie erscheinen in der HTML-Attribute. Kommentarautor: JW.

InformationsquelleAutor der Frage JW. | 2010-09-14

Schreibe einen Kommentar