kechol 氏からレビューを受けて知ったのでメモ。
https://google.github.io/styleguide/htmlcssguide.html#type_Attributes によると CSS や JavaScript を読み込むときのタグに type
attribute は HTML5 では不要、というか非推奨とのこと。
引用
Omit type attributes for style sheets and scripts.
Do not use type attributes for style sheets (unless not using CSS) and scripts (unless not using JavaScript).
Specifying type attributes in these contexts is not necessary as HTML5 implies text/css and text/javascript as defaults. This can be safely done even for older browsers.
<!-- Not recommended --> <link rel="stylesheet" href="https://www.google.com/css/maia.css" type="text/css">
<!-- Recommended --> <link rel="stylesheet" href="https://www.google.com/css/maia.css">
<!-- Not recommended --> <script src="https://www.google.com/js/gweb/analytics/autotrack.js" type="text/javascript"></script>
<!-- Recommended --> <script src="https://www.google.com/js/gweb/analytics/autotrack.js"></script>
こういうの、手癖で何も考えず書いたりしてしまう割に頻繁に情報アップデートしてもいないので Google HTML/CSS Style Guide を一通り読んでおいたほうが良さそうだ。