Programacion en internet

Solo disponible en BuenasTareas
  • Páginas : 60 (14932 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de mayo de 2011
Leer documento completo
Vista previa del texto
Programación en Internet

Lic. Zara Yujra Cama

UNIDAD I

HiperText Markup Language

HTML
1. INTRODUCCION El HiperText Markup language (HTML) es el lenguaje utilizado para la creación de páginas Web. Con este lenguaje conseguimos dar forma al texto que queremos publicar en la red, pudiéndole añadir fotografías, fondos, voñetas, etc. A partir de un mimo texto podemos crear páginas muydiferentes según nuestro gusto o el objetivo que queramos conseguir al exponer esa página. Otra cosa muy importante que podemos hacer con HTML es conseguir información del cliente utilizando los formularios, lo que resulta de gran utilidad para poder interactuar con el usuario. Para realizar todo esto, HTML utiliza marcas. Estas marcas vienen escritas entre los símbolos menor que (). Por lo generaluna marca se desdoble en dos, una de principio, y otra de final . Estas marcas no serán visibles al cliente de la página Web. Lo que el usuario verá será el efecto de esas marcas sobre el texto contenido entre ellas. Las marcas llevan atributos que modifican el efecto que se consigue sobre el texto. Por ejemplo, una marca que amplía el tamaño del texto tendrá un atributo que diga cuánto se debeagrandar el texto. El atributo va contenido dentro de la marca de la siguiente forma: . Aunque muchas gente la considera un lenguaje de programación, HTML está lejos de ese concepto. Para empezar HTML no se compila ni se ejecuta, sino que se interpreta. Esto quiere decir que el servidor, cuando recibe una petición de página, envía al cliente el texto tal como está escrito. Es el browser o exploradordel cliente el que a partir del texto recibido y de las marcas que lo acompañan, presenta la página al usuario de una forma u otra. El explorador interpreta las marcas y aplica su contenido al texto que ha recibido el cliente.
Petición HTTP

SERVIDOR

s erver

Respuesta HTTP

CLIENTE

La ventaja más importante que nos ofrece HTML es su facilidad de utilización para crear páginas Web.Sólo necesitamos un editor de texto para escribir el código de la página que

1

Programación en Internet

Lic. Zara Yujra Cama

vamos a publicar. No necesitamos ningún intérprete ni compilador, sino que simplemente el explorador se encarga de transformar las marcas que añadimos al texto en modificaciones del mismo. Otra ventaja que tiene HTML es la rapidez con la que las páginas setransmiten. Al tratarse simplemente de un texto, una página Web ocupa poco espacio, con lo que el tiempo que transcurre desde que un cliente pide una página hasta que la recibe es mínimo. El mínimo problema de velocidad viene dado por la posibilidad de incluir imágenes y sonidos en nuestras páginas. Estas imágenes y sonidos tardan más en transmitirse, con lo que retardan bastante la obtención de unapágina Web. Un gran problema del HTML básico es el tratarse de un lenguaje estático. Esto quiere decir que lo que pongamos en una página será lo que el usuario vea (adornado por las marcas). Es decir, por muchas veces que un usuario entre en nuestra página, siempre verá el mismo contenido. Como solución a esta limitación surge la programación de páginas activas y el HTML dinámico. 2. MARCAS HTMLBASICAS Como hemos comentado anteriormente, HTML utiliza marcas para cambiar el formato y el estilo del texto que queramos mostrar. Estas marcas vienen delimitadas por los símbolos menor que (). Estas marcas indicarán al explorador cómo debe mostrar el texto sobre el que tienen influencia. Por lo general cada marca se dividirá en dos, una que indicará dónde comienza la modificación y otra dónde termina.Por ejemplo, si queremos centrar un texto utilizaremos la marca . A partir de la aparición d esta marca el texto aparecerá centrado en la pantalla del usuario. Esto seguirá así hasta que el explorador encuentre la marca . En ese momento dejará de tener efecto esa marca. Tanto si escribimos la marca en mayúsculas como en minúsculas, o incluso mezclándolas, ésta tendrá el mismo efecto. Además...
tracking img