Closed momdo closed 9 years ago
HTML5だとその辺りがSGMLから独自の規定へと変わって、普通に書く場合は、
<input disabled="disabled">
と属性名とまったく同じ(an ASCII case-insensitive match for the attribute's canonical name)に値を書くわけですが、
<input disabled="">
<input disabled>
属性名だけだとその値は暗黙に空文字列とみなされるので、こう属性名だけ書いても良いと理解してました。
あ、確かにHTML5だと変わってますね。 忘れてやってください……。
省略できるのは、属性値ではなく属性名では 参考:属性名の省略 ― SGML の短縮タグ機構 | 鳩丸よもやま話 http://bakera.jp/yomoyama/shorttag#section1-2