Beruflich Dokumente
Kultur Dokumente
ELABORADO POR :
INTRODUCCION
Con frecuencia y dentro de los talleres vamos a construir páginas web sencillas
para mostrar información, algunas para capturar datos, etc, y debemos conocer
los conceptos básicos de su construcción sin tener que recurrir a software
especial para ellos, que puede no estar disponible siempre.
HTML BASICO
Se debe tener presente que hay versiones nuevas de HTML que introducen
elementos que van más allá del estandar y pueden no ser vistos de igual forma
por los diferentes navegadores.
Cuando un Web Browser muestra una página tal que como ésta que esta viendo
ahora, lo que hace es leer un archivo de texto, y buscar códigos especiales o
"etiquetas" ("tags") que vienen marcadas por los signos < y >. El formato general
de una etiqueta HTML es el siguiente:
<nombre_etiqueta>cadena de texto</nombre_etiqueta>
Como ejemplo, el título de una sección usa una etiqueta de encabezado del tipo:
Esta etiqueta le dice a su Web Browser que muestre en pantalla el texto "¿Qué
son las etiquetas HTML?" en un estilo de encabezado de nivel 3 (hay 6 niveles de
encabezados y de acuerdo a su importancia varía el tamaño del tipo de letra, que
el nacegador seleccionó para esto).
Las etiquetas HTML pueden decirle al Web Browser que ponga un texto en
negrita, en cursiva, incluirlo en un encabezado, o convertirlo en un hiperenlace a
otra página Web. Es importante hacer hincapié en que la etiqueta de finalización,
</nombre_etiqueta>
contiene el caracter "/", barra inclinada o "slash". Esta barra inclinada, "/", le dice
al Web Browser que termine de dar ese tipo de formato al texto.
Muchas etiquetas HTML están pensadas para funcionar por pares, "inicio" y
"final". Si olvida colocar la barra inclinada, el Web Browser continuará con dicha
etiqueta con el restante texto del documento, produciendo resultados
desagradables (como experimento, puede intentar esto más adelante).
Uso de las etiquetas de comentario, denotadas por <!-- bla bla bla -->.
El texto entre estas etiquetas NO será mostrado en la página Web, pero se usan
para incluir información que pueda ser de utilidad para usted o cualquier otro que
mire el código HTML de su página.
Párrafos en HTML
El browser ignora todos los RETORNOS DE CARRO tal y como los introducimos
en el texto. Es decir que si deseamos un salto de línea en el texto a visualizar e
inclusión de una linea en blanco podemos introducir una etiqueta de párrafo que
insertará una linea en blanco y comenzará un nuevo párrafo.
<p>
Hay otras etiquetas de ruptura que son las <br> y <hr>. La primera obliga al salto
de línea sin incluir una línea en blanco y la otra inserta una línea como si
estuviese indicando un salto de sección.
El HTML ofrece diversas etiquetas para añadir cierto estilo a su texto. Se debe
tener cuidado en cerrar estas etiquetas, para no tener efectos no deseados. Las
etiquetas de estilo se pueden combinar entre ellas sin importar el órden desde
que se tenga el cuidado de cerrarlas. También se pueden combinar con
encabezados.
<b>Esto es negrita...</b>
<i>Esto es cursiva...</i>
<tt>Esto es terminal...</tt>
<i><b>Esto es negrita y cursiva</b></i>
<b><i>Y esto también</i></b>
<h2>
<i>Nuevo encabezado en cursiva </i>
<tt>encabezado en terminal</tt>
</h2>
<li>Conclusiones
</ul>
Las etiquetas <ul> marcan el comienzo y el final de la lista, y con <li> se indica
cada elemento de la lista.
De igual forma se puden combinar y enlazar para crear más subtemas, etc. En el
ejemplo presentado inclui dentro del texto numeración tipo documento (2, 2.1,
2.1.1, etc) para que se vean los diferentes niveles, acompañados de una
indentación que los refleje.
Insertando imágenes
La imagen se puede mostrar dentro del texto de una página web, con la etiqueta:
<img src="nombre_de_archivo.gif">
Para nuestro caso , la imagen es muy grande para ver sus efectos. Debemos
modificar el tamaño de presentación con los atributos width y height
El enlace más simple es aquel que abre otro archivo HTML que esté en el mismo
directorio que el archivo actualmente mostrado en el navegador y se realiza con
las etiquetas <a href> .. </a>. El código HTML para hacer esto es:
El nombre del archivo debe ser el de otro archivo HTML. El texto, cualquiera, que
esté entre el primer <a ...> y el último </a> será el "texto vinculo" que aparecerá
en un color diferente en su navegador. Los colores con los que se presentan los
vinculos hacen parte de la configuración del navegador vista en el módulo
anterior.
Primero vamos a crear una página que no sea visible en una sola pantalla:
Ahora crearemos las marcas al princio y fin del archivo. Como les colocaremos
nombre para identificarlas y no usaremos check, deben ser muy visibles dentro
del texto HTML a visualizar.
Donde xxxxx es el nombre que se le dio a la marca. Las marcas check se pueden
utilizar para esconderlas dentro de titulos ,etc para que no sean tan evidentes. Si
se usautilizaron marcas invisibles, y todas figuran con el nombre check, se debe
usar como texto del hipervínculo el texto que se coloco al definir la marca check.
Ahora permitiremos que las imágenes insertadas sean enlaces a otros sitios o
páginas web. Es útil cuando se insertan imágenes con botones de adelante,
atrás, inicio, etc.
<br>
Si solo deseo que la imagen sea el vinculo, que debo hacer? Probar.
Si deseamos crear un enlace que nos envie un email a alguna persona ( por
ejemplo los vinculos que figuran como contactenos en algunos sitios web):
Cuando se hace click sobre el texto Contacte al autor el navegador abrirá una
ventana donde componer o hacer un mensaje y mandarselo a la persona que
figura después del mailto. Además, incluso puede añadir una línea para el campo
"Subject:" del e-mail o referencia.
Como vimos, el navegador no respeta los saltos de línes incluidos en los textos a
no ser que se usen las etiquetas respectivas. Si se desea que el navegador
respete el texto tal como lo introducimos debemos usar las etiquetas <pre> ..
</pre>
Aquí usamos
espacios para
crear una
tabla de texto.
</pre>
Uso de tablas
El HTML de las tablas puede parecer muy complejo, pero empezaremos con algo
simple .
Las tablas se empiezan a crear desde la esquina superior izquierda, todas las
columnas de la primera fila, luego la segunda... Llamaremos a cada entrada de la
tabla una celda.
El atributo border=1 en la etiqueta <table> le dice al Browser que "pinte" una línea
alrededor de la tabla con un espesor de 1 pixel. Note cómo cada fila se define con
etiquetas Table Row <tr>...</tr> y las celdas en cada fila se definen con etiquetas
Table Data <td>...</td>. Cada etiqueta <td>...</td> puede contener cualquier tipo
de etiquetas HTML que hayamos usado en estetutorial; encabezados, estilos de
texto, links hipertexto, gráficos inline, etc... Dentro de esta etiqueta puede usar
diversos atributospara controlar la alineación de los elementos en cada celda por
separado:
Alineación vertical :
<td valign=top> alinea todos los elementos en la parte superior de la celda.
<td valign=bottom> alinea todos los elementos en la parte inferior de la celda.
<td valign=middle> alinea todos los elementos en el medio de la celda (valor por
defecto).
Alineación Horizontal
<td align=left> alinea todos los elementos a la izquierda de la celda (valor por
defecto).
<td align=right> alinea todos los elementos a la derecha de la celda.
<td align=center> alinea todos los elementos en el centro de la celda.
Se pueden combinar estos atributos (Este HTML producirá una celda con sus
elementos alineados a la izquierda y en la parte inferior de la celda):
<table border=1>
<tr>
<td>Fila 1 Col 1</td>
<td>Fila 1 Col 2</td>
<td>Fila 1 Col 3</td>
</tr>
<tr>
<td>Fila 2 Col 1</td>
<td>Fila 2 Col 2</td>
<td>Fila 2 Col 3</td>
</tr>
<tr>
<td>Fila 3 Col 1</td>
<td>Fila 3 Col 2</td>
<td>Fila 3 Col 3</td>
</tr>
</table>
Algunos Browsers permiten especificar otras cosas para las líneas que conforman
la tabla. Estos atributos para la etiqueta de tabla son:
En un web Browser tiene a su disposición 256 colores del sistema para usarlos
con sus textos y fondos. Cada color está identificado por sus valoresRed (Rojo)-
Green (Verde)- Blue (Azul) (RGB), tres números entre 0 y 255, que representan
cada uno la intensidad de los componentes Red (Rojo), Green (Verde) y Blue
(Azul) de un color específico. Los valores máximos de los tres (R=255, G=255,
B=255) producen el color white (blanco) y los mínimos (R=0, G=0, B=0) producen
el black (negro). Todos los colores vienen dados por diferentes tripletas RGB.
Aquí tiene un truco. Mejor que identificar un color como algo parecido a
"102,153,255" cada número se convierte de su represntación en base 10 (los
números de cada día, los dígitos 0,1,2,3,4,5,6,7,8,9) a hexadecimal, base 16 (los
"dígitos" 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F). ¿Porqué? El código hexadecimal es
más fácil y eficaz de ser entendido por los ordenadores.
Pero, mejor aún, muchos Borwsers soportan los estándares 16 colores (los
favoritos de las VGA de Windows):
Podemos dar color a una fila o una columna situando la etiqueta bgcolor=color en
la respecetiva <td> o <tr> según sea el caso. Por ejemplo se dará color diferente
a cada celda de la segunda fila modificando las líneas correspondientes:
Modificar las líneas de creación de la segunda fila para que todas sus
celdas tengan diferente color.
1. Manejo de encabezados
2. Inserción de gráficas en la página
3. manejo de tablas