HTML要素
「video要素」も参照
動画再生。前者のaudio要素と同様、ファイルによっては対応コーデックを導入しないと再生が実現できない場合がある。
このようにHTML要素にはattribute(Content attribute)とproperty(IDL attribute)の2つの側面がある。あるattributeを変更したとき、対応するpropertyにも変更が反映されないとアクセスする方法によって得られる結果に矛盾が生じてしまう。それを防ぐために、いくつかのpropertyは対応するattributeを反映(reflect)する、と定義されている。reflectされるか否かは要素ごとにきまり、統一されたルールはない。
HTML文書のヘッダ部分 (document head) を指定する要素。HTML文書自身に関する情報(例:タイトルやスタイルシートに関する情報など)を指定できる。
定義された用語 (defining) を示す。
HTMLを表記するための構文は、独自のHTML構文とXMLアプリケーションであるXML構文に大別される。HTML構文は、HTML 2~4.01までの間SGMLアプリケーションとして定義されていた。しかし、現実にはウェブブラウザのほとんどでSGMLとして処理されることはなく、そのためSGMLであることをやめて独自に構文を定義するようになった。もう一方のXML構文はXHTMLに由来する。
HTML構文とXML構文の相違は以下のようになる。
頭字語 (acronym) を示す。
abbr要素と同様に、title属性に略さない状態の語を明示することができる。
文字に下線 (underline) を引く。(例:html)CSSで代用可能で非推奨
プログラムなどのソースコード (computer code) を示す。
それぞれヘッダ (table header)、フッタ (table footer)、本体 (table body) で、表内での節 (table section) を示す。
内容はtr要素のみで、1つ以上の記述が必要である。また、各要素内においての列の数は等しくなくてはならない。