1) el texto entre <html> y </html> describe el
contenido de la pagina.
2) el texto entre <body> y </body> describe el contenido visible de la pagina.
3) el texto entre <h1> y </h1> es el titulo o encabezado de la pagina (mas adelante veremos el uso de <h1> en profundidad)
4) el texto entre <p> y </p> es el contenido de un parrafo.
**A tener en cuenta: todas las etiquetas deben abrir con <> y cerrar con </> con solo algunas excepciones.
Ahora escriban el codigo del primer ejemplo en el bloc de notas. Hagan clic en "archivo", "guardar como" y coloquenle el nombre "index.html" (sin las comillas) y en "tipo" seleccionen "todos los archivos". Guarden el archivo.
Al abrirlo, veran en el navegador el resultado que hemos obtenido hasta el momento.
Segunda leccion
Primer ejemplo de codigo:
<html>
<body>
<h1>Primer encabezado</h1>
<h2>Segundo encabezado</h2>
<h3>Tecer encabezado</h3>
<h4>Cuarto encabezado</h4>
<h5>Quinto encabezado</h5>
<h6>Sexto encabezado</h6>
</body>
</html>
Si escriben este codigo en el bloc de notas veran que el resultado es que tenemos seis titulos en orden de tamaño, desde el mas grande funcion de esta etiquetas no es la de agrandar o achicar el tamaño de la letra, sino el de darle mayor o menor importancia a un trozo de texto. Esto en gran medida contribuye a que Google luego encuentre nuestro sitio web, ya que podemos darle mas importancia a ciertas frases claves y menos importancia a lo demas. Estas etiquetas solo van del h1 al h6.
Segundo ejemplo de codigo:
<html>
<body>
<p>Este es el primer parrafo.</p>
<p>Este es el segundo parrafo.</p>
</body>
</html>
Este ejemplo no necesita tanta explicacion. Cada porcion de texto que escribamos entre las etiquetas <p> y </p> sera un parrafo, y por ende, al abrir otra etiqueta <p>, el texto comenzara en la linea de abajo como un nuevo parrafo.
**A tener en cuenta: Si al codigo de ejemplo le quitamos las etiquetas de cierre </p>, el resultado visual es el mismo. Es porque hasta html 4 esta y algunas otras etiquetas podian quedar abiertas. Aun asi xhtml y html 5, exigen el cierre de TODAS las etiquetas, por lo que es bueno que se acostumbren desde el principio a hacerlo asi.
Tercer ejemplo de codigo:
<html>
<body>
<a href="http://www.taringa.net">Este es un link a Taringa!</a>
<p>Para entrar a Taringa! haz clic <a href="http://www.taringa.net">aqui.</a></p>
</body>
</html>
Aca vemos un ejemplo de la insercion de un link. La etiqueta es <a>. Dentro de la etiqueta de apertura, se escribe el atributo "href" seguido del signo "=", tras lo cual añadimos la url que deseemos, siempre entre comillas y con "http://" delante si se trata de un sitio web. (Esta url tambien puede ser un archivo local, por ej: pagina1.html, siempre y cuando, el archivo "pagina1.html" este en la misma carpeta o directorio donde se encuentra el archivo .html que estamos editando.) Entre ambas etiquetas <a> y </a> va el texto que contendra el link. En la segunda linea, ven que solo queda resaltada la palabra aqui y es la que contiene el link a Taringa!
Cuarto ejemplo de codigo:
<html>
<body>
<img src="foto.jpg" width="100px" height="150px" />
<img src="imagenes/foto.jpg" width="100px" height="150px" />
</body>
</html>
Aqui tenemos la insercion de nuestra primera imagen. La etiqueta "img" es una sola, y al final se cierra ella misma con "/>".
Dentro de la etiqueta tenemos el atributo "src" (que viene de la palabra "source" o fuente), en el cual colocamos el nombre de la imagen con su extenxion (en este caso ".jpg", pero pueden ser otras, como .bmp, .png, etc.) siempre teniendo en cuenta que debe estar dentro de la misma carpeta donde se encuentra nuestro archivo .html. En el caso de que ademas esta en una subcarpeta, colocamos el nombre de la misma, como se muestra en la segunda linea.
Tenemos tambien los atributos "width" y "height". Ambos significan "ancho" y "alto", en ese orden. Por lo tanto, lo que estamos indicando con estos atributos son el ancho y el alto de nuestra imagen, y lo hacemos en pixeles (px).
**A tener en cuenta: Nunca olviden las comillas los valores de cada atributo. En todos los atributos, los valores deben ir encerrados entre comillas (ver los ejemplos).
Ahora bien, ya tenemos un archivo llamado index.html. Creen una nueva carpeta que diga "Mi Pagina Web" y coloquen alli el archivo "index.html" y una foto. Luego editen el archivo "index.html" con el bloc de notas para que se visualize la foto que tienen en la carpeta.
2) el texto entre <body> y </body> describe el contenido visible de la pagina.
3) el texto entre <h1> y </h1> es el titulo o encabezado de la pagina (mas adelante veremos el uso de <h1> en profundidad)
4) el texto entre <p> y </p> es el contenido de un parrafo.
**A tener en cuenta: todas las etiquetas deben abrir con <> y cerrar con </> con solo algunas excepciones.
Ahora escriban el codigo del primer ejemplo en el bloc de notas. Hagan clic en "archivo", "guardar como" y coloquenle el nombre "index.html" (sin las comillas) y en "tipo" seleccionen "todos los archivos". Guarden el archivo.
Al abrirlo, veran en el navegador el resultado que hemos obtenido hasta el momento.
Segunda leccion
Primer ejemplo de codigo:
<html>
<body>
<h1>Primer encabezado</h1>
<h2>Segundo encabezado</h2>
<h3>Tecer encabezado</h3>
<h4>Cuarto encabezado</h4>
<h5>Quinto encabezado</h5>
<h6>Sexto encabezado</h6>
</body>
</html>
Si escriben este codigo en el bloc de notas veran que el resultado es que tenemos seis titulos en orden de tamaño, desde el mas grande funcion de esta etiquetas no es la de agrandar o achicar el tamaño de la letra, sino el de darle mayor o menor importancia a un trozo de texto. Esto en gran medida contribuye a que Google luego encuentre nuestro sitio web, ya que podemos darle mas importancia a ciertas frases claves y menos importancia a lo demas. Estas etiquetas solo van del h1 al h6.
Segundo ejemplo de codigo:
<html>
<body>
<p>Este es el primer parrafo.</p>
<p>Este es el segundo parrafo.</p>
</body>
</html>
Este ejemplo no necesita tanta explicacion. Cada porcion de texto que escribamos entre las etiquetas <p> y </p> sera un parrafo, y por ende, al abrir otra etiqueta <p>, el texto comenzara en la linea de abajo como un nuevo parrafo.
**A tener en cuenta: Si al codigo de ejemplo le quitamos las etiquetas de cierre </p>, el resultado visual es el mismo. Es porque hasta html 4 esta y algunas otras etiquetas podian quedar abiertas. Aun asi xhtml y html 5, exigen el cierre de TODAS las etiquetas, por lo que es bueno que se acostumbren desde el principio a hacerlo asi.
Tercer ejemplo de codigo:
<html>
<body>
<a href="http://www.taringa.net">Este es un link a Taringa!</a>
<p>Para entrar a Taringa! haz clic <a href="http://www.taringa.net">aqui.</a></p>
</body>
</html>
Aca vemos un ejemplo de la insercion de un link. La etiqueta es <a>. Dentro de la etiqueta de apertura, se escribe el atributo "href" seguido del signo "=", tras lo cual añadimos la url que deseemos, siempre entre comillas y con "http://" delante si se trata de un sitio web. (Esta url tambien puede ser un archivo local, por ej: pagina1.html, siempre y cuando, el archivo "pagina1.html" este en la misma carpeta o directorio donde se encuentra el archivo .html que estamos editando.) Entre ambas etiquetas <a> y </a> va el texto que contendra el link. En la segunda linea, ven que solo queda resaltada la palabra aqui y es la que contiene el link a Taringa!
Cuarto ejemplo de codigo:
<html>
<body>
<img src="foto.jpg" width="100px" height="150px" />
<img src="imagenes/foto.jpg" width="100px" height="150px" />
</body>
</html>
Aqui tenemos la insercion de nuestra primera imagen. La etiqueta "img" es una sola, y al final se cierra ella misma con "/>".
Dentro de la etiqueta tenemos el atributo "src" (que viene de la palabra "source" o fuente), en el cual colocamos el nombre de la imagen con su extenxion (en este caso ".jpg", pero pueden ser otras, como .bmp, .png, etc.) siempre teniendo en cuenta que debe estar dentro de la misma carpeta donde se encuentra nuestro archivo .html. En el caso de que ademas esta en una subcarpeta, colocamos el nombre de la misma, como se muestra en la segunda linea.
Tenemos tambien los atributos "width" y "height". Ambos significan "ancho" y "alto", en ese orden. Por lo tanto, lo que estamos indicando con estos atributos son el ancho y el alto de nuestra imagen, y lo hacemos en pixeles (px).
**A tener en cuenta: Nunca olviden las comillas los valores de cada atributo. En todos los atributos, los valores deben ir encerrados entre comillas (ver los ejemplos).
Ahora bien, ya tenemos un archivo llamado index.html. Creen una nueva carpeta que diga "Mi Pagina Web" y coloquen alli el archivo "index.html" y una foto. Luego editen el archivo "index.html" con el bloc de notas para que se visualize la foto que tienen en la carpeta.
Tercera leccion
Veamos algunos problemas que podemos encontrar con el formato de nuestro texto y como solucionarlos.
Primer ejemplo de codigo:
<html>
<body>
<p>Los invisibles átomos del aire
en derredor palpitan y se inflaman;
el cielo se deshace en rayos de oro;
la tierra se estremece alborozada;
Oigo flotando en olas de armonía
rumor de besos y batir de alas;
mis párpados se cierran... ¿Qué sucede?
- ¡Es el amor que pasa!</p>
</body>
</html>
En este ejemplo vemos un poema de Gustavo Adolfo Becquer. Para que el poema se lea de forma correcta es necesario que cada verso este en una linea diferente. Ahora bien, si copiamos este codigo en nuestro bloc de notas, lo guardamos y vemos el resultado en nuestro navegador, ¿cual es el resultado? Que en el navegador no se van a respetar los saltos de linea que hemos escrito. Nuestro texto no quedara con el formato de un poema, sino con el formato de un parrafo comun y corriente. Veamos 2 formas de solucionar este problema.
El primer metodo seran los saltos de linea.
Segundo ejemplo de codigo:
<html>
<body>
<p>Los invisibles átomos del aire<br />
en derredor palpitan y se inflaman;<br />
el cielo se deshace en rayos de oro;<br />
la tierra se estremece alborozada;<br />
Oigo flotando en olas de armonía<br />
rumor de besos y batir de alas;<br />
mis párpados se cierran... ¿Qué sucede?<br />
- ¡Es el amor que pasa!</p>
</body>
</html>
Lo que vemos en este ejemplo es el uso de la etiqueta <br />. Esta es la etiqueta de salto de linea. Con ella ordenamos al texto para que continue en la linea de abajo desde el punto donde colocamos la etiqueta. Si copiamos el codigo y lo vemos en el navegador veremos que nuestro poema ahora si conserva el formato deseado.
El segundo metodo es el preformateado.
Tercer ejemplo de codigo:
<html>
<body>
<pre>
Los invisibles átomos del aire
en derredor palpitan y se inflaman;
el cielo se deshace en rayos de oro;
la tierra se estremece alborozada;
Oigo flotando en olas de armonía
rumor de besos y batir de alas;
mis párpados se cierran... ¿Qué sucede?
- ¡Es el amor que pasa!
</pre>
</body>
</html>
La etiqueta <pre> significa preformateado. El texto que se encuentre dentro de estas etiquetas tendra exactamente el mismo formato que el que tiene cuando lo escribimos en el bloc de notas.
Para que lo entendamos mejor: en html, si en el editor de texto dejo 20 espacios, sera interpretado como 1 espacio. Esa es la razon por la que no conserva el formato del poema. Pero la etiqueta <pre> cambia ese comportamiento. Mientras el texto sea preformateado, si yo dejo 15, 23 o 78 espacios, van a ser 15, 23 y 78 espacios tal cual. De esta forma con este metodo tambien logramos obtener el formato deseado para nuestro poema.
Estos han sido los metodos para solucionar el problema del formato del texto. Cada uno vera en su momento cual de los 2 metodos le conviene mas utilizar en determinada circunstancia.
Cuarto ejemplo de codigo:
<html>
<body>
<p>Este es el primer parrafo</p>
<hr />
<p>Este es el segundo parrafo</p>
<hr/>
<p>Este es el tercer parrafo</p>
</body>
</html>
La etiqueta <hr /> que ven en este ejemplo inserta una linea horizontal en nuestra pagina. Puede servir para dividir diferentes partes de la misma como se ve en el ejemplo.
Quinto ejemplo de codigo:
<html>
<body>
<p>Este es el primer parrafo</p><!-- Esto es un parrafo -->
<hr /><!-- Esto es una linea horizontal -->
</body>
</html>
El texto que ven encerrado entre !-- y --> es un comentario. No tiene ningun efecto visual en lo que programemos. Los comentarios nos sirven para hacer mas legible el codigo. Podemos escribir para que sirve cierta linea que hayamos escrito y de esa forma hacer mas facil la lectura del codigo de nuestra pagina.
Cuarta leccion
Hoy vamos a analizar como podemos darle diferentes formatos al texto en html. No vamos a profundizar mucho en esto, ya que solamente son una lista de etiquetas que produciran diferentes resultados visuales en nuestro texto. Veremos en ejemplos cuales son estas etiquetas y luego dejare un lista de ellas con sus respectivas funciones, en caso de que las quisieran memorizar (aunque no es imprescindible que las memorizen todas ahora).
Primer ejemplo de codigo:
<html>
<body>
<p><i>Texto en cursiva</i></p>
<p><em>Texto enfatizado</em></p>
<p><b>Texto en negrita</b></p>
<p><strong>Texto remarcado</strong></p>
<p><small>Texto pequeño</small></p>
<p><big>Texto grande</big></p>
<p>Esto es texto en <sub>subindice</sub> y esto es texto en <sup>superindice</sup></p>
<p><ins>Texto subrayada</ins></p>
<p><del>Texto tachado</del></p>
</body>
</html>
Este ejemplo se veria asi en el navegador:
Como pueden ver, el texto tomara el formato que le asignemos mediante estas etiquetas. Asi la etiqueta <i> (de italica) pondra el texto en cursiva, y la etiqueta <big> (de "grande" en español) pondra el texto grande. Asi de sencillo. En realidad, es poco probable que hagan uso de todas estas etiquetas, ya que para hacer el texto grande lo hacen con el atributo "font-size" (que veremos mas adelante) y le asignan el tamaño que quieran. Pero es bueno conocer estas etiquetas si aprenderan a programar en html. Algo interesante es que la etiqueta <i> produce el mismo resultado que la etiqueta <em>. Eso es porque el navegador interpreta que para enfatizar el texto hay que ponerlo en cursiva. Lo mismo sucede con las etiquetas <b> y <strong>. Pero tambien se puede dar el caso en algun navegador, que al poner <em> el texto este en negrita, igual que <b>. Todo depende de como lo interprete el navegador.
A continuacion les voy a dejar una lista de algunas etiquetas que dan formato al texto.
<b> / Texto en negrita
<i> / Texto en cursiva
<big> / Texto grande
<small> / Texto pequeño
<em> / Texto enfatizado
<strong> / Texto resaltado
<del> / Texto tachado
<ins> / Texto subrayado
<code> / Texto de codigo (esta etiqueta la utilizo yo para poner los ejemplos de codigo)
<sub> / Texto en subindice
<sup> / Texto en superindice
<tt> / Texto tipo maquina de escribir
<kbd> / Texto de teclado (produce <var> / Texto de variable (al igual que <code> se suele utilizar para representar codigo)
<dfn> / Representa definiciones
<cite> / Representa citas
<q> / Texto entre comillas (mas correcto es decir que es una cita corta)
<blockquote> / Y esta seria una cita larga
**A tener en cuenta: ¡Recuerden que siempre tienen que encerrar el texto a dar formato entre la etiqueta de apertura <etiqueta> y la de cierre </etiqueta>!
Segundo ejemplo de codigo:
<html>
<body>
Mejor visitare al <abbr title="doctor">dr.</abbr> mañana.
Ayer me compre mi nuevo <acronym title="Light Amplification by Stimulated Emission of Radiation">laser</acronym>
</body>
</html>
Este es un ejemplo de abreviaciones. La abreviacion, en este caso dr., va entre las etiquetas <abbr> y </abbr>. El atributo "title" lleva la palabra completa. El efecto que esto tendra es que cuando coloquemos el cursor sobre la abreviacion, veremos en un pequeño mensaje emergente, lo que hayamos escrito en el atributo "title". Recordar que los valores de los atributos van entre comillas.
La etiqueta <acronym> tiene el mismo efecto y se utiliza exactamente de la misma forma.
La diferencia entre abreviacion y acronimo, es que la abreviacion no siempre sera pronunciable vocalmente, como sucede con la abreviacion "dr."; en cambio el acronimo son siglas que forman otra palabra que si podemos pronunciar, como sucede con el acronimo "laser". En la practica no encontraremos diferencia entre usar una <abbr> o <acronym>, pero semanticamente lo correcto seria respetar esta sintaxis.
Tercer ejemplo de codigo:
<html>
<body>
<address>
Escrito por Gabriel Moreyra<br />
Direccion: Inteligencia Colectiva 75, Taringa<br />
Telefono: 34 987 156 789<br />
</address>
</body>
</html>
La etiqueta <address> vista en este ejemplo nos servira para introducir nuestros datos. Se podria decir que es como un sello que introducimos en nuestra pagina. Esto se suele utilizar o bien en el encabezado de la pagina, o bien al pie de la misma.
**A tener en cuenta: Si prueban este codigo en el bloc de notas y lo ven en el navegador, veran que lo que hace la etiqueta <address> es poner el texto en cursiva. Sin embargo, no es correcto utilizar la etiqueta <i> en reemplzao de <address>. Obtendremos el mismo resultado visual, pero la sintaxis no es correcta. Es bueno acostumbrarse a desarrollar una "buena ortografia", por decirlo asi, en el lenguaje html.
Quinta leccion
Veamos un poco las fuentes tipograficas.
Primer ejemplo de codigo:
<html>
<body>
<p style=font-family:verdana>Texto en Verdana</p>
<p style=font-family:courier>Texto en Courier</p>
<p style=font-family:comic sans MS>Texto en Comic Sans</p>
</body>
</html>
En el ejemplo de arriba vemos tres ejemplos de fuentes tipograficas. Aca vemos algo nuevo: los estilos. Para poder asignar estilos, necesitamos una etiqueta previa al texto que escribimos (en este caso <p>, pero pueden ser otras como <h1>, <b>, <i> y asi por el estilo). Como se puede notar, el estilo se asigna dentro de la etiqueta de apertura, y la misma se cierra al final de los atributos. Recordamos que los atributos siempre van en comillas. Aqui el atributo es "font-family". Luego de los dos puntos ( : ) colocamos la fuente tipografica q tendra el texto.
Seria conveniente mencionar 2 puntos: 1) que podemos colocar cualquier fuente que tengamos instalada en nuestra computadora, pero 2) que solamente sera visible en nuestro sitio web para las personas que tambien la tenga instalada. Por ej: si yo uso la fuente "colonial" pero la persona que abre la pagina no la tiene instalada, quiza vea el texto en arial, verdana o similar. Por lo tanto, lo ideal en principio es utilizar fuentes comunes para obtener el resultado deseado.
Si tienen dudas sobre como se llaman las diferentes fuentes tipograficas, abran el word y vean en la lista de fuentes. Tienen que escribirlas tal como aparecen alli.
**A tener en cuenta: Cabe aclarar que esta no es la unica ni la mejor forma de asignar estilos; lo mejor es hacerlo con hojas de estilo (CSS). Pero eso es algo que veremos mas adelante. Por ahora nos concentramos en hacerlo asi. De hecho vamos a encontrar situaciones esporadicas en las que tendremos que hacer uso del sistema que estmos viendo ahora.
Segundo ejemplo de codigo:
<html>
<body>
<p style=font-size:200%>Texto de ejemplo</p>
<p style=font-size:45px>Texto de ejemplo</p>
<p style=font-size:1.6em>Texto de ejemplo</p>
</body>
</html>
En este ejemplo vemos como cambiar el tamaño de las fuentes. Muy parecido al anterior, el atributo ahora se llama "font-size". El formato es exactamente el mismo.
Veran que muestro tres formas de asignar las medidas. Las tres funcionan bien y pueden usar cualquiera. Aun asi, la que mejores resultados suele dar es "em". Esta medida puede asignarse en decimales para ser mas precisa. Por ejemplo, podemos asignar 2em, 1.2em, o 3.154em. Ademas no van a notar diferencias de resultados entre navegadores diferentes (Explorer, Mozilla, Opera, etc.), como si pudiera suceder usando % o px.
Tercer ejemplo de codigo:
<html>
<body>
<p style=color:red>Texto en color rojo</p>
<p style=color:blue>Texto en color azul</p>
<p style=color:#FF0000>Texto en color rojo</p>
</body>
</html>
Este ejemplo muestra que cambiar el color del texto es muy sencillo. El atributo es "color", y luego colocamos el nombre del color en ingles, o bien el codigo en notacion hexadecimal. Ese es el caso de #FF0000.
Aqui les dejo un link de una pagina donde pueden seleccionar el color, y les da el codigo hexadecimal.
http://html-color-codes.info/codigos-de-colores-hexadecimales/
**A tener en cuenta: Siempre el codigo hexadecimal va antecedido de un #.
Cuarto ejemplo de codigo:
<html>
<body>
<p style=color:green;font-family:arial;font-size:0.75em>Texto de ejemplo</p>
</body>
</html>
Por ultimo, veamos como asignar todos los atributos juntos. Colocamos uno al lado del otro dentro de la misma linea, separados por punto y coma. Y de esta forma le hemos dado forma al texto de nuestra web.
Veamos algunos problemas que podemos encontrar con el formato de nuestro texto y como solucionarlos.
Primer ejemplo de codigo:
<html>
<body>
<p>Los invisibles átomos del aire
en derredor palpitan y se inflaman;
el cielo se deshace en rayos de oro;
la tierra se estremece alborozada;
Oigo flotando en olas de armonía
rumor de besos y batir de alas;
mis párpados se cierran... ¿Qué sucede?
- ¡Es el amor que pasa!</p>
</body>
</html>
En este ejemplo vemos un poema de Gustavo Adolfo Becquer. Para que el poema se lea de forma correcta es necesario que cada verso este en una linea diferente. Ahora bien, si copiamos este codigo en nuestro bloc de notas, lo guardamos y vemos el resultado en nuestro navegador, ¿cual es el resultado? Que en el navegador no se van a respetar los saltos de linea que hemos escrito. Nuestro texto no quedara con el formato de un poema, sino con el formato de un parrafo comun y corriente. Veamos 2 formas de solucionar este problema.
El primer metodo seran los saltos de linea.
Segundo ejemplo de codigo:
<html>
<body>
<p>Los invisibles átomos del aire<br />
en derredor palpitan y se inflaman;<br />
el cielo se deshace en rayos de oro;<br />
la tierra se estremece alborozada;<br />
Oigo flotando en olas de armonía<br />
rumor de besos y batir de alas;<br />
mis párpados se cierran... ¿Qué sucede?<br />
- ¡Es el amor que pasa!</p>
</body>
</html>
Lo que vemos en este ejemplo es el uso de la etiqueta <br />. Esta es la etiqueta de salto de linea. Con ella ordenamos al texto para que continue en la linea de abajo desde el punto donde colocamos la etiqueta. Si copiamos el codigo y lo vemos en el navegador veremos que nuestro poema ahora si conserva el formato deseado.
El segundo metodo es el preformateado.
Tercer ejemplo de codigo:
<html>
<body>
<pre>
Los invisibles átomos del aire
en derredor palpitan y se inflaman;
el cielo se deshace en rayos de oro;
la tierra se estremece alborozada;
Oigo flotando en olas de armonía
rumor de besos y batir de alas;
mis párpados se cierran... ¿Qué sucede?
- ¡Es el amor que pasa!
</pre>
</body>
</html>
La etiqueta <pre> significa preformateado. El texto que se encuentre dentro de estas etiquetas tendra exactamente el mismo formato que el que tiene cuando lo escribimos en el bloc de notas.
Para que lo entendamos mejor: en html, si en el editor de texto dejo 20 espacios, sera interpretado como 1 espacio. Esa es la razon por la que no conserva el formato del poema. Pero la etiqueta <pre> cambia ese comportamiento. Mientras el texto sea preformateado, si yo dejo 15, 23 o 78 espacios, van a ser 15, 23 y 78 espacios tal cual. De esta forma con este metodo tambien logramos obtener el formato deseado para nuestro poema.
Estos han sido los metodos para solucionar el problema del formato del texto. Cada uno vera en su momento cual de los 2 metodos le conviene mas utilizar en determinada circunstancia.
Cuarto ejemplo de codigo:
<html>
<body>
<p>Este es el primer parrafo</p>
<hr />
<p>Este es el segundo parrafo</p>
<hr/>
<p>Este es el tercer parrafo</p>
</body>
</html>
La etiqueta <hr /> que ven en este ejemplo inserta una linea horizontal en nuestra pagina. Puede servir para dividir diferentes partes de la misma como se ve en el ejemplo.
Quinto ejemplo de codigo:
<html>
<body>
<p>Este es el primer parrafo</p><!-- Esto es un parrafo -->
<hr /><!-- Esto es una linea horizontal -->
</body>
</html>
El texto que ven encerrado entre !-- y --> es un comentario. No tiene ningun efecto visual en lo que programemos. Los comentarios nos sirven para hacer mas legible el codigo. Podemos escribir para que sirve cierta linea que hayamos escrito y de esa forma hacer mas facil la lectura del codigo de nuestra pagina.
Cuarta leccion
Hoy vamos a analizar como podemos darle diferentes formatos al texto en html. No vamos a profundizar mucho en esto, ya que solamente son una lista de etiquetas que produciran diferentes resultados visuales en nuestro texto. Veremos en ejemplos cuales son estas etiquetas y luego dejare un lista de ellas con sus respectivas funciones, en caso de que las quisieran memorizar (aunque no es imprescindible que las memorizen todas ahora).
Primer ejemplo de codigo:
<html>
<body>
<p><i>Texto en cursiva</i></p>
<p><em>Texto enfatizado</em></p>
<p><b>Texto en negrita</b></p>
<p><strong>Texto remarcado</strong></p>
<p><small>Texto pequeño</small></p>
<p><big>Texto grande</big></p>
<p>Esto es texto en <sub>subindice</sub> y esto es texto en <sup>superindice</sup></p>
<p><ins>Texto subrayada</ins></p>
<p><del>Texto tachado</del></p>
</body>
</html>
Este ejemplo se veria asi en el navegador:
Como pueden ver, el texto tomara el formato que le asignemos mediante estas etiquetas. Asi la etiqueta <i> (de italica) pondra el texto en cursiva, y la etiqueta <big> (de "grande" en español) pondra el texto grande. Asi de sencillo. En realidad, es poco probable que hagan uso de todas estas etiquetas, ya que para hacer el texto grande lo hacen con el atributo "font-size" (que veremos mas adelante) y le asignan el tamaño que quieran. Pero es bueno conocer estas etiquetas si aprenderan a programar en html. Algo interesante es que la etiqueta <i> produce el mismo resultado que la etiqueta <em>. Eso es porque el navegador interpreta que para enfatizar el texto hay que ponerlo en cursiva. Lo mismo sucede con las etiquetas <b> y <strong>. Pero tambien se puede dar el caso en algun navegador, que al poner <em> el texto este en negrita, igual que <b>. Todo depende de como lo interprete el navegador.
A continuacion les voy a dejar una lista de algunas etiquetas que dan formato al texto.
<b> / Texto en negrita
<i> / Texto en cursiva
<big> / Texto grande
<small> / Texto pequeño
<em> / Texto enfatizado
<strong> / Texto resaltado
<del> / Texto tachado
<ins> / Texto subrayado
<code> / Texto de codigo (esta etiqueta la utilizo yo para poner los ejemplos de codigo)
<sub> / Texto en subindice
<sup> / Texto en superindice
<tt> / Texto tipo maquina de escribir
<kbd> / Texto de teclado (produce <var> / Texto de variable (al igual que <code> se suele utilizar para representar codigo)
<dfn> / Representa definiciones
<cite> / Representa citas
<q> / Texto entre comillas (mas correcto es decir que es una cita corta)
<blockquote> / Y esta seria una cita larga
**A tener en cuenta: ¡Recuerden que siempre tienen que encerrar el texto a dar formato entre la etiqueta de apertura <etiqueta> y la de cierre </etiqueta>!
Segundo ejemplo de codigo:
<html>
<body>
Mejor visitare al <abbr title="doctor">dr.</abbr> mañana.
Ayer me compre mi nuevo <acronym title="Light Amplification by Stimulated Emission of Radiation">laser</acronym>
</body>
</html>
Este es un ejemplo de abreviaciones. La abreviacion, en este caso dr., va entre las etiquetas <abbr> y </abbr>. El atributo "title" lleva la palabra completa. El efecto que esto tendra es que cuando coloquemos el cursor sobre la abreviacion, veremos en un pequeño mensaje emergente, lo que hayamos escrito en el atributo "title". Recordar que los valores de los atributos van entre comillas.
La etiqueta <acronym> tiene el mismo efecto y se utiliza exactamente de la misma forma.
La diferencia entre abreviacion y acronimo, es que la abreviacion no siempre sera pronunciable vocalmente, como sucede con la abreviacion "dr."; en cambio el acronimo son siglas que forman otra palabra que si podemos pronunciar, como sucede con el acronimo "laser". En la practica no encontraremos diferencia entre usar una <abbr> o <acronym>, pero semanticamente lo correcto seria respetar esta sintaxis.
Tercer ejemplo de codigo:
<html>
<body>
<address>
Escrito por Gabriel Moreyra<br />
Direccion: Inteligencia Colectiva 75, Taringa<br />
Telefono: 34 987 156 789<br />
</address>
</body>
</html>
La etiqueta <address> vista en este ejemplo nos servira para introducir nuestros datos. Se podria decir que es como un sello que introducimos en nuestra pagina. Esto se suele utilizar o bien en el encabezado de la pagina, o bien al pie de la misma.
**A tener en cuenta: Si prueban este codigo en el bloc de notas y lo ven en el navegador, veran que lo que hace la etiqueta <address> es poner el texto en cursiva. Sin embargo, no es correcto utilizar la etiqueta <i> en reemplzao de <address>. Obtendremos el mismo resultado visual, pero la sintaxis no es correcta. Es bueno acostumbrarse a desarrollar una "buena ortografia", por decirlo asi, en el lenguaje html.
Quinta leccion
Veamos un poco las fuentes tipograficas.
Primer ejemplo de codigo:
<html>
<body>
<p style=font-family:verdana>Texto en Verdana</p>
<p style=font-family:courier>Texto en Courier</p>
<p style=font-family:comic sans MS>Texto en Comic Sans</p>
</body>
</html>
En el ejemplo de arriba vemos tres ejemplos de fuentes tipograficas. Aca vemos algo nuevo: los estilos. Para poder asignar estilos, necesitamos una etiqueta previa al texto que escribimos (en este caso <p>, pero pueden ser otras como <h1>, <b>, <i> y asi por el estilo). Como se puede notar, el estilo se asigna dentro de la etiqueta de apertura, y la misma se cierra al final de los atributos. Recordamos que los atributos siempre van en comillas. Aqui el atributo es "font-family". Luego de los dos puntos ( : ) colocamos la fuente tipografica q tendra el texto.
Seria conveniente mencionar 2 puntos: 1) que podemos colocar cualquier fuente que tengamos instalada en nuestra computadora, pero 2) que solamente sera visible en nuestro sitio web para las personas que tambien la tenga instalada. Por ej: si yo uso la fuente "colonial" pero la persona que abre la pagina no la tiene instalada, quiza vea el texto en arial, verdana o similar. Por lo tanto, lo ideal en principio es utilizar fuentes comunes para obtener el resultado deseado.
Si tienen dudas sobre como se llaman las diferentes fuentes tipograficas, abran el word y vean en la lista de fuentes. Tienen que escribirlas tal como aparecen alli.
**A tener en cuenta: Cabe aclarar que esta no es la unica ni la mejor forma de asignar estilos; lo mejor es hacerlo con hojas de estilo (CSS). Pero eso es algo que veremos mas adelante. Por ahora nos concentramos en hacerlo asi. De hecho vamos a encontrar situaciones esporadicas en las que tendremos que hacer uso del sistema que estmos viendo ahora.
Segundo ejemplo de codigo:
<html>
<body>
<p style=font-size:200%>Texto de ejemplo</p>
<p style=font-size:45px>Texto de ejemplo</p>
<p style=font-size:1.6em>Texto de ejemplo</p>
</body>
</html>
En este ejemplo vemos como cambiar el tamaño de las fuentes. Muy parecido al anterior, el atributo ahora se llama "font-size". El formato es exactamente el mismo.
Veran que muestro tres formas de asignar las medidas. Las tres funcionan bien y pueden usar cualquiera. Aun asi, la que mejores resultados suele dar es "em". Esta medida puede asignarse en decimales para ser mas precisa. Por ejemplo, podemos asignar 2em, 1.2em, o 3.154em. Ademas no van a notar diferencias de resultados entre navegadores diferentes (Explorer, Mozilla, Opera, etc.), como si pudiera suceder usando % o px.
Tercer ejemplo de codigo:
<html>
<body>
<p style=color:red>Texto en color rojo</p>
<p style=color:blue>Texto en color azul</p>
<p style=color:#FF0000>Texto en color rojo</p>
</body>
</html>
Este ejemplo muestra que cambiar el color del texto es muy sencillo. El atributo es "color", y luego colocamos el nombre del color en ingles, o bien el codigo en notacion hexadecimal. Ese es el caso de #FF0000.
Aqui les dejo un link de una pagina donde pueden seleccionar el color, y les da el codigo hexadecimal.
http://html-color-codes.info/codigos-de-colores-hexadecimales/
**A tener en cuenta: Siempre el codigo hexadecimal va antecedido de un #.
Cuarto ejemplo de codigo:
<html>
<body>
<p style=color:green;font-family:arial;font-size:0.75em>Texto de ejemplo</p>
</body>
</html>
Por ultimo, veamos como asignar todos los atributos juntos. Colocamos uno al lado del otro dentro de la misma linea, separados por punto y coma. Y de esta forma le hemos dado forma al texto de nuestra web.
Texto
Ya sabemos cómo es la estructura de un documento en html. Es el momento de empezar a manipular los elementos de nuestra página. El elemento fundamental en Internet es el texto. Aunque el auge de los últimos años se ha debido principalmente al contenido multimedia, (gráficos, sonido y video) el texto sigue siendo la base de todo documento en la red.
A diferencia de los procesadores de texto comerciales (Word, WordPerfect, etc.), la manipulación de texto en html está un tanto limitada y es necesario utilizar ciertas etiquetas para modificar el texto a nuestro gusto. Enseguida se muestran algunas de las etiquetas más populares en el manejo de texto.
<PRE> </PRE>
Permite que el texto que se encuentre dentro de ella se visualice tal como se creó en la página origen, respetando espaciado, salto de línea, salto de párrafo, tabulación, etc.
<BR>
Realiza un salto de línea. Esta etiqueta no necesita cerrarse.
<P>
Realiza un salto de párrafo. Tampoco necesita cerrarse.
<CENTER> </CENTER>
Posiciona el texto seleccionado en el centro de la página. También puede aplicarse a gráficos.
<Hx> </Hx>
Se utiliza para resaltar encabezados. La x son números que van del 1 al 6, siendo el 1 el encabezado más grande y resaltado, el 2 un poco menos y así sucesivamente.
Ejem:
<H1>Encabezado</H1>
<H2>Encabezado</H2>
<H3>Encabezado</H3>
<H4>Encabezado</H4>
<FONT SIZE=x> </FONT>
Sirve para cambiar el tamaño de las letras. La x es un número que indica el tamaño de la letra y va del 1 al 7. El número predeterminado es el 3.
Texto en <B>Negritas</B>
Texto en <I>Itálica</I>
Texto <U>subrayado</U>
<ADDRESS>
Dirección
</ADDRESS>
<HR>
Se utiliza como línea separadora. Tiene algunos atributos que la modifican. WIDTH indica la longitud, SIZE indica la altura, ALIGN la colocación de la línea y NOSHADE que no tenga relieve y además le añade un color gris más fuerte.
Ejem:
<HR>
<HR WIDTH=20% ALIGN=RIGHT SIZE=7>
<HR WIDTH=250 ALIGN=CENTER SIZE=5 NOSHADE>
*** Vamos a utilizar en nuestra página algunas de éstas etiquetas para modificar texto. Carga prueba.htm y teclea lo siguiente:
<HTML>
<HEAD>
<TITLE>Historia de Internet</TITLE>
</HEAD>
<BODY>
<h2>En esta página explicaremos brevemente los inicios de la red de redes.</h2><br>
<h3>Introducción</h3><p>
El mundo de las telecomunicaciones ha tenido un crecimiento acelerado
en los últimos años, en el que <b>Internet</b> ha sido
pieza clave. Hace unas décadas atrás, cuando el Departamento de
Defensa de los Estados Unidos desarrollaba una red de comunicaciones
que fuera capaz de soportar un ataque externo durante la guerra fría,
nadie se imaginó que después de transferir el control de esa red
llamada <u>ARPANET</u> a los investigadores universitarios,
ésta crecería exponencialmente involucrando significativamente a
toda la sociedad.
<hr>
<font size=2>Documento creado en Febrero del 2000</font>
</BODY>
</HTML>
*****************
Presiona el enlace para ver nuestra página después de agregar más información y de utilizar algunos de los modificadores de texto explicados en esta sección. Ver página web
Color
Con el fin de hacer un documento más agradable y atractivo a la vista, es necesario en algunas ocasiones resaltarlo con un color diferente. Esto se puede aplicar al fondo, a un enlace, al texto, a una palabra o a una letra.
Para poder representar un color en html, se deben utilizar 6 números hexadecimales. Ejem:
ROJO FF0000
VERDE 00FF00
AZUL 0000FF
MAGENTA FF00FF
VIOLETA 9900DD
ROSA CLARO FFDDFF
Aunque se ve un poco complicado en realidad no lo es. Lo que te recomiendo hacer es jugar con las combinaciones hasta que encuentres la que te gusta. Tomando los colores básicos de la tabla anterior puedes variar los números (0-9) o las letras (A-F) y ver cómo cambian las tonalidades.
Html también acepta los nombres de los colores en lugar de los números hexadecimales, por ejemplo "RED" en lugar de "FF0000", o "BLUE" en lugar de "0000FF", pero tiene la limitante de que solamente reconoce unos cuantos colores.
Se pueden seleccionar los colores deseados desde el inicio del documento en la etiqueta <BODY> </BODY> por ejemplo:
<BODY BGCOLOR="#FFFFFF" TEXT="#FF0000" LINK="#00AEFF">
donde:
BGCOLOR es el color del fondo.
TEXT es el color del texto.
LINK es el color del enlace.
Ojo: En este ejemplo se ve que antes del color siempre se coloca un signo "#".
También se puede cambiar el color sólo para un segmento deseado como:
<FONT COLOR="#FF0000">Texto</FONT>
*** Sigamos con nuestro ejemplo; cargamos el archivo prueba.htm y le agregamos lo siguiente:
<HTML>
<HEAD>
<TITLE>Historia de Internet</TITLE>
</HEAD> <BODY BGCOLOR="#0FF0FF">
<h2>En esta página explicaremos brevemente los inicios de la red de redes.</h2><br>
<h3>Introducción</h3><p>
El mundo de las telecomunicaciones ha tenido un crecimiento acelerado
en los últimos años, en el que <b>Internet</b> ha sido
pieza clave. Hace unas décadas atrás, cuando el <font color=RED>Departamento de
Defensa de los Estados Unidos</font> desarrollaba una red de comunicaciones
que fuera capaz de soportar un ataque externo durante la guerra fría,
nadie se imaginó que después de transferir el control de esa red
llamada <u>ARPANET</u> a los investigadores universitarios,
ésta crecería exponencialmente involucrando significativamente a
toda la sociedad.
<hr>
<font size=2>Documento creado en Febrero del 2000</font>
</BODY>
</HTML>
*****************
Las modificaciones hechas a nuestro archivo deben ser evidentes. En la etiqueta <BODY> </BODY> hemos agregado un determinado color para el fondo. También hemos especificado que sólo un segmento del texto sea de color rojo.
Presiona para ver nuestro diseño: Ver página web
Imágenes
Una característica muy importante en las páginas de Internet son los gráficos o imágenes. Estos elementos contribuyen a hacer más completa una página proporcionando mayor realce. Las imágenes se pueden usar como fondo de nuestra página, como complemento y apoyo visual para cierta información, vínculos hacia otras páginas, etc. Los formatos de imágenes más comunes en Internet son los .gif y .jpg, así que si queremos introducir un gráfico, éste tiene que cumplir con estos formatos.
Para agregar una imagen en un documento se utiliza la etiqueta <IMG>.
Ejem:
<IMG SRC="home2.jpg" ALT="Casa azul">
Casa azul
Donde:
IMG indica el deseo de cargar una imagen.
SRC indica la ruta en la que se encuentra nuestro gráfico. Este puede estar en el mismo directorio de nuestra página, en otro directorio, o incluso en un servidor en algún lugar del mundo.
Ejem:
<IMG SRC="../web/imagen/home2.jpg" ALT="Casa azul">
ALT asigna un nombre a la imagen para que cuando alguien cargue nuestra página desde un navegador que no despliegue gráficos, pueda saber que en ese lugar existe una imagen.
Existen una serie de atributos que modifican las imágenes de diferente forma, aquí están algunos:
ALIGN=left|right|top|middle|bottom
Las opciones para ALIGN sitúan al gráfico en diferentes posiciones con respecto al texto.
BORDER=n
Le agrega un borde a la imagen y "n" indica el grosor.
WIDTH=n, HEIGHT=n
Especifican la altura y la anchura de la imagen, cuyas unidades se dan en pixels.
VSPACE=n, HSPACE=n
Se utiliza para dejar espacio tanto vertical como horizontal entre la imagen y el texto que la rodee.
Ejem:
Este ejemplo mostrará una imagen alineada a la izquierda del texto y separada de él horizontalmente 10 unidades con un borde de grosor 2.
*** Agreguemos ahora una imagen a nuestro diseño. Carga prueba.htm y realiza la modificación.
<HTML>
<HEAD>
<TITLE>Historia de Internet>/TITLE>
</HEAD>
<BODY BGCOLOR="#0FF0FF">
<h2>En esta página explicaremos brevemente los inicios de la red de redes.</h2><br>
<h3>Introducción</h3><p>
El mundo de las telecomunicaciones ha tenido un crecimiento acelerado
en los últimos años, en el que <b>Internet</b> ha sido
pieza clave. Hace unas décadas atrás, cuando el <font color=RED> Departamento de
Defensa de los Estados Unidos </font> desarrollaba una red de comunicaciones
que fuera capaz de soportar un ataque externo durante la guerra fría,
nadie se imaginó que después de transferir el control de esa red
llamada <u>ARPANET</u> a los investigadores universitarios,
ésta crecería exponencialmente involucrando significativamente a
toda la sociedad.
<hr>
<font size=2>Documento creado en Febrero del 2000</font>
<center><IMG SRC="home2.jpg" ALT="Casa azul"></center>
</BODY>
</HTML>
*****************
Se ha insertado un gráfico a nuestra página que debe aparecer centrado. Da un click al enlace para ver el archivo.
Ver página web
Enlaces (Links)
El poder verdadero de html radica en la capacidad de manejar hipertexto o hipermedios como algunos le llaman, y se logra por medio de enlaces o links. Esto es, a través de un click en un segmento de texto o una imagen, es posible encontrar más información relacionada con la que originó ese click. Dicha información puede encontrarse en otras páginas dentro y fuera de nuestro servidor*, o en algún punto concreto de páginas dentro y fuera de nuestro servidor.
*La computadora donde tenemos montada nuestra página.
El enlace por definición aparece en nuestras páginas subrayado y de color azul. Como ya se vió anteriormente, el color del enlace puede cambiarse al gusto.
La etiqueta encargada de establecer un enlace es:
<A> </A>.
Dentro de esta etiqueta está la función HREF en la cual se debe indicar la dirección donde está la información a enlazar y también el tipo de protocolo* utilizado. Con HREF es posible también hacer enlaces directos hacia imágenes, sonidos, etc.
*El protocolo son las normas o reglas utilizadas para diferentes tipos de servicios como documentos hipertexto, transferencia de archivos, correo electrónico, etc. Ejem: HTTP, FTP, MAILTO, GOPHER, etc.
Ejem:
<A HREF="http://www.usatoday.com">Periódico USA Today</A>
Periódico USA Today
Dale un click al enlace creado y después pulsa "Back" o "Atrás" para regresar.
Este ejemplo muestra un link hacia otra página fuera de la nuestra en otro servidor.
Ejem:
<A HREF="index.html">Página principal>/A>
Página principal
Dale un click al enlace creado y después pulsa "Back" o "Atrás" para regresar.
Este ejemplo muestra un link hacia otra página dentro del mismo servidor en el que se encuentra esta página tutorial de html.
También es posible crear un enlace a través de una imagen en lugar de utilizar un segmento de texto. Esto se hace de la misma manera que los ejemplos anteriores, sólo que en lugar de escribir texto entre las etiquetas se inserta una imagen como las que ya hemos visto.
Ejem:
<A HREF="http://www.goto.com"><IMG SRC="logo.gif"></A>
www.goto.com
Dale un click al enlace gráfico creado y después pulsa "Back" o "Atrás" para regresar.
Este ejemplo muestra un link gráfico hacia otra página web.
*** Vamos ahora a aplicar enlaces en nuestro ejemplo. Carga prueba.htm
<HTML>
<HEAD>
<TITLE>Historia de Internet</TITLE>
</HEAD>
<BODY BGCOLOR="#0FF0FF">
<h2>En esta página explicaremos brevemente los inicios de la red de redes.</h2><br>
<h3>Introducción</h3><p>
El mundo de las telecomunicaciones ha tenido un crecimiento acelerado
en los últimos años, en el que <b>Internet</b> ha sido
pieza clave. Hace unas décadas atrás, cuando el <font color=RED> Departamento de
Defensa de los Estados Unidos </font> desarrollaba una red de comunicaciones
que fuera capaz de soportar un ataque externo durante la guerra fría,
nadie se imaginó que después de transferir el control de esa red
llamada <u>ARPANET</u> a los investigadores universitarios,
ésta crecería exponencialmente involucrando significativamente a
toda la sociedad.<P>
* Más información sobre este tema en:
<A HREF="http://www.interhelp.org/historia01.html">www.interhelp.org</A>
<hr>
<font size=2>Documento creado en Febrero del 2000</font>
<center><A HREF="index.html"><IMG SRC="home2.jpg" ALT="Casa azul"></A></center>
</BODY>
</HTML>
*****************
Ya sabemos cómo es la estructura de un documento en html. Es el momento de empezar a manipular los elementos de nuestra página. El elemento fundamental en Internet es el texto. Aunque el auge de los últimos años se ha debido principalmente al contenido multimedia, (gráficos, sonido y video) el texto sigue siendo la base de todo documento en la red.
A diferencia de los procesadores de texto comerciales (Word, WordPerfect, etc.), la manipulación de texto en html está un tanto limitada y es necesario utilizar ciertas etiquetas para modificar el texto a nuestro gusto. Enseguida se muestran algunas de las etiquetas más populares en el manejo de texto.
<PRE> </PRE>
Permite que el texto que se encuentre dentro de ella se visualice tal como se creó en la página origen, respetando espaciado, salto de línea, salto de párrafo, tabulación, etc.
<BR>
Realiza un salto de línea. Esta etiqueta no necesita cerrarse.
<P>
Realiza un salto de párrafo. Tampoco necesita cerrarse.
<CENTER> </CENTER>
Posiciona el texto seleccionado en el centro de la página. También puede aplicarse a gráficos.
<Hx> </Hx>
Se utiliza para resaltar encabezados. La x son números que van del 1 al 6, siendo el 1 el encabezado más grande y resaltado, el 2 un poco menos y así sucesivamente.
Ejem:
<H1>Encabezado</H1>
<H2>Encabezado</H2>
<H3>Encabezado</H3>
<H4>Encabezado</H4>
<FONT SIZE=x> </FONT>
Sirve para cambiar el tamaño de las letras. La x es un número que indica el tamaño de la letra y va del 1 al 7. El número predeterminado es el 3.
Texto en <B>Negritas</B>
Texto en <I>Itálica</I>
Texto <U>subrayado</U>
<ADDRESS>
Dirección
</ADDRESS>
<HR>
Se utiliza como línea separadora. Tiene algunos atributos que la modifican. WIDTH indica la longitud, SIZE indica la altura, ALIGN la colocación de la línea y NOSHADE que no tenga relieve y además le añade un color gris más fuerte.
Ejem:
<HR>
<HR WIDTH=20% ALIGN=RIGHT SIZE=7>
<HR WIDTH=250 ALIGN=CENTER SIZE=5 NOSHADE>
*** Vamos a utilizar en nuestra página algunas de éstas etiquetas para modificar texto. Carga prueba.htm y teclea lo siguiente:
<HTML>
<HEAD>
<TITLE>Historia de Internet</TITLE>
</HEAD>
<BODY>
<h2>En esta página explicaremos brevemente los inicios de la red de redes.</h2><br>
<h3>Introducción</h3><p>
El mundo de las telecomunicaciones ha tenido un crecimiento acelerado
en los últimos años, en el que <b>Internet</b> ha sido
pieza clave. Hace unas décadas atrás, cuando el Departamento de
Defensa de los Estados Unidos desarrollaba una red de comunicaciones
que fuera capaz de soportar un ataque externo durante la guerra fría,
nadie se imaginó que después de transferir el control de esa red
llamada <u>ARPANET</u> a los investigadores universitarios,
ésta crecería exponencialmente involucrando significativamente a
toda la sociedad.
<hr>
<font size=2>Documento creado en Febrero del 2000</font>
</BODY>
</HTML>
*****************
Presiona el enlace para ver nuestra página después de agregar más información y de utilizar algunos de los modificadores de texto explicados en esta sección. Ver página web
Color
Con el fin de hacer un documento más agradable y atractivo a la vista, es necesario en algunas ocasiones resaltarlo con un color diferente. Esto se puede aplicar al fondo, a un enlace, al texto, a una palabra o a una letra.
Para poder representar un color en html, se deben utilizar 6 números hexadecimales. Ejem:
ROJO FF0000
VERDE 00FF00
AZUL 0000FF
MAGENTA FF00FF
VIOLETA 9900DD
ROSA CLARO FFDDFF
Aunque se ve un poco complicado en realidad no lo es. Lo que te recomiendo hacer es jugar con las combinaciones hasta que encuentres la que te gusta. Tomando los colores básicos de la tabla anterior puedes variar los números (0-9) o las letras (A-F) y ver cómo cambian las tonalidades.
Html también acepta los nombres de los colores en lugar de los números hexadecimales, por ejemplo "RED" en lugar de "FF0000", o "BLUE" en lugar de "0000FF", pero tiene la limitante de que solamente reconoce unos cuantos colores.
Se pueden seleccionar los colores deseados desde el inicio del documento en la etiqueta <BODY> </BODY> por ejemplo:
<BODY BGCOLOR="#FFFFFF" TEXT="#FF0000" LINK="#00AEFF">
donde:
BGCOLOR es el color del fondo.
TEXT es el color del texto.
LINK es el color del enlace.
Ojo: En este ejemplo se ve que antes del color siempre se coloca un signo "#".
También se puede cambiar el color sólo para un segmento deseado como:
<FONT COLOR="#FF0000">Texto</FONT>
*** Sigamos con nuestro ejemplo; cargamos el archivo prueba.htm y le agregamos lo siguiente:
<HTML>
<HEAD>
<TITLE>Historia de Internet</TITLE>
</HEAD> <BODY BGCOLOR="#0FF0FF">
<h2>En esta página explicaremos brevemente los inicios de la red de redes.</h2><br>
<h3>Introducción</h3><p>
El mundo de las telecomunicaciones ha tenido un crecimiento acelerado
en los últimos años, en el que <b>Internet</b> ha sido
pieza clave. Hace unas décadas atrás, cuando el <font color=RED>Departamento de
Defensa de los Estados Unidos</font> desarrollaba una red de comunicaciones
que fuera capaz de soportar un ataque externo durante la guerra fría,
nadie se imaginó que después de transferir el control de esa red
llamada <u>ARPANET</u> a los investigadores universitarios,
ésta crecería exponencialmente involucrando significativamente a
toda la sociedad.
<hr>
<font size=2>Documento creado en Febrero del 2000</font>
</BODY>
</HTML>
*****************
Las modificaciones hechas a nuestro archivo deben ser evidentes. En la etiqueta <BODY> </BODY> hemos agregado un determinado color para el fondo. También hemos especificado que sólo un segmento del texto sea de color rojo.
Presiona para ver nuestro diseño: Ver página web
Imágenes
Una característica muy importante en las páginas de Internet son los gráficos o imágenes. Estos elementos contribuyen a hacer más completa una página proporcionando mayor realce. Las imágenes se pueden usar como fondo de nuestra página, como complemento y apoyo visual para cierta información, vínculos hacia otras páginas, etc. Los formatos de imágenes más comunes en Internet son los .gif y .jpg, así que si queremos introducir un gráfico, éste tiene que cumplir con estos formatos.
Para agregar una imagen en un documento se utiliza la etiqueta <IMG>.
Ejem:
<IMG SRC="home2.jpg" ALT="Casa azul">
Casa azul
Donde:
IMG indica el deseo de cargar una imagen.
SRC indica la ruta en la que se encuentra nuestro gráfico. Este puede estar en el mismo directorio de nuestra página, en otro directorio, o incluso en un servidor en algún lugar del mundo.
Ejem:
<IMG SRC="../web/imagen/home2.jpg" ALT="Casa azul">
ALT asigna un nombre a la imagen para que cuando alguien cargue nuestra página desde un navegador que no despliegue gráficos, pueda saber que en ese lugar existe una imagen.
Existen una serie de atributos que modifican las imágenes de diferente forma, aquí están algunos:
ALIGN=left|right|top|middle|bottom
Las opciones para ALIGN sitúan al gráfico en diferentes posiciones con respecto al texto.
BORDER=n
Le agrega un borde a la imagen y "n" indica el grosor.
WIDTH=n, HEIGHT=n
Especifican la altura y la anchura de la imagen, cuyas unidades se dan en pixels.
VSPACE=n, HSPACE=n
Se utiliza para dejar espacio tanto vertical como horizontal entre la imagen y el texto que la rodee.
Ejem:
Este ejemplo mostrará una imagen alineada a la izquierda del texto y separada de él horizontalmente 10 unidades con un borde de grosor 2.
*** Agreguemos ahora una imagen a nuestro diseño. Carga prueba.htm y realiza la modificación.
<HTML>
<HEAD>
<TITLE>Historia de Internet>/TITLE>
</HEAD>
<BODY BGCOLOR="#0FF0FF">
<h2>En esta página explicaremos brevemente los inicios de la red de redes.</h2><br>
<h3>Introducción</h3><p>
El mundo de las telecomunicaciones ha tenido un crecimiento acelerado
en los últimos años, en el que <b>Internet</b> ha sido
pieza clave. Hace unas décadas atrás, cuando el <font color=RED> Departamento de
Defensa de los Estados Unidos </font> desarrollaba una red de comunicaciones
que fuera capaz de soportar un ataque externo durante la guerra fría,
nadie se imaginó que después de transferir el control de esa red
llamada <u>ARPANET</u> a los investigadores universitarios,
ésta crecería exponencialmente involucrando significativamente a
toda la sociedad.
<hr>
<font size=2>Documento creado en Febrero del 2000</font>
<center><IMG SRC="home2.jpg" ALT="Casa azul"></center>
</BODY>
</HTML>
*****************
Se ha insertado un gráfico a nuestra página que debe aparecer centrado. Da un click al enlace para ver el archivo.
Ver página web
Enlaces (Links)
El poder verdadero de html radica en la capacidad de manejar hipertexto o hipermedios como algunos le llaman, y se logra por medio de enlaces o links. Esto es, a través de un click en un segmento de texto o una imagen, es posible encontrar más información relacionada con la que originó ese click. Dicha información puede encontrarse en otras páginas dentro y fuera de nuestro servidor*, o en algún punto concreto de páginas dentro y fuera de nuestro servidor.
*La computadora donde tenemos montada nuestra página.
El enlace por definición aparece en nuestras páginas subrayado y de color azul. Como ya se vió anteriormente, el color del enlace puede cambiarse al gusto.
La etiqueta encargada de establecer un enlace es:
<A> </A>.
Dentro de esta etiqueta está la función HREF en la cual se debe indicar la dirección donde está la información a enlazar y también el tipo de protocolo* utilizado. Con HREF es posible también hacer enlaces directos hacia imágenes, sonidos, etc.
*El protocolo son las normas o reglas utilizadas para diferentes tipos de servicios como documentos hipertexto, transferencia de archivos, correo electrónico, etc. Ejem: HTTP, FTP, MAILTO, GOPHER, etc.
Ejem:
<A HREF="http://www.usatoday.com">Periódico USA Today</A>
Periódico USA Today
Dale un click al enlace creado y después pulsa "Back" o "Atrás" para regresar.
Este ejemplo muestra un link hacia otra página fuera de la nuestra en otro servidor.
Ejem:
<A HREF="index.html">Página principal>/A>
Página principal
Dale un click al enlace creado y después pulsa "Back" o "Atrás" para regresar.
Este ejemplo muestra un link hacia otra página dentro del mismo servidor en el que se encuentra esta página tutorial de html.
También es posible crear un enlace a través de una imagen en lugar de utilizar un segmento de texto. Esto se hace de la misma manera que los ejemplos anteriores, sólo que en lugar de escribir texto entre las etiquetas se inserta una imagen como las que ya hemos visto.
Ejem:
<A HREF="http://www.goto.com"><IMG SRC="logo.gif"></A>
www.goto.com
Dale un click al enlace gráfico creado y después pulsa "Back" o "Atrás" para regresar.
Este ejemplo muestra un link gráfico hacia otra página web.
*** Vamos ahora a aplicar enlaces en nuestro ejemplo. Carga prueba.htm
<HTML>
<HEAD>
<TITLE>Historia de Internet</TITLE>
</HEAD>
<BODY BGCOLOR="#0FF0FF">
<h2>En esta página explicaremos brevemente los inicios de la red de redes.</h2><br>
<h3>Introducción</h3><p>
El mundo de las telecomunicaciones ha tenido un crecimiento acelerado
en los últimos años, en el que <b>Internet</b> ha sido
pieza clave. Hace unas décadas atrás, cuando el <font color=RED> Departamento de
Defensa de los Estados Unidos </font> desarrollaba una red de comunicaciones
que fuera capaz de soportar un ataque externo durante la guerra fría,
nadie se imaginó que después de transferir el control de esa red
llamada <u>ARPANET</u> a los investigadores universitarios,
ésta crecería exponencialmente involucrando significativamente a
toda la sociedad.<P>
* Más información sobre este tema en:
<A HREF="http://www.interhelp.org/historia01.html">www.interhelp.org</A>
<hr>
<font size=2>Documento creado en Febrero del 2000</font>
<center><A HREF="index.html"><IMG SRC="home2.jpg" ALT="Casa azul"></A></center>
</BODY>
</HTML>
*****************
No hay comentarios.:
Publicar un comentario