Атрибут типа элементов SCRIPT и STYLE в HTML?
Я слышал (от Крокфорда), что атрибуты типа в элементах 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 в этих случаях? Есть ли какие-либо проблемы, когда мы решили опустить атрибут type?