HTML es el lenguaje estándar para la elaboración de páginas web. Define la estructura básica y código para el contenido de una página, como texto e imágenes. Se basa en referenciar elementos externos en lugar de incrustarlos directamente. A lo largo de sus versiones se han incorporado características para hacerlo más eficiente en diferentes plataformas. Se escribe mediante etiquetas entre corchetes. Puede describir la apariencia de un documento e incluir scripts que afecten el comportamiento de navegadores.
2. HTML, siglas de HyperText Markup
Lenguaje («lenguaje de marcas de hipertexto»),
hace referencia al lenguaje de marcado para la
elaboración depáginas web. Es un estándar que
sirve de referencia para la elaboración de
páginas web en sus diferentes versiones, define
una estructura básica y un código (denominado
código HTML) para la definición de contenido de
una página web, como texto, imágenes, etc.
3. El lenguaje HTML basa su filosofía de
desarrollo en la referenciación. Para añadir
un elemento externo a la página (imagen,
vídeo, script, etc.), este no se incrusta
directamente en el código de la página, sino
que se hace una referencia a la ubicación de
dicho elemento mediante texto.
4. Sin embargo, a lo largo de sus diferentes
versiones, se han incorporado y suprimido
diversas características, con el fin de hacerlo
más eficiente y facilitar el desarrollo de
páginas web compatibles con distintos
navegadores y plataformas (PC de escritorio,
portátiles, teléfonos inteligentes, tabletas,
etc.).
5. El HTML se escribe en forma de «etiquetas»,
rodeadas por corchetes angulares (<,>).
HTML también puede describir, hasta un
cierto punto, la apariencia de un documento,
y puede incluir o hacer referencia a un tipo de
programa llamadoscript, el cual puede afectar
el comportamiento de navegadores web y
otros procesadores de HTML.
6. Los elementos son la estructura básica de
HTML. Los elementos tienen dos propiedades
básicas: atributos y contenido. Cada atributo
y contenido tiene ciertas restricciones para
que se considere válido al documento HTML.
Un elemento generalmente tiene una etiqueta
de inicio (por ejemplo, <nombre-de-
elemento>) y una etiqueta de cierre (por
ejemplo,</nombre-de-elemento>).
7. La mayoría de los atributos de un elemento
son pares nombre-valor, separados por un
signo de igual «=» y escritos en la etiqueta de
comienzo de un elemento, después del
nombre de éste. El valor puede estar rodeado
por comillas dobles o simples, aunque ciertos
tipos de valores pueden estar sin comillas en
HTML (pero no en XHTML)
8. Así mismo, las páginas escritas en una
versión anterior de HTML deberían ser
actualizadas o reescritas, lo que no siempre
se cumple. Es por ello que ciertos
navegadores aún mantienen la capacidad de
interpretar páginas web de versiones HTML
anteriores.