Professional Documents
Culture Documents
<HTML>
Universidad Nacional de Salta
Sede Regional Orn
Ctedra: Seminario de Computacin
Para reflexionar
Lo escuche y lo olvid.
Lo vi y lo entend.
Lo hice y lo aprend.
Arquitectura Cliente-Servidor
Estructura
Contenido
Apariencia
Prrafos
Encabezados
Listas
Tablas
Capas
Etc.
Textos
HTML
Imgenes
Enlaces
Colores
Fondos
Tipografas
Alineacin
Tamaos
Etc.
Comportamiento
Efectos
Validaciones
Automatizacin
CSS
Javascript
Que es la W3C?
Conceptos
Navegadores o Browsers
Editores
Programa que permite redactar documentos.
Editores visuales. Evitan la escritura de cdigo
HTML.
Editores de texto. La pagina se crea a travs del
cdigo HTML.
Ejemplos
11
12
Etiq u eta
<div class="encabezado">.........</div>
Atrib u to
Va lo r
13
14
La etiqueta <body>
La etiqueta body es la que encierra todo el contenido
de la pgina.
Todo lo que vemos en la pgina est escrito en alguna
parte del body.
La etiqueta body acepta una serie de atributos que
permiten su personalizacin.
15
16
17
18
19
Entidades
Si deseamos utilizar un caracter que no est presente en
el charset, podemos utilizar las denominadas Entidades.
20
Listas
Una lista es un prrafo estructurado que contiene una serie de elementos.
Las listas pueden ser:
- Numeradas <ol><li></li><li></li>.</ol>
- No numeradas <ul><li></li><li></li>.</ul>
- De glosario (definicin). <dl><dd></dd><dt></dt><dd>.</dl>
* Las listas se pueden anidar y combinar numeradas y no numeradas.
21
Estilo de Listas
Analizar el Ejemplo001.html
22
Imgenes
Una imagen vale ms que mil palabras (No abusar de esta ventaja).
Con la etiqueta <img> (No tiene cierre) podemos insertar una imagen.
Los navegadores reconocen numerosos formatos grficos, aunque los
ms utilizados son tres: GIF (Graphics Interchange Format) y JPEG
(Joint Photographics Experts Group). PNG (Portable Network Graphics).
Atributos:
ALT="comentario"
Si incluimos junto con la imagen la
HEIGHT="altura"
informacin de sus dimensiones el
WIDTH="ancho"
navegador podr reservar espacio para
BORDER="grosor"
ellas con slo leer el cdigo
23
Mapa de imagen
Etiqueta <map> y </map>
La etiqueta map permite crear un mapa de imagen con diferentes zonas de
manera que, al pulsar sobre ellas, se enlaza a diferentes destinos. Cada
mapa de imgenes se determina con un nombre (atributo name="...").
Entre la apertura y el cierre se definen las reas del mapa por medio de la
etiqueta <area> y </area> que tiene a su vez estos atributos:
shape="..." : Forma del rea de enlace: circular, rectangular, o poligonal.
coords="..." : Coordenadas de localizacin del rea en la imagen.
href= "..." :Direccin del enlace.
Ejemplo:
<img alt=.. src=...jpg usemap="image1">
<map name=image1>
<area shape=circle coords="x,x,x" href="http://...">
<area shape=rect coords="x,x,x,x" href="http://...">
<area shape=poly coords="x,x,x,x,x,x,x,x...." href="http://...">
</map>
Seminario de Computacin - Ao 2015 - UNSa Sede Regional Orn
24
Enlaces
La incorporacin del hipertexto fue una de las claves del xito del
lenguaje HTML.
El elemento principal del hipertexto es el "hiperenlace", tambin
llamado "enlace Web" o simplemente "enlace".
El enlace comienza en un recurso y apunta hacia otro recurso llamado
ancla".
Se pueden relacionar no solo pginas Web, sino tambin otros
recursos como imgenes, documentos y archivos en general.
Las etiquetas de apertura y cierre son: <a> </a>
Estructura de los enlaces
<a href="destino del enlace">Texto indicativo del enlace</a>
25
Tipos de Enlaces
Enlaces dentro de la misma pgina:
<a href="#marca"> Texto </a>
y en el sitio a donde queremos saltar:
<a name="marca"> </a>
Enlaces con otra pgina de nuestro Sitio
<a href=pagina2.html"> Ir al captulo 2 </a>
Enlaces con una pgina fuera de nuestro Sitio
<a href="http://clarin.com/"> Pgina inicial del Diario Clarn </a>
Enlaces con una direccin de email
<a href="mailto:direccin de email"> Texto del enlace </a>
Se pueden hacer que las imgenes nos sirvan como enlaces de
hipertexto combinando los efectos de las etiquetas <a> y <img>.
En primer lugar deberemos insertar la instruccin de inicio de <a>,
despus incluir la etiqueta <img>
Analizar el Ejemplo 003
Seminario de Computacin - Ao 2015 - UNSa Sede Regional Orn
26
Capas
Una capa es un contenedor que tiene la peculiaridad fundamental de
poder situarse en cualquier punto de nuestra pgina Web.
Una capa puede contener cualquier elemento HTML, texto, tablas,
imgenes, incluso otras capas.
Tambin podemos superponer variar capas, de tal manera que la capa
que est por encima ocultar a la de abajo.
Otra propiedad de las capas es la visibilidad, como consecuencia de un
evento, podemos mostrar u ocultar el contenido de una capa.
Por todas estas caractersticas, las capas tienen dos utilidades
fundamentales:
1. Servir de contenedoras para situar una parte de documento en
cualquier posicin de la pgina.
2. Con la ayuda de cdigo Javascript que se desencadena por eventos,
permitir efectos dinmicos.
Seminario de Computacin - Ao 2015 - UNSa Sede Regional Orn
27
Crear capa
28
29
Tablas
30
Tablas - Atributos
Atributos de <table>
width: ancho de la tabla (absoluta o en %).
border: ancho de los bordes de la tabla.
cellspacing: espaciado entre celdas.
cellpadding: espacio entre el borde de cada celda y los
elementos incluidos en ella.
Atributos de <tr>
align: alineacin del contenido de las celdas de la fila.
valign: posicin vertical del contenido de las celdas de la fila.
Atributos de <th> y <td>
rowspan: n de filas que debe abarcar la celda actual.
colspan: n de columnas de la fila que abarcar la celda.
align: alineacin del contenido de la celda.
valign: posicin vertical del contenido de la celda.
Analizar el Ejemplo 005
Seminario de Computacin - Ao 2015 - UNSa Sede Regional Orn
31
La etiqueta iframe
Permite crear un frame (marco) 'interno' o incrustado dentro de un
documento HTML, pudiendo contener otro documento HTML
especificado en el atributo src.
Ejemplo: <iframe id="marco" src="inicio.html" target="marco"></iframe>
El atributo target de los enlaces, deben tener el valor igual al id del
iframe.
<a target="marco" href=www.google.com">Ir al Google</a>
Atributos:
Id: Asigna un identificador al elemento asociado.
src: apunta a un documento que ser cargado inicialmente en el marco.
scrolling: Manejo de los controles de desplazamiento (auto,yes,no).
Otros atributos: style, class, title, frameborder, marginwidth,
marginheight, width, height, align (left, right, center, justify).
Seminario de Computacin - Ao 2015 - UNSa Sede Regional Orn
32
Formularios
Introduccin de texto
casillas de verificacin
listas de seleccin
33
Formularios
<Form name=formu1 action=http://www.google.com method=get>
<input>
Campos de entrada por teclado.
Botones de seleccin.
Casillas de marca.
Botones de proceso.
Botones de inicializacin (reset).
Imgenes sensibles al ratn.
<select>
Listas desplegables de valores.
Listas fijas de valores.
<texarea>
Ventanas de escritura libre.
</form>
34
Formularios
35
Formularios
Etiquetas Avanzadas:
Fieldset: Agrupa temticamente campos del formulario, el
navegador muestra por defecto un borde resaltado para cada
agrupacin.
Legend: se incluye dentro de cada etiqueta <fieldset> y establece el
ttulo que muestra el navegador para cada agrupacin de
elementos.
36
Amaya
Aptana
Kompozer
Komodo
NetBeans
DreamWeaver
GIMP
Kompozer
Qu es KompoZer?
-Es un editor de pginas web WYSIWYG (What you see is what you
get Lo que ves es lo que recibes).
-Es un derivado de NVU.
-Su objetivo es facilitar el desarrollo de pginas web.
-Posee distintas formas de visualizacin disponibles en su interfaz
como: cdigo fuente, ventana WYSIWYG, visin con tags de HTML
realzados.
-Presenta caractersticas como el soporte integrado de CSS y mejor
gestin del soporte FTP para actualizacin de los archivos, soporte
de marcos, formularios, tablas, plantillas de diseo, etc.
- Est disponible para diversas plataformas: Windows, Mac OS, y
Linux.
38
Herramientas destacadas
Administrador de sitios FTP: Cualquier sitio que el usuario haya
especificado en sus Opciones de Publicacin, podr ser navegado y
actualizado en una barra lateral.
Nuevos selector de colores: Se podr elegir entre el selector de
colores verde, azul y rojo para crear la tonalidad deseada y tambin
podremos elegir el color deseado con el mouse.
Pestaas: El uso de pestaas brinda la posibilidad de realizar
acciones de manera ms fluida. Se podr utilizar la herramienta
Deshacer y Rehacer independientemente en cada una de las
pestaas.
Barras de tareas personalizables: Se pueden elegir los botones
que aparezcan o desaparezcan de las barras segn las
necesidades.
39
El entorno de Trabajo
Barra de Titulo
Barra de Men
Administracin de Sitios
Barra de Herramientas
Barras de Formato
40
41
Propiedades de la Pgina
Formato Titulo y propiedades de la pgina
Es recomendable ingresar
estos datos ya que algunos
buscadores lo usan para
indexar la pgina a su Base
de Datos.
Podemos indicar si esta
pgina se trata de una
plantilla que usaremos en
futuros diseos.
42
43
Actividad 1
1. Iniciar el programa Kompozer
2. Crear un sitio nuevo
3. Abrir un documento en blanco
4. Escribir algn texto en el modo Diseo
5. Cambiar el tamao de las letras
44
Actividad 2
Utilizando Kompozer, disear una pgina web que muestre una tabla
como la que se muestra en la imagen.
45
Actividad 3
Crear una pgina Web que incluya:
Ttulos, prrafos
Una imagen
Un men con enlaces a otras pginas realizado con una
lista desordenada
Etctera
46
Referencias
World Wide Web Consortium (W3C): http://www.w3.org
Validar el cdigo: http://www.validator.w3.org/
Test de Accesibilidad Web: http://www.tawdis.net
Wikipedia: http://es.wikipedia.org/wiki/XHTML
Algunas definiciones: http://www.usabilidadweb.com.ar/sgml_html_xml.php
Librosweb: http://www.librosweb.es/xhtml/index.html
Wikipedia: http://es.wikipedia.org/wiki/Accesibilidad_web
AMAYA: http://www.w3.org/Amaya/
Kompozer: http://www.difundefirefox.com/kompozer
APTANA Estudio 3: http://www.aptana.com/products/studio3/download
HTML4.01: http://html.conclase.net/w3c/html401-es/index/elements.html
Hosting Gratuito: www.000webhost.com
Registrar Dominio: www.nic.ar
Plantillas gratis: http://www.oswt.co.uk/
Seminario de Computacin - Ao 2015 - UNSa Sede Regional Orn
47
Dudas?