La respuesta a una petición de página a un servidor Web es un archivo HTML que el navegador debe interpretar para, finalmente, mostrarnos la página.
¿Qué es un archivo HTML? Es un texto escrito siguiendo las reglas del lenguaje HTML.
HTML, o HyperText Markup Language, es un lenguaje especial para describir cómo mostrar una página. Con él podemos especificar el título de la página, el color del fondo, los colores del texto, enlaces y enlaces visitados, los párrafos de texto, los títulos, tablas, dibujos, etc.
Si siente curiosidad acerca de HTML, cargue una página con su navegador y seleccione "ver fuente" o algo similar. Verá algo parecido a esto:
<html> <head> <title>Leyendo páginas Web, parte 4</title> </head> <body bgcolor="#FFFFFF"> <p><img src="Web.gif" width="539" height="81"></p> <h3>Mostrando archivos HTML</h3> </body> </html>
El título de la página ("Leyendo páginas Web, parte 4") está encerrado por elementos llamados tags, en este caso son <title> y </title>. El cuerpo de la página está señalado por los tags <body> y </body>, y toda la página está encerrada por <html> y </html>. Notemos que la página también contiene un dibujo, indicado por el tag <img> con el atributo "src" conteniendo el nombre del archivo del dibujo y los atributos "width" y "height" con el ancho y alto del dibujo. Otro detalle es la forma de indicar los acentos. En el ejemplo está una letra "a" acentuada, representada por "á".
Como HTML puede especificar dibujos, el navegador tiene que pedir al servidor Web que le envíe éstos para poder mostrar completamente la página. Esto también ocurre con los videos, música y animaciones. Si el elemento a pedir no está disponible en el servidor, se mostrará en la página con un dibujo especial indicando la falla.
Y con la página ya finalmente mostrada en la pantalla del computador, termina nuestra explicación.