UT1_T2_INTRODUCCIONES_HTML_Y_XHTML
UT1_T2_INTRODUCCIONES_HTML_Y_XHTML
ELABORACIÓN DE PÁGINAS
WEB. HTML.
TEMA 2
INTRODUCCIONES A HTML Y
XHTML
TEMA 2: INTRODUCCIONES A HTML Y XHTML
Contenido
1. Introducción ........................................................................................................................................ 3
1.1. Historia de HTML y XHTML ................................................................................................ 3
1.2. Definiciones .............................................................................................................................. 4
1.2.1. El Lenguaje HTML ....................................................................................................... 4
1.2.2. Versiones HTML............................................................................................................ 4
1.2.3. El lenguaje XHTML ...................................................................................................... 5
1.2.4. El lenguaje CSS .............................................................................................................. 6
1.3. Herramientas ........................................................................................................................... 6
1.3.1. Navegadores ................................................................................................................... 6
1.3.2. URL (Uniform Resource Locator)................................................................................ 7
1.3.3. Editor de textos .............................................................................................................. 9
1.4. Esquema de funcionamiento modelo cliente-servidor ........................................................ 10
1.4.1. Cliente web ................................................................................................................... 10
1.4.2. Servidor web ................................................................................................................. 11
1. Introducción
1.1. Historia de HTML y XHTML
Pasado
Presente
Futuro
1.2. Definiciones
Empecemos por la definición de Lenguaje Informático: aquel que nos
sirve para transmitir una información a un ordenador para que este haga algo.
“Lenguaje” indica que nos comunicaremos con el ordenador por medio de
palabras y signos de escritura. Los ordenadores no entienden más que una serie
limitada de instrucciones, que hay que usar siempre de la misma manera, sin
salirse de unas reglas.
W3C siguió trabajando por este camino en un nuevo lenguaje XHTML 2.0,
pero que ya no era compatible ni con el HTML, ni siquiera con XHTML 1.0.
1.3. Herramientas
En este apartado vamos a ver lo que necesitaremos para seguir este
manual y poder realizar los ejemplos que pongamos.
1.3.1. Navegadores
Como es obvio, necesitamos al menos un navegador para ver los
resultados de nuestro trabajo, aunque en realidad es conveniente tener
instalados varios navegadores. No todos los navegadores funcionan de la misma
manera ni muestran las páginas igual. Puede haber pequeñas (o grandes)
diferencias entre uno y otro. Debemos contrastar los resultados en varios de
ellos para garantizar el correcto desarrollo de nuestros programas. Necesitamos
evidentemente tener instalados los navegadores más usados por los internautas
y que abarquen prácticamente la totalidad de cuota de mercado, para
asegurarnos que nuestra página la verán igual (o de forma muy parecida) la gran
mayoría de los internautas.
Debes saber:
./ para indicar el directorio actual
../ para ir al directorio inmediatamente superior ../../ sube dos directorios
ELEMENTO VALOR
Página origen http://www.ejemplo.com/ruta1/ruta2/ruta3/pagina1.html
Página web llamada pagina2.html y que se encuentra en el mismo
Página a llamar
directorio ruta3
URL Absoluta http://www.ejemplo.com/ruta1/ruta2/ruta3/pagina2.html
URL Relativa pagina2.html o ./pagina2.html (./ indica directorio actual)
Cualquier editor de texto sin formato vale, eso sí, los ficheros deben tener
extensión html. Se pueden encontrar documentos html con extensión htm, estos
ficheros son iguales y no hay diferencia entre ellos. La extensión htm existe
porque anteriormente el nombre de las extensiones estaba limitado a 3
caracteres.
Existen editores de html más avanzados que, por ejemplo, codifican las
etiquetas con algún sistema de colores, uno de los más utilizados hoy en día es
Visual Studio Code.
El proceso desde que el usuario solicita una página hasta que el cliente
web se la muestra con el formato adecuado, es el siguiente:
6. Se cierra la conexión.