HTML5では以下の要素が新しく追加されています。
HTML5では以下の要素を利用してMathMLとSVGの設定をHTMLソースの中に記述することができます。いずれもXMLベースの言語で、MathMLは数式の記述を、SVGはベクタ形式の図形の描画を行います。
HTML5で定義が変わった要素は以下のようになっています。
HTML5では、HTML4.01やXHTML1.0で非推奨とされていた要素や、視覚的なデザインを設定する要素が廃止されています。
HTML4.01やXHTML1.0では非推奨とされていた属性のうち、右の属性はHTML5では非推奨ではなくなり、正式に利用できるようになっています。
HTML5において、CSSといった他の手段を利用することが推奨されている属性は以下のようになっています。
※…ピクセルによる指定は認められています。
HTML5ではHTML4.01やXHTML1.0で非推奨とされていた属性や、視覚的なデザインを設定する属性が廃止されています。