Cada cosa en su sitio

Un documento web consta del lenguaje de marcado (HTML), estilo (CSS) y de un comportamiento (JavaScript).

Se puede hacer un documento web con estos tres elementos incluidos en un único fichero .html pero esto es totalmente erróneo; de hecho creo que ya nadie lo hace.

CSS y JS siempre en un documento aparte para no tener el HTML infectado de <style> ni de <script> o de onclick=”” onblur=”” y así hasta llegar a todas las posibles etiquetas en HTML5 con javascript incrustado creando un código obstructivo ya sea por CSS o JavaScript

No hay nada mejor que entregar o recibir un documento web con todo separado para una mejor compresión y mantenimiento.

El desarrollo se hace más divertido con un documento limpio y ordenado.