html は HyperText Markup Language の略です。この文書が HTML 文書であることを指定します。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>テスト</title> </head> <body> ここが本文です。 </body> </html>
HTML 4.01 や HTML5 の仕様では、<title>~</title> は必須だけれども、<html>、<head>、<body> は開始タグも終了タグも省略可能と定義されています。しかし、わかりやすさの点から <html>、<head>、<body> も省略せずに記述することをおススメします。
html 要素に lang 属性を指定することがよくあります。ブラウザによっては、この属性により、言語に適したデフォルトフォントを変更する(Firefox)、q 要素の引用符を変更する(Chrome, Firefox) など、言語に応じたカスタマイズが行われることがあります。詳細は lang 属性の説明を参照してください。
<!DOCTYPE html> <html lang="ja"> :