HTML5に関して いらないtype属性は消す

不要な type 属性は含めないように

HTML5 では、script 要素、style 要素に対する、type 属性は不要です。HTML5 においては、script 要素 の場合、type 属性のデフォルト値として 「text/javascript」 が、style 要素の場合は 「text/css」 がセットされます。

例えば、下記のようなソースは、

  1. <!-- これは間違った例 -->
  2. <link type="text/css" rel="stylesheet" href="css/styles.css" />
  3. <script type="text/javascript" href="js/scripts" /></script>

下記のように省略して書くことが可能。

  1. <link rel="stylesheet" href="css/styles.css" />
  2. <script href="js/scripts" /></script>