Contenido verificado asociado a este RA
Clasificación de los Lenguajes de Marcas en la Web: de SGML a HTML5
Identificación y clasificación de los principales lenguajes de marcas empleados en la Web (SGML, HTML, XML, XHTML) y sus distintas versiones históricas, con ejemplos de código y una actividad de clasificación por doctype.
Estilos y Presentación con CSS
Aplicación de hojas de estilo en cascada (CSS) para mejorar la presentación visual de documentos web y separar el contenido del diseño.
Conceptos clave
Lenguaje de marcas vs. lenguaje de programaciónMetalenguaje (SGML, XML)HTML y sus versiones (2.0, 3.2, 4.01)XHTML como aplicación XMLHTML5 y elementos semánticosDOCTYPE como identificador de versiónModo estándar vs. modo quirksCSSHojas de estiloSelectores CSSPropiedades CSSModelo de cajaHerencia y cascadaSeparación contenido/presentaciónDiseño web responsivo (introducción)
Errores que conviene evitar
- Tratar XML como lenguaje concreto en vez de metalenguaje
- Confundir HTML5 con XHTML por similitud de sintaxis
- Ignorar el DOCTYPE como indicador de versión y modo de renderizado
- Confundir lenguaje de marcas con lenguaje de programación
- Errores de sintaxis CSS
- Problemas de especificidad de selectores
- No entender el modelo de caja
- Sobrecargar el HTML con estilos en línea