Słyszałem (z Crockford), jakie atrybuty typu w elementach LINK i SCRIPT są zbędne, gdy te elementy są używane do ładowania zewnętrznych zasobów. (Ponieważ odpowiedź HTTP określa typ zawartości zasobu.)Atrybut type elementów SCRIPT i STYLE w HTML?
<link rel="Stylesheet" href="foo.css">
<script src="foo.js"></script>
Ale co przypadku, gdy nie jest umieszczony kod HTML inline wewnątrz styl i elementów skryptu?
<style>
/* inline CSS rules */
</style>
<script>
// inline JavaScript code
</script>
Czy ustawienie typu atrybutu w tych przypadkach jest zalecane? Czy są jakieś problemy, gdy zdecydujemy się pominąć atrybut typu?
Kilka dodatkowych odpowiedzi: http://stackoverflow.com/questions/7715953/do-we-need-type-text-css-for-link-in-html5/7716130#7716130 –