¿El atributo tipo de elementos SCRIPT y STYLE en HTML?
Escuché (de Crockford) qué atributos de tipo en los elementos LINK y SCRIPT son superfluos cuando esos elementos se usan para cargar recursos externos. (Debido a que la respuesta HTTP determina el tipo de contenido del recurso).
<link rel="Stylesheet" href="foo.css">
<script src="foo.js"></script>
Pero, ¿qué pasa con el caso cuando el código no HTML se coloca en línea dentro de los elementos STYLE y SCRIPT?
<style>
/* inline CSS rules */
</style>
<script>
// inline JavaScript code
</script>
¿Se recomienda configurar el atributo type en esos casos? ¿Hay algún problema cuando elegimos omitir el atributo type?