Introduccion

Graba en tu memoria que HTML es para especificar el contenido de las paginas web y no el aspecto que va a tener.

Cuando nos referimos al contenido, queremos indicar parrafos, imagenes, listas, tablas, y todo aquello que forma parte de "el que". Nunca debemos usar HTML para definir como se debe ver un contenido, si el texto debe tener colorrojo, con una fuente mayor, o si se debe alinear a la derecha. Para especificar el aspecto que debe tener una web, se usa un lenguaje complementario llamado CSS.

Por tanto, HTML sirve para decir que contenido debe tener una pagina y CSS sirve para decir como se debe representar tal contenido, con que estilo. Es facil saltarse esta regla, porque en HTML existen diversas etiquetas que realmente estan pensadas para definir la presentacion. Es una herencia de versiones pasadas de HTML.