martes, 8 de marzo de 2011

Adobe Dreamweaver - Imágenes y CSS

Algo que caracteriza a Dreamweaver es el uso más desarrollado que tiene de las hojas de estilo en cascada ( Cascade Style Sheet).




Inicialmente configuraciones como el formato del texto y colores de sectores de la página web se detallaban dentro del mismo codigo HTML.
Las CSS vinieron a reemplazar el hecho de tener que escribir el mismo código en cada página. En lugar de eso se puede crear un archivo CSS el cual contiene las caracteristicas de ciertos sectores de la página o sus componentes. Luego la biblioteca de CSS de Dreamweaver puede exportar o crear nuevas copias (incluso asignarle nombres asociados) para poder usarlos libremente.





Vamos a ver un ejemplo de como generar una regla CSS


Cuando seleccionamos un elemento como un texto, el inspector de propiedades en la barra inferior del Dreamweaver nos mostrará 2 opciones, HTML o CSS.

Al elegir el primer cambio nos aparecerá una ventana para pedirnos que definamos un nombre para el formato que vamos a aplicar.


Básicamente, necesitamos darle un nombre, el cual va a identificar esta combinacion de estilos para la regla. De esta manera, podemos volver a usarlo dentro del documento simplemente aplicandola.  Luego veremos cómo.




También vemos una descripción de cómo va a afectar a nuestro codigo.




Damos aceptar para que se cree la regla.





Luego en el panel de CSS haciendo doble clic en el nombre que le dimos a la regla CSS (en este caso he llamado "descripc1" para este cuerpo de texto) y nos aparecerá una ventana para configurar los cambios al texto. Recuerda que son cambios que aplican a un parrafo de texto, por lo tanto no todas las opciones se verán reflejadas, tan sólo las que correspondan para un párrafo de texto.




Detalles como el color de fondo o la imagen de fondo no tendrán efecto en un párrafo de texto libre.
En la misma ventana hay muchas opciones que podemos usar para modificar la regla de descripc1.


Una vez creada una regla, podemos encontrarla en el panel de CSS a la derecha y editarlas con doble clic de nuevo.

En el inspector de propiedades veremos cómo aplicar, eliminar o crear nuevas reglas, las cuales nos servirán para más adelante.

También nos falta indicar que las reglas CSS pueden estar limitadas a aplicarse sólo en este documento (html) o en todo el sitio. En caso que deseemos usarlas para todo el sitio, se creará un archivo *.css el cual servirá para toda página dentro de la raíz de mi sitio web.

En el primer caso, se llaman CSS locales (escritas sólo en el código del documento. En el segundo caso se llaman CSS externas o adjuntas, las cuales se llaman por medio de un código, pero no vamos a profundizar en el detalle.


Desplegando la lista tenemos las opciones principales y seleccionando el elemento a modificar podemos ir viendo cómo se agrega el código en la barra de código donde ahora vemos <body><p>


Como la regla ya está creada, tan sólo la seleccionamos por su nombre y se aplicará con sus cambios sobre lo elegido (en este caso es texto).

Si se fijan  bien, donde decia <body><p>

ahora dirá                            <body><p .Descripc3>

si elegimos esa regla. Es el código que necesita el párrafo para llamar a la regla y aplicarla sobre el párrafo en cuestión.



Más adelante con la práctica verán que tan fácil es usar los estilos de hoja en cascada cuando se trata de texto, ya que según vimos en la primer parte del curso, lo ideal de un sitio web es que tenga una COHERENCIA DE ESTILO, en lo que respecta a TEXTO, lo ideal es no variar entre página y página, a menos que esa sea la idea de nuestro sitio, o sea con un propósito creativo en particular.


El resto de las particularidades de las CSS las veremos en clase brevemente también.






INSERTAR IMAGENES EN DREAMWEAVER



En esta sección veremos cómo insertar las imágenes en nuestra página web.

Comenzamos por ir al menú Insertar - -  Imagen


Dado esto podremos ver las opciones que son simples pero muy importantes para que todo funcione bien.




Luego de presionar Aceptar, se nos pedirá una descripción alternativa. Esto ayuda en el caso de problemas de carga de nuestra imagen, con una pequeña frase que dirá lo que iba a aparecer en el lugar de la imagen.

Vamos a saltear esa parte clic en Aceptar de nuevo.


En este caso la version CS5 que estoy usando para el Blog está casi 100% basada en el uso de las CSS para darle posición y formato a las imágenes también, pero esto precisaría de otros elementos de diseño que por el momento no voy a detallar.

En cambio, vamos a dejar la imagen en la izquierda, y agregar antes texto para el título de la página (que llamé Ejemplo1) , agregar una linea más por medio de la tecla Enter y luego otra linea más para darle título a la imagen ("Castillo N°1")










Bien , las imagenes son algo sencillo si se usan en una estructura como una tabla. De lo contrario, se deberán usar elementos DIV para acomodarlas. En un primer lugar vamos a usar tablas, las cuales se generan dentro del código de la página misma y nos servirán para ordernar la estructura.

La imagen se puede redimensionar, pero es ideal tener una imagen más pequeña para secciones como galería, la cual tiene Miniaturas de lo que se verá y no precisa de tanto detalle, sino ser de carga rápida (por lo tanto, tener archivos de poco peso).

Lo ideal en esta situación es usar cualquier programa para achicar una imagen y guardarla con nombre similar o identificable, para ser usada en nuestro sitio.


En el modo diseño, las imagenes se pueden borrar con la tecla Delete o Suprimir sencillamente, además de reacomodarse con las opciones de las propiedades.


En la siguiente lección aprenderemos a armar una tabla y a modificarla según necesitemos.




sábado, 19 de febrero de 2011

Adobe Dreamweaver - Componentes y descripción

Adobe Dreamweaver

Si bien se podría diseñar una página WEB en código HTML con cualquier editor de texto, existen programas que facilitan la creación y edición de Sitios Web.

Este es el caso de Dreamweaver.

Es un editor de páginas Web, lo que quiere decir que nos asiste en el diseño de una página web en sus distintos aspectos. La ventaja de Dreamweaver es no tener que saber el código como HTML para poder armar nuestro Sitio Web.

Dreamweaver se considera un editor de páginas web tipo WYSIWYG (what you see is what you get = lo que ves es lo que obtienes) para indicar que se nos va mostrando lo que luego se verá en el navegador, tenemos una vista similar a cómo lo verá un visitante a nuestra página, cuando ya esté Publicada.

Se puede diseñar en varios entornos de trabajo: Diseño, Código y Dividir
En el modo Diseño, sólo veremos lo que vamos diseñando, el resultado “visible”.
En el modo Código, veremos las líneas de código fuente que genera el aspecto de la página que podemos ver luego.
En el modo Dividir, se separará la pantalla en dos paneles, veremos el código y el diseño en tiempo real.


Comencemos por lo principal.


La ventana de presentación de Dreamweaver nos mostrará varias opciones para Abrir, o crear desde cero una página Web.


 
De las opciones de “Crear Nuevo” elegiremos HTML, que es el lenguaje que usaremos en nuestra página para comenzar.
De las opciones emergentes elegimos “Ninguno” para comenzar con una página en blanco, sin ningún diseño aplicado de antemano.




Componentes de Dreamweaver:
Barra de título: Muestra el programa y el nombre del archivo en el que estamos trabajando.
Barra de Menús: Muestra los menús disponibles para mas opciones.
Barra del Documento: Posee opciones como el guardado y demás que se refieren al documento que está abierto en el momento.
Panel de Objetos: Es el panel de categorías de opciones diferentes según lo que se quiera configurar.



El inspector de propiedades nos irá mostrando las propiedades del elemento o sector que seleccionemos dentro del área de trabajo.

Por ejemplo, si no tenemos nada seleccionado, nos mostrará las propiedades de nuestro documento, el cual por el momento no tiene ningún nombre. Se nos presentará como "Untitled-1" (untitled-2,untitled-3, ...) y consecutivamente si seguimos creando documentos html sin darle nombre aún.


Para comenzar tenemos que aprender a usar las opciones principales, como ser abrir, guardar,guardar como

Al no haber guardado nunca este documento, el botón Guardar de la barra del documento nos mostrará la ventana de diálogo donde indicaremos lugar y nombre de nuestro documento.


Antes de llegar a este punto, necesitamos tener armada una serie de carpetas, o al menos 1 carpeta para designar como la carpeta Raiz de nuestro futuro Sitio Web.

Este paso se puede realizar en el momento, pero dependerá de algunas indicaciones que daré en clase para que todos sigan los mismos pasos y obtengan los resultados deseados.


Dicho esto, volviendo a Dreamweaver podemos indicar el nombre de la primera página a crear, la cual idealmente se llamará "Index" y .html es la extension por defecto al haber seleccionado esa opción en la ventana de bienvenida.


Notamos que el nuevo nombre de nuestro documento aparecerá en la pestaña de Dreamweaver

Ya tenemos el nombre del documento y observando vemos que el Panel Archivos a la derecha ya lo muestra, pero dentro de una carpeta llamada "Sitio Sin nombre"

Esto se debe a que Dreamweaver no maneja los documentos de manera independiente, sino que tiene en cuenta su relación respecto a un directorio de carpetas que define el sitio Web.


Tenemos que definir el sitio Web.


El Menú "Sitio" me servirá para las opciones relacionadas al Conjunto de páginas, a su directorio = Al Sitio Web.

Ingresamos en Nuevo Sitio (también válido Administrar Sitio)



Nos muestra el cuadro para completar el nombre de nuestro sitio. Aquí es donde cada trabajo puede diferir o ser el mismo, dependiendo de la consigna de clase.


Supongamos que al sitio lo llamamos "Evento's"


Debajo tenemos la ruta para ubicar la carpeta que contendrá el sitio completo. Llegado a este punto es obligatorio que se haya armado la estructura de carpetas, o la configuración estará incorrecta de aquí en adelante.


Me tomé la libertad de crear 2 páginas más y 1 carpeta más, observen la imagen:




Las páginas "Contacto" y "Galeria" serán las otras 2 páginas Ejemplo para trabajar con Dreamweaver. Index será la carátula, la página de Inicio o HomePage 


La carpeta imagenes (sin acento) será la que luego contendrá los archivos de imagen (fotos, etc.) que irán en nuestro sitio Web.


Evento's, nuestro sitio web de ejemplo, será una página que promociona organización de eventos, fiestas varias como casamientos, cumpleaños, bautismos, fiestas empresariales, etc.


De modo que las imágenes estarán relacionadas a dicho tema. Como consigna para comenzar, sería útil que consigan al menos 10 imágenes relacionadas a términos como "Salón de Fiestas", "Músicalización", "Cattering"  y frases similares del mismo rubro.


Una vez conseguidas las imágenes, las guardamos en la carpeta Imágenes, o las copiamos ahí si es que las descargamos en otra ubicación primeramente.


Escribir en Dreamweaver:


Ningún secreto, es como escribir en Word o un editor de texto regular. Basta con chequear que estemos trabajando en el modo "diseño" para comenzar a tipear palabras.

De momento pondremos títulos a las 3 páginas que hemos creado:


He escrito la palabra en mayúsculas y luego de seleccionarla, usé el botón "B" para remarcarla en negrita, y de la lista "Párrafo" elegi "Encabezado1"
Hay varias opciones dentro de la configuración de formato en HTML para el texto.

Haré lo mismo con las siguientes páginas:


y...


En cada caso vamos usando el botón Guardar e intercambiando con las solapas entre los documentos que tenemos. Esto no es obligatorio, podemos usar el boton "X" que aparece al lado del nombre del documento en cuestión para cerrarlo, pero deberiamos volverlo a abrir, y para este caso resulta más comodo de la siguiente manera.

CTRL+ TAB para intercambiar entre solapas de documentos.

CTRL+ S para guardar los cambios que vamos haciendo.


El botón Guardar Todo sirve para aplicar cambios en cada documento de cada solapa que esté abierta.


Bien, restaría solamente el material de contenido para nuestro sitio y completar cada página con información, para luego darle formato.


A este proceso le antecede el armar el "Esqueleto" la estructura de cada página, puesto que no podemos simplemente dejar párrafos de texto e imagenes sueltas una debajo de la otra.



Una propiedad MUY IMPORTANTE de una página Web es la ACCESIBILIDAD

Una propiedad MUY IMPORTANTE  de un sitio Web es su INTERCONEXION.


Por lo tanto cada página tiene que cumplir si rol, eso está claro.
Pero cada página tiene que poseer un acceso a otra página, tiene que estar Vinculada a otra página u otra sección de sí misma, u otro contenido que puede mostrar.

Para eso se utilizan los VINCULOS o HIPERVINCULOS.




En la lección siguiente, veremos el prediseño de una página, como maquetar la estructura de la página, cómo diagramar nuestro sitio y cómo aplicar todo esto de manera eficaz.



Espero que les haya gustado.