Road To Nowhere

主にWebまわりのエンジニア的なお仕事に関するようなことのあれこれ。

属性値の中でアンパサンドを使う

今日はすごく勉強になったことがあったのでメモ。


XHTMLでは、aタグのhref属性でGETパラメータがあるとき「&」はエスケープする。


つまり、XHTMLでは、

<a href="http://4travel.jp/traveler/kazumaryu/album/?dmos=os&sort=new&view_mode=list">

じゃなくて、

<a href="http://4travel.jp/traveler/kazumaryu/album/?dmos=os&amp;sort=new&amp;view_mode=list">

これが正解。


心理的にはすごく抵抗があるんだけどこれが正解。
http://www.doraneko.org/webauth/xhtml10/20000126/Overview.html