Documente Academic
Documente Profesional
Documente Cultură
Hasta hace unos aos la nica manera de maquetar una pgina web era mediante tablas HTML
(<table>), pero esto tiene muchas desventajas y limitaciones, por eso la tcnica de maquetacin
fue evolucionando con los aos hasta llegar al punto donde no se usan tablas, si no capas (los
famosos DIVs) a las que se le dan formato mediante CSS.
Las capas, layouts o divs son la misma cosa con distinto nombre, para tener un concepto mental
ms fuerte de lo que son, podemos imaginarlos como contenedores o bloques donde podemos
insertar lo que queramos dentro (imgenes, texto, animaciones, otro bloque, o todo al mismo
tiempo) a los que se le asigna un ancho, alto y posicin, de esta manera se van a ir
posicionando consiguiendo la estructura que queremos.
Esto se hace con estilos CSS. Para darle formato a un DIV tenemos que identificarlo de alguna
forma, para esto existe el atributo ID, en el pondremos el nombre del DIV para luego llamarlo
desde la hoja de estilos, la forma de escribirlo es as:
Luego, activar Nueva regla CSS, para crear los estilos CSS, en un Nuevo archivo de hoja de
estilos.
#capa1{
width:210px;
height:300px;
background-color:green;
}
Con esto ya tendremos una especie de rectngulo verde donde podremos agregar texto como
queremos.
La maquetacin por divs CSS se basa en "flotar" unas capas dentro de otras para conseguir la
estructura que queremos, para esto se utiliza la propiedad float.
Esta propiedad se utiliza para flotar los bloques, podemos utilizarla con los siguientes valores:
Siguiendo con el ejemplo anterior, vamos a crear otra capa #capa2, le vamos a aplicar otro color
de fondo con el mismo alto y ancho pero vamos a flotar ambas capas. Comenzamos agregando
la siguiente divisin luego de la capa1.
#capa1{
width:210px;
height:300px;
background-color:green;
float:left;
}
#capa2{
width:210px;
height:300px;
background-color:gray;
float:left;
}
<html>
<head>
<title>Curso de maquetacion CSS</title>
<link href="estilos.css" type="text/css" rel="stylesheet">
</head>
<body>
<div id="capa1">Esta es mi primer capa</div>
<div id="capa2">Esta es mi segunda capa</div>
</body>
</html>
y se vera as:
Uso de Clear
Seguramente cuando ests maquetando tu sitio web necesitars tener una capa o bloque que
no tenga capas a sus lados, para eso se usa la propiedad CSS Clear.
Esta propiedad se utiliza en conjunto con float y sirve para evitar que una capa se posicione a
cualquiera de los lados, los valores que admite son estos:
Siguiendo con el ejemplo que hicimos en la leccin anterior vamos a crear una tercer capa
#capa3 y le aplicaremos esta propiedad, aadiremos un ancho de 430 pixeles y un alto de 30
pixeles, tambin le aplicaremos un color de fondo naranja.
Ancho de 430 y Alto de 30, en Float seleccionamos Left, y Clear, both. Margen superior de 10.
#capa3{
width:430px;
height:30px;
background-color:orange;
float:left;
clear:both;
margin-top:10px;
}
Iniciando la estructura
En el tema anterior vimos los conceptos bsicos para crear y poder flotar capas entre otras
cosas, ahora vamos a tratar de poner en prctica lo que aprendimos para maquetar una pgina
con la siguiente estructura:
- Primero, se debe crear un estilo para el cuerpo del documento (BODY), que
solamente afecte al documento actual:
Multimedia
Los elementos multimedia que pueden ser insertados en documentos web pueden ser
animaciones Flash (aplicacin que forma parte de Adobe Master Collection), videos flash (FLV),
entre otros.
Pelculas de Flash
Cualquier animacin creada en Flash tiene extensin SWF, el cual puede ser insertado
en un documento HTML.
Para incluir una animacin de Flash, ir al Men Insertar > Media > SWF.
Como en otros elementos, como las imgenes, podemos asignarle el ancho (An.) y alto
(Alt.).
La opcin Bucle indica que al finalizar la pelcula, sta volver a comenzar desde el
principio.
La Calidad, cuanto ms baja, antes se cargar el archivo pero peor se ver. Conviene
dejarla en Alta para verlo tal cul se cre.
La Escala permite elegir cuanto se ver del archivo. Las pelculas Flash no siempre son
del tamao exacto del contenido, pueden tener un escenario de fondo alrededor del
objeto, aunque no se muestre. Si dejamos Predeterminada, se ver todo la pelcula. En
cambio, si elegimos Ajuste exacto, se vern slo los objetos, omitiendo el escenario de
fondo.
Alinear funciona como con las imgenes, y nos permite alinear la pelcula en relacin
con el texto. Si queremos centrarla horizontalmente, podemos optar por centrar el
contenido del elemento que contiene el Flash (normalmente un prrafo) empleando
CSS.
Para insertar un archivo de audio en un documento tienes que dirigirse al Men Insertar
> Meda > Plug-in.
En Dreamweaver no se mostrarn los controles de audio. Todos los archivos que son
insertados como plugin aparecen representados dentro de Dreamweaver por una
imagen como la de la izquierda.
La lnea de cdigo del archivo de audio nos quedara del siguiente modo:
Si quieres poner msica de fondo en una pgina web, sin que aparezcan los controles
de audio, puedes escribir este cdigo directamente en la vista Cdigo.
Insrtalo despus de la etiqueta </title> Con el parmetro loop puedes decidir cuntas
veces quieres que se reproduzca, 1, 2, 3 ... (con -1 se reproduce de modo continuo).
Los formatos de vdeo que suelen utilizarse en Internet son el AVI, el MPEG y el MOV.
Hay que prestar especial atencin al ancho y alto. Por defecto, si Dreamweaver no
puede obtener el tamao del archivo lo fijar a 32 x 32, insuficiente para ver un vdeo. Es
mejor borrarlos, y as el vdeo se mostrar con su tamao original. Si conocemos el
tamao del vdeo, podemos pensar en insertarlo directamente, pero hay que tener en
cuenta el tamao de los controles de reproduccin, que depende de cada navegador.
Como ya hemos dicho, todos los objetos insertados a travs de la opcin Plug-in
precisan que el usuario tenga instalado un reproductor o un plug-in apropiado para
reproducirlos. En el campo Origen del inspector de propiedades se establece el archivo
vinculado (el archivo de audio o de vdeo) que ha de reproducirse.
2 3
- En la celda 1, insertar la pelcula de flash desde Men Insertar > Media > SWF.
Archivo: media/flash/principal.swf.
- En la celda 2, insertar el video de flash desde Men Insertar > Media > FLV.
Archivo: media/flash/video.flv.
- En la celda 3, insertar un video desde Men Insertar > Media > PLUGIN.
Archivo: media/video/ Enamorado de un angel.mpg.
Otros elementos
Marquesinas
Las marquesinas son texto, imgenes, o una mezcla entre texto e imgenes, que
pueden desplazarse de un lado a otro de la ventana en forma de lnea.
<marquee behavior="alternate">
Bienvenid@s a PerrosGatos
<img src="imagenes/logo_animales.gif" alt="PerrosGatos" />
</marquee>
No conviene abusar de estos elementos, que ya que distraen la atencin del visitante.
Cada vez se emplea menos este elemento, ya que si se quiere animar texto, se suele
utilizar Flash que nos ofrece mucha ms posibilidades.
Widgets
Es un componente de pgina Web formado por cdigo HTML, CSS y JavaScript.
Ejemplos de widgets Web son los acordeones, los paneles en fichas y los calendarios.
Estos controles harn que tus pginas se muestren de una forma ms profesional,
vistosa y ordenada.
Podrs encontrarlos bajo el Men Insertar > Spry, al final del desplegable o desde el
panel Insertar, seleccionando Spry:
Aadir y quitar elementos es tan fcil como utilizar los botones , y podemos
reorganizarlos luego utilizando las flechas . Cada uno de estos elementos puede
ser modificado para que muestren el texto que queramos, lo haremos desde las cajas de
texto que encontramos a la derecha.
- Seleccionar el diseo.
- Modificar los elementos y subelementos del Men. Establecer una URL para el
vnculo de cada elemento.
Paneles de Ficha
Puedes crear un control como el que mostramos a continuacin haciendo clic en EL
Men Insertar > Spry > Paneles en fichas de Spry.
Estas fichas son contenedores que admiten todo tipo de elementos HTML. Facilitan la
navegacin y son muy tiles para organizar la informacin y no congestionar la pgina ni
al usuario.
Acorden
Otro control avanzado que utiliza las ventajas de AJAX y que Spry nos permite utilizar es
el Acorden: