HTML5学習ノート

 HTML5は、次世代のホームページ制作言語として制定された言語でJavascriptやCSS3との連携もスムーズに行え、
CGやアニメーション、映像などの最新のメディアに対応した言語になっています。
1.HTML5の基本フォーマット
2.HTML5の要素
 1)ルート階層の要素
 2)メタデータとスクリプトの要素
   head要素
   title要素
   base要素
   link要素
   meta要素
   style要素
   スタイリング

 3)スクリプティング要素
   script要素
   noscript要素

 4)セクション要素
   body要素
   section要素
   nav要素
   article要素
   aside要素
   h1~h6要素
   hgroup要素
   header要素
   footer要素
   address要素
   見出しとセクション

 5) コンテンツのグループ化要素
   p要素
   hr要素
   pre要素
   blockquote要素
   ol要素
   ul要素
   li要素
   dl要素
   dt要素
   dd要素
   figure要素
   figcaption要素
   div要素

 6)テキストレベルの意味づけ
   a要素
   em要素
   strong要素
   small要素
   s要素
   cite要素
   q要素
   dfn要素
   abbr要素
   time要素
   code要素
   var要素
   samp要素
   kbd要素
   subとsup要素
   i要素
   b要素
   mark要素
   ruby要素
   rt要素
   rp要素
   bdi要素
   bdo要素
   span要素
   br要素
   wbr要素

 7)訂正要素
   ins要素
   del要素
   insとdel要素の共通の属性
   訂正と段落
   訂正とリスト

 8)組込コンテンツ要素
   img要素
   iframe要素
   embed要素
   object要素
   param要素
   video要素
   audio要素
   source要素
   メディア要素
   canvas要素
   map要素
   area要素
   イメージマップ
   MathML
   SVG
   ディメンジョン属性

 9)テーブル要素
   table要素
   caption要素
   colgroup要素
   col要素
   tbody要素
   thead要素
   tfoot要素
   tr要素
   td要素
   th要素
   td と th 要素に共通の属性

 10)フォーム要素
   イントロダクション
   form要素
   fieldset要素
   legend要素
   label要素
   input要素
   button要素
   select要素
   datalist要素
   optgroup要素
   option要素
   textarea要素
   keygen要素
   output要素
   progress要素
   meter要素
   コントロールとフォームの関連づけ
   フォームコントロールに共通な属性
   制約
   フォームサブミット
   フォームのリセット
   イベント送出

 11)インタラクティブな要素
   details要素
   summary要素
   command要素
   menu要素
   コマンド