HTML5では以前に比べて記述がやや簡潔になった。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="css/common.css" />
<style>
<!--
body{color: red;}
-->
</style>
<script src="js/common.js"></script>
<script>
alert("test");
</script>
<title>技術まとめ</title>
</head>
<body>
・・・
[説明]
シンプルに<!DOCTYPE html>と記述。
<meta charset="UTF-8">のように記述。
以前は<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">のようにいろいろ記述する必要があった。
scriptタグのtype属性は、デフォルトが"text/javascript"となったため省略可能。
スタイルシート(linkタグ、styleタグ)のtype属性は、デフォルトが"text/css"となったため省略可能。
(参考:HTML5でのCSS記述形式)