William J. Turkel y Adam Crymble

Esta lección te introduce a las estructuras de HTML y de páginas web.

editado por

  • Miriam Posner

revisado por

  • Jim Clifford
  • Amanda Morton

traducido por

  • Víctor Gayol

traducción editada por

  • Adam Crymble

traducción revisada por

  • Jairo A. Melo
  • Maria José Afanador-Llach
  • Antonio Rojas Castro

publicado

2012-07-17

traducido

2017-03-15

modificado

2012-07-17

dificultad

Medio
Esta lección fue publicada originalmente en inglés: Understanding Web Pages and HTML
Esta lección es parte de una serie. Quizás quieras consultar la lección anterior.

Contenidos

“Hola Mundo” en HTML

Visualizar archivos HTML

Cuando trabajas con recursos en línea, la mayor parte del tiempo estás usando archivos que han sido etiquetados con HTML (Lenguaje de marcado de hípertexto): tu navegador de Internet sabe perfectamente cómo interpretar HTML, lenguaje fácil de manejar y comprender para los lectores humanos. La mayoría de los navegadores te permiten también ver el código fuente HTML de cada página que visitas. Las dos imágenes siguientes muestran una página web típica (en este caso la de Old Bailey Online, con la que trabajaremos en las siguientes lecciones), y la fuente HTML utilizada para generar dicha página y que puedes ver, en Firefox, con el menú Herramientas -> Desarrollador web -> Código fuente de esta página.

Cuando estás trabajando en el navegador, generalmente no necesitas o no quieres ver el código fuente de esa página web. Pero si estás escribiendo una página para ti mismo puede ser muy útil ver cómo otras personas logran un efecto particular en la página a través de ciertos etiquetados. También resulta importante conocer el código fuente HTML mientras escribes programas para manipular páginas web o extraer automáticamente información de los sitios en la web como, por ejemplo, los repositorios de datos digitales.

Captura de pantalla de Old Bailey en línea

Captura de pantalla de Old Bailey en línea

Fuente HTML de la página web de Old Bailey en línea

Fuente HTML de la página web de Old Bailey en línea

(Para aprender más acerca de HTML, encontrarás muy útil en este momento estudiar el tutorial de HTML ofrecido por W3Schools. No es necesario por ahora tener un conocimiento detallado del HTML para continuar leyendo esta lección, pero todo el tiempo que inviertas en aprender HTML va a repercutir ampliamente en tu trabajo y formación como historiador o humanista digital).

“Hola Mundo” en HTML

HTML es un lenguaje de etiquetado; en otras palabras, HTML es, simple y sencillamente, texto “marcado” con “etiquetas” que proveen al programa intérprete (generalmente un navegador web) con la información necesaria para ejecutar comandos o representar cosas en la pantalla de la computadora. Imagina que estás editando la entrada de una ficha bibliográfica en la que quieres indicar el título de un libro mediante la aplicación de cursivas. En HTML usarás etiquetas em (“em” es sinónimo de “énfasis” -por “emphasis”). De tal manera que parte de tu archivo HTML puede verse de la siguiente manera:

... en Cohen y Rosenzweig <em>Digital History</em>, por ejemplo

Los archivos más simples de HTML consisten en etiquetas que indican el principio y el fin del conjunto del documento, y etiquetas que identifican un encabezado head y un cuerpo body en medio de dicho documento. La información respectiva al archivo, como los formatos de tipografía y otras características, normalmente se incluyen en el encabezado head, mientras que la información que aparecerá en la pantalla del navegador normalmente se inserta en el cuerpo del archivo body.

<html>
<head></head>
<body>¡Hola Mundo!</body>
</html>

Intenta ahora crear algo de código HTML. Abre tu editor de texto y crea un nuevo archivo. Copia el código que está más abajo en tu editor. La primera línea le indica al navegador qué tipo de archivo es. La etiqueta htmlcontiene la dirección del texto establecida como ltr (izquierda a derecha) y el idioma o lang establecido como español de España. La etiqueta “meta” contiene información muy importante para que el navegador despliegue correctamente las tildes y acentos en español. La etiqueta title (título) en el encabezado (head) del documento HTML contiene elementos que normalmente se muestran en la barra superior de la ventana del navegador cuando esa página está siendo vista, y en las pestañas de Firefox.

<!doctype html>
<html dir="ltr" lang="es-ES">
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<head>
    <title><!-- Inserta aquí el título --></title>
</head>

<body>
    <!-- Inserta aquí el contenido -->
</body>
</html>

Cambia las líneas:

<!-- Inserta aquí el título -->

e

<!-- Inserta aquí el contenido -->

por:

¡Hola Mundo!

Salva el archivo en tu carpeta programming-historian con el nombre hola-mundo.html. Ahora, ve al navegador de Firefox y selecciona Archivo -> Nueva pestañay luego Archivo -> Abrir archivo. Selecciona hola-mundo.html. Dependiendo de tu editor de texto puedes tener la opción view page in browser u open in browser. Una vez que has abierto el archivo tu mensaje deberá aparecer en el navegador. Nota la diferencia entre abrir un archivo HTML con un navegador como Firefox (que lo interpreta) y abrir el mismo archivo con tu editor de texto (que no lo interpreta).

Sugerencia de lecturas para aprender HTML:

¡Estupendo! Ahora ya estás listo para pasar a la siguiente lección.
Acerca de los autores

William J. Turkel es profesor de Historia en la Universidad de Western Ontario.

Adam Crymble es profesor de historia digital en la Universidad de Hertfordshire.

Cita sugerida

William J. Turkel y Adam Crymble, "Para entender páginas web y HTML", traducido por Víctor Gayol, The Programming Historian en español 1 (2017), https://programminghistorian.org/es/lecciones/ver-archivos-html.