Professional Documents
Culture Documents
HTML son las siglas de Hyper Text Media Language, el lenguaje documental
empleado para definir pginas web que pueden ser visualizadas por un navegador.
En cualquier ordenador, los ficheros de datos utilizados por los programas pueden estar
en formato texto, que solo incluyen caracteres visibles, como los ficheros .txt que se
editan con el bloc de notas de Windows; o en formato binario, que incluye codificacin
de caracteres no visibles, como los antiguos ficheros .doc o .xls de Office. Esta ltima
prctica, que favoreca mantener en la oscuridad en mtodo utilizado para representar
la informacin, est casi en desuso, utilizando en su lugar ficheros de texto con
lenguajes visualmente interpretables por una persona, quizs antes comprimidos en
formato zip para que ocupen menos tamao (como por ejemplo los ficheros .docx y
.xlsx de las ltimas versiones de Office).
En nuestro caso utilizaremos el lenguaje HTML en ficheros de texto, que pueden ser
abiertos por programas sencillos como el bloc de notas, aunque tambin utilizaremos
programas ms complejos que nos ayuden a trabajar mejor.
Puede que no est siendo tan fcil como parece Qu problemas nos podemos
encontrar en este primer intento?
Estos mismos archivos que vamos a crear pueden ser colocados en un servidor web, y
permitir mostrar una pgina accediendo a la direccin de internet de dicho servidor.
Estos archivos obviamente siempre mostraran el mismo resultado al acceder a la
pgina, haciendo necesario cambiar a mano el contenido del archivo para mostrar
cambios en las pginas.
Existen por tanto multitud de tecnologas asociadas al desarrollo web, pero en todas
ellas el HTML es un elemento indispensable.
Servidor base
Lenguaje servidor Navegador web,
de datos Web Servidor Web estticos Navegador Web, dinmic
jQuery...
en disco
lighttp...
< !DOCTYPE html >: Esta es una etiqueta especial que indica que la
versin de HTML es la 5. Tiene esta estructura ya que procede de la
sintaxis de XML, un lenguaje ms genrico que HTML que permite definir
sublenguajes como el que estamos estudiando.
https://es.wikipedia.org/wiki/Codificaci%C3%B3n_de_caracteres
https://es.wikipedia.org/wiki/UTF-8
Los elementos h1, h2, h3, y sucesivos, indican textos de cabecera de primer,
segundo, tercer y sucesivos niveles. Adems de convertir representar el texto con
cierto tamao, incluyen el introducir un nuevo prrafo con cualquier contenido
incluido antes y despus de estos elementos.
Aqu vemos que la etiqueta < a >, antes del smbolo > que marca su apertura,
incluye una serie de elementos llamados atributos, seguidos de un signo igual y
una serie de valores entre comillas. De nuevo, los espacios y retorno de lneas
adicionales nos sirven para dar un formato ms inteligible al ejemplo, y hubiera
sido equivalente haberlo escrito de la siguiente manera.
href: Especfico de etiquetas < a >, representa el destino del enlace, que
ser cargado por el navegador al pulsar sobre ste. Puede ser a su vez de
varios tipos
title: Define el ttulo del enlace. Por ejemplo, en enlaces que pueden tener
como texto leer ms, define el ttulo completo del artculo de destino.
Estos no son todos los atributos posibles de esta etiqueta. Si quieres consultar la
extensa lista de posibles atributos, tienes a tu disposicin la referencia oficial de la
W3C (World Wide Web Consortium) en:http://www.w3.org/TR/html5/
Si nos fijamos, la etiqueta < br > no tiene cierre, ya que al representar una nueva
lnea, no tiene ningn contenido en su interior. Esto tambin podemos
representarlo escribindola como: < br / >
Otra etiqueta importante es < img >, que nos permitir aadir imgenes al
documento. Si colocamos una imagen de nombre prueba.jpg en el directorio que
nuestro documento HTML, podemos escribir un ejemplo como ste para utilizarla.
En este caso la etiqueta < img > tampoco tiene contenido que incorporar, por lo
que en lugar de cerrarla con < /img >, escribimos el final de la etiqueta de apertura
como /> para indicar que se cierra automticamente. De nuevo, en HTML5 es
opcional utilizar este cierre.
En esta etiqueta, hemos definido dos nuevos atributos:
src: Define la ruta absoluta o relativa a una imagen que est en un formato
como JPEG, GIF, o PNG
Por ltimo, existen unas etiquetas que permiten hacer listas de elementos, con
posibilidad de otras listas anidadas en su interior. Un ejemplo puede ser el
siguiente: