Usuario:Santolaria/diseñoweb/introhtml

Introducción a la programación
Enciende el ordenador. Conéctate a Internet. Entra en una página web cualquiera. ¿Que ves? Fíjate en esto:



Estamos viendo el resultado de lo que hay a la derecha. El texto de la derecha no es igual de la izquierda; tiene más texto. Entonces, ¿por qué no se ve en la página web?

Hay que decir que las máquinas no funcionan como seres humanos; tenemos que decirles en todo momento qué tienen que hacer. Ponemos como ejemplo un horno: Tienes a tu disposición una receta.

Hay que:


 * Abrir la puerta


 * Meter la fuente al horno


 * Cerrar la puerta


 * Indicar qué temperatura queremos que haya dentro.


 * Una vez hecho, paramos el horno (o no si es automático)


 * Abrir la puerta


 * Coger la fuente
 * Cerrar la puerta

¿A que son muchos pasos para una tarea tan sencilla? Lo mismo se le puede aplicar a la hora de programar. No se puede hacer el paso 2 si hacer el paso 1 antes. Al programar, le estamos dando al ordenador una serie de órdenes para llegar a un determinado resultado que en el caso del horno es comernos la comida.

Pero ocurre un problema: ¿Cómo le puedes decir a un ordenador "Pon este trozo de la web de color azul" o "el color del texto quiero que sea rojo"? Para solucionar este problema, se crearon lenguajes que los interpreta un programa llamado navegador que es el que usamos continuamente para visualizar páginas web.

Uno de los lenguajes y el más básico( tanto que no se considera un lenguaje propiamente dicho) es el HTML, el cual vamos a estudiar.

Pero antes, vamos a ver un poco más esto de la web.

Servidores
Como ya sabrás, la página web es el resultado de interpretar correctamente un lenguaje que tiene que haber sido lanzado por otra persona. Ahora imaginemos que estamos en una tienda y nos acercamos al mostrador. Nos atiende alguien que nos informa del objeto que queremos y nos lo vende. Antes de eso, no tenemos tal objeto, lo hemos conseguido gracias a que el vendedor nos ha respondido a nuestra petición de comprar.

Apliquemos esto a Internet. Al conectarnos a Internet y poner una dirección (producto), el vendedor lo busca en el almacén (Internet) donde hay todos los productos de la tienda(todas las páginas web del mundo) y nos saca nuestro pedido. A diferencia de la tienda, el servidor o vendedor nos entrega la web pero como código ilegible para nosotros. Ahí es donde entra en escena el navegador. Es capaz de desencriptar el código y nos da las páginas que vemos.

Así pues: