最終更新: toriaezuikioi 2010年09月21日(火) 11:23:11履歴
Webで色々と調べてるとなんかHTMLにもバージョンやらなんやら色々と種類があるようで、
正直これらを全部覚えるとか正直しんどいので、何が違うかだけメモ
XHTML:小文字しかダメ
→HTMLを書くときもなるべく小文字で書くようにする(XHTMLへの変換が楽)
XHTML:どんな属性値だろうが問答無用で引用符をつけなアカン(ex,width="100")
XHTML:空要素タグも必ず閉じなきゃダメ ex,<br> → <br /> (/の前に半角スペースを入れた方がベター)
HTML:name属性で特定位置へのリンク出来る but,id属性でも指定したほうがいいんじゃね?
XHTML:nameとid属性の両方書くことが推奨されている but,XHTML1.1からnameが廃止されてる
ex,
XHTML:属性名と値が同じでも、省略できない。
ex, <input type="radio" name="radio1" checked="checked" />
正直これらを全部覚えるとか正直しんどいので、何が違うかだけメモ
- 要素名及び属性名は小文字でなければならない
XHTML:小文字しかダメ
→HTMLを書くときもなるべく小文字で書くようにする(XHTMLへの変換が楽)
- 属性値は常に引用符で括られなければならない
XHTML:どんな属性値だろうが問答無用で引用符をつけなアカン(ex,width="100")
- 非空要素には終了タグが必要である(ex,リスト項目要素のliの場合)
<ul> <li>項目1 <ul/>XHTML:liに閉じタグがあるよねってこと
<ul> <li>項目1</li> </ul>
- meta、hr、br、img などは、空要素として書く
XHTML:空要素タグも必ず閉じなきゃダメ ex,<br> → <br /> (/の前に半角スペースを入れた方がベター)
- ファイル内の位置を表す(アンカーで同一ページ内の移動とか)時はid属性を併記する。
HTML:name属性で特定位置へのリンク出来る but,id属性でも指定したほうがいいんじゃね?
XHTML:nameとid属性の両方書くことが推奨されている but,XHTML1.1からnameが廃止されてる
ex,
<a href="#nagato">長門をクリックすると</a><br /> <a name="nagato" id="nagato">有希にジャンプする</a><br /> <a name="suzumiya" id="suzumiya">ハルヒにジャンプしない</a><br /> <a name="asakura" id="asakura">みくるにジャンプしない</a><br />
- 属性の省略化はしてはならない
XHTML:属性名と値が同じでも、省略できない。
ex, <input type="radio" name="radio1" checked="checked" />
このページへのコメント
2a5suB <a href="http://abgfwokxiauy.com/">abgfwokxiauy</a>, [url=http://rcpehucefylx.com/]rcpehucefylx[/url], [link=http://itystfrnbgmh.com/]itystfrnbgmh[/link], http://sjkjbgqalkgf.com/
4g9UdY <a href="http://uzphicpgrtmu.com/">uzphicpgrtmu</a>, [url=http://psncemvwntgl.com/]psncemvwntgl[/url], [link=http://onfukpxzhznz.com/]onfukpxzhznz[/link], http://yvgirospsfga.com/