Download Hyper Text Markup Language

Document related concepts
no text concepts found
Transcript
HTML
Hyper Text Markup Language
• Hipertexto
• Universalidad
• Disponible para todos.
• Es experimentado de diferente
forma.
• Dispositivo de acceso
• Navegador
Características
• Extensiones HTML, solo para Netscape (1994)
• No universalidad, errores en otros navegadores
• Muy buenas, Netscape se hace muy popular
• Extensiones para Internet Explorer
• Diferentes versiones para los diferentes
navegadores
• Imposibilidad de ciertos efectos para todos los
usuarios
Guerra de Navegadores
• W3Consortium
• Poner de acuerdo a diseñadores de
navegadores
• Diferenciar sus productos de otra forma
• Facilidad
• Velocidad
• Precio
•…
Estándares
• HTML
• Une contenido, estructura y formato en un documento
• CSS
• Para separar los elementos de formato
• XML
• Para diseñar etiquetas propias que describan el contenido
del texto y no sólo su formato
• XHTML
• Para dar soporte a todas la páginas HTML con XML
Recomendaciones
oficiales
• Elementos no vacíos
<etiqueta>texto</etiqueta>
<b>&diams; Nota 2. &nbsp;&nbsp</b>
• La etiqueta de inicio contiene nombre y opcionalmente
atributos
<nombre atributo1=“valor”
atributo2=“valor”….>
<a href="lectura.pdf" target="_self">
Lectura
</a>
Elementos de HTML
• Elementos vacíos
<etiqueta />
• La etiqueta contiene nombre y opcionalmente
atributos
<nombre atributo1=“valor”
atributo2=“valor”…/>
<img src=“imagen1.jpg”
width=“300”…/>
Elementos de HTML
• Nombres de archivos con sentido
• Nombres de archivos en minúsculas
• Evite errores a usted y sus usuarios
• Coloque un archivo por omisión en cada subcarpeta
• Para sitio importantes incluir <!DOCTYPE
• http://validator.w3.org/
• http://www.w3.org/QA/2002/04/valid-dtd-list.html
• Incluir <title>
• Es usado por motores de búsquedas
Recomendaciones