2.1. Programación en HTML

Icono IDevice Actividad

El lenguaje de marcado de hipertexto HTML (HiperText Markup Language) es un lenguaje para definir documentos accesibles en internet, denominados páginas web.

 

El lenguaje HTML está constituido por una serie de etiquetas o tags que permiten definir tanto la estructura de la página web, como su contenido, ya sea texto o imágenes. Su principal característica es la creación de hipervínculos.


Este lenguaje es una aplicación del metalenguaje SGML (Standard Generalized Markup Language), sistema general de marcado de documentos que especifica las reglas para el etiquetado de documentos y está regulado por una norma ISO.

 

Su evolución ha sido constante desde su aparición a principios de los 90, de la mano de Tim Berners-Lee. Las versiones 1.0, 2.0, 3.0 y la actual 4.0 han buscado la accesibilidad en internet con cualquier navegador y la mejora en la estructura siguiendo los estándares de la W3C.

<HTML>

Icono IDevice Pre-conocimiento
ñ

En html no podemos escribir todos los caracteres. Sin embargo, podemos insertar cualquier carácter introduciendo una secuencia de código adecuada.

¿Serías capaz de encontrar la secuencia para escribir la letra Ñ? Si se resiste consulta el cógido fuente de este ejemplo. (En Mozilla se ve con la opción Ver-> Código fuente de la página)

 

 


La Web está en continua evolución y los lenguajes de programación son parte de ella. El código HTML necesita evolucionar para adaptarse a las nuevas necesidades. Por ello la W3C ha desarrollado el XHTML.
<XHTML>
Icono IDevice Actividad
El eXtensible HTML, cuyo acrónimo es XHTML, es una versión más estricta de HTML basada en XML, que admite la incorporación de hojas de estilos. Su objetivo es la correcta interpretación de la información de una página web independientemente del dispositivo desde el que se accede.

Creación de una página web

 

Una página web es un documento con extensión .html que podemos crear en cualquier editor de textos, por ejemplo Gedit en Linux o el Bloc de Notas en Windows. Estos documentos html son los archivos que se transmiten como ficheros de texto ASCII mediante el protocolo http (hipertext transfer protocol).

 

Antes de comenzar la página hay que especificar la versión de html que vamos a usar. Si trabajamos con la versión HTML 4.0 de la W3C la redacción será la siguiente:

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 //EN" "http://www.w3.org./TR/REC-html40/strict.dtd" >