Tecnologias Tic
❍ XML y HTML van a seguir conviviendo en la red ❍ XHTML es la reformulación de HTML 4.01 en XML
XHTML y CSS
❏ Se proporciona DTD ❏ Se pueden validar los documentosXHTML
❍ Diferencias entre XHTML y HTML
❏ Los documentos XHTML deben estar bien formados – Los elementos XHTML deben estar adecuadamente anidados – Todos los elementos XHTML deben tener la etiqueta decierre
◆
Baltasar Fernández Manjón
Incluso las vacías e.g. o
❏ Todos los nombres de las etiquetas tienen que estar en
Dpto. de Sistemas Informáticos y Programación, UniversidadComplutense de Madrid Avda. Complutense s/n, 28040, Madrid, Spain,
minúsculas
©Baltasar Fernández Manjón
2
Otras reglas sintácticas de XHTML
❏ ❏ ❏ ❏ ❏
Tipos de documentos XHTML
❍ Hay 3 tipos dedocumentos XHTML con sus correspondientes DTD
❏ STRICT – Estricta, sin marcado presentacional (para usar con CSS) – ❏ TRANSITIONAL – Permisiva con algunos aspectos presentacionales – ❏ FRAMESET –Con soporte de marcos (ventanas con distintos marcos) –
Los nombres de los atributos deben estar en minúsculas Todos los valores de los atributos deben estar entre comillas No se permite laminimización de atributos El atributo id reemplaza al atributo name La DTD de XHTML define elementos obligatorios
Título_página < /head> contenido_de_la_página
Plantilla mínima de documentoXHTML
©Baltasar Fernández Manjón
3
©Baltasar Fernández Manjón
4
Validacion de XHTML
❍ Utilizar un editor con validacion (e.g. XMLSpy) o un servicio web de validacion (e.g.validator.w3.org)
CSS - Cascading Style Sheets
❍ Las hojas de estilo en cascada es una forma de asociar información de presentación a documentos HTML y XML. ❍ Permite definir estilos para la presentación de losdistintos elementos de un documento ❍ Los estilos normalmente se almacenan en una hoja de estilo (un fichero de texto con la extensión .css) ❍ Los estilos permiten controlar la apariencia gráfica de...
Regístrate para leer el documento completo.