Я слышал (от Крокфорда), что атрибуты типа в элементах LINK и SCRIPT излишни, когда эти элементы используются для загрузки внешних ресурсов.(Поскольку HTTP-ответ определяет тип содержимого ресурса.)
<link rel="Stylesheet" href="foo.css">
<script src="foo.js"></script>
Но как насчет случая, когда не-HTML-код встроен внутри элементов STYLE и SCRIPT?
<style>
/* inline CSS rules */
</style>
<script>
// inline JavaScript code
</script>
Рекомендуется ли устанавливать атрибут типа в этих случаях?Есть ли какие-либо проблемы, когда мы решаем опустить атрибут type?