Organización de contenido en dreamweaver

46
Organización de Contenido en Dreamweaver CS5 Por: Rodrigo Pérez

Transcript of Organización de contenido en dreamweaver

Page 1: Organización de contenido en dreamweaver

Organización de Contenido en Dreamweaver CS5

Por: Rodrigo Pérez

Page 2: Organización de contenido en dreamweaver

Se puede utilizar el cuadro de diálogo Propiedades de Página para modificar las propiedades de formato y diseño.

Dreamweaver define reglas CSS para todas las propiedades especificadas en las categorías de Apariencia, Vínculos y Encabezados del cuadro de diálogo Propiedades de la página.

Las reglas CSS se incluyen en la sección head de la página.

Propiedades de un documento

Page 3: Organización de contenido en dreamweaver

Fuente de la página: especifica la familia de fuentes a utilizar para la pagina web.◦ Fuente predeterminada: definida por el usuario◦ Diversas combinaciones de fuentes: determinan

como se muestran el texto en el navegador El navegador utiliza la primera fuente de la

combinación que se encuentre en el sistema del usuario. Si no está instalada ninguna de las fuentes, el navegador mostrara las fuentes predeterminadas.

Propiedades de la apariencia CSS

Page 4: Organización de contenido en dreamweaver

Tamaño Color de texto Color de fondo Imagen de fondo Repetir: especifica el modo en que se ve la imagen

de fondo. No repetir: para ver el fondo solo una vez Repetir x: para mostrar la imagen en mosaico

horizontal Repetir y: para mostrar la imagen en mosaico

vertical Márgenes inferior, superior, izquierdo y derecho.

Propiedades de apariencia CSS

Page 5: Organización de contenido en dreamweaver

Fuente Tamaño Color Color de vínculo visitado Color de sustitución (cuando el mouse esté

encima Color de vínculo activo (cuando se hace

clic) Estilo de subrayado

Propiedades de Vínculo CSS

Page 6: Organización de contenido en dreamweaver

Existen 6 niveles de encabezados Para cada uno de ellos se puede definir las

siguientes propiedades:◦ Familia de fuente◦ Tamaño◦ Color

Encabezado de pagina CSS

Page 7: Organización de contenido en dreamweaver

Son reglas de formato que determinan el aspecto del contenido de una página Web

Permiten separar el contenido de la presentación.

El contenido se encuentra en el documento HTML mientras que el diseño se define en otro archivo externo CSS

¿Qué son las hojas de estilo CSS?

Page 8: Organización de contenido en dreamweaver

Pagina Web

Contenido HTML

Diseño CSS

Programación

Page 9: Organización de contenido en dreamweaver

Mantiene la consistencia de la página. Centraliza las propiedades de estilo y

formato Depura y simplifica el código HTML Disminuye el tiempo de carga en los

navegadores

Ventajas de CSS

Page 10: Organización de contenido en dreamweaver

Es un código que controla la estructura y apariencia de una página web

Dicho código consiste en el uso de etiquetas, los cuales son comandos cortos encerrados en corchetes angulares (< >)

Las etiquetas indican al navegador como mostrar o interactuar con la información que contienen.

Al añadir contenidos en la vista de Diseño, el código HTML se crea automáticamente

Lenguaje HTML

Page 11: Organización de contenido en dreamweaver

Etiqueta Descripción

<html></html> Encierra a todas las etiquetas en una página y define un documento html

<head></head>Contiene el titulo del documento, información de autoría, vínculos y referencias a recursos

externos

<body></body> Encierra todas las etiquetas relativas al contenido del documento

Etiquetas del documento

Page 12: Organización de contenido en dreamweaver

Etiqueta descripción

<title></title> Titulo del documento

<base> Dirección predefinida a todos los vínculos de la pagina

<link> Relación entre el documento y sus recursos externos

<style> Define un estilo

<meta> Incluye palabras clave, descripción usado por buscadores

<script> Define un código no HTML como por ejemplo JavaScript

Etiquetas dentro de <head>

Page 13: Organización de contenido en dreamweaver

etiqueta descripción

<h1> </h1> Encabezado, agranda el texto a tamaño 6

<p> </p> Define párrafos

<br> Inserta un salto de línea

<strong> </strong> Da formato negrita ( <b> </b>)

<em> </em> Da formato cursiva ( <i> </i>)

Principales etiquetas de formato

Page 14: Organización de contenido en dreamweaver

etiqueta descripción

<table> </table> Crea una tabla. Contiene las etiquetas filas y celdas

<tr> </tr> Crea las filas

<td> </td> Crea celdas dentro las filas

<th> </th> Crea celdas de encabezado dentro de una fila

Datos de tabla

Page 15: Organización de contenido en dreamweaver

Insertar vínculos<a href=“direccion_web.html”> </a>

Page 16: Organización de contenido en dreamweaver

Insertar Imágenes<img src = “imagen.jpg”> </img>

Page 17: Organización de contenido en dreamweaver

Listas sin orden

Código HTML Apariencia

<ul><li> libros </li><li> mochila </li><li> lápiz </li><li> cuaderno </li>

</ul>

• Libros• Mochila• Lápiz• cuaderno

Page 18: Organización de contenido en dreamweaver

Listas con orden

Código HTML Apariencia

<ol><li> libros </li><li> mochila </li><li> lápiz </li><li> cuaderno </li>

</ol>

1. Libros2. Mochila3. Lápiz4. cuaderno

Page 19: Organización de contenido en dreamweaver

¿Qué es un estilo CSS?

Es una regla que describe como es el formato del contenido de una página.

Page 20: Organización de contenido en dreamweaver

Contiene una colección de reglas CSS Proveen mayor control sobre:

◦ el formato de texto◦ Márgenes◦ Creación de columnas◦ Bordes de imágenes◦ Apariencia y comportamiento de vínculos.

Una vez creada, cualquier cambio será reflejado automáticamente. Lo que significa:◦ Ahorro de tiempo◦ Mayor eficiencia◦ Mejor consistencia del sitio

Hojas de estilo

Page 21: Organización de contenido en dreamweaver

Se usa el inspector de propiedades. Se nombra la regla y se definen los

aspectos de su estilo La definición se puede realizar desde 4

niveles◦ Estilo de clase◦ Etiquetas◦ ID específico◦ Estilo compuesto

Creando una CSS

Page 22: Organización de contenido en dreamweaver

Los nombres de los nuevos estilos aparecen en el menú reglas de destino en el inspector de propiedades.

Una regla CSS consta de dos partes:◦ El selector◦ El bloque de declaraciones

Reglas CSS

Page 23: Organización de contenido en dreamweaver

<style type=“text/css”>.miestilo { font-family: Georgia, “Times New Roman”, Times, Serif;font-size: 16px;color: rgb(0,102,153),

}</style>

Ejemplo de regla CSS

Page 24: Organización de contenido en dreamweaver

En lo posible, es preferible redefinir etiquetas existentes en lugar de crear un nuevo estilo, ya que proveen una jerarquía útil y facilitan la lectura del sitio.

Estilos CSS

Page 25: Organización de contenido en dreamweaver

Tipo Fondo Bloque: espaciado, alineación y propiedades Cuadro: propiedades de ubicación de

elementos en la pantalla Borde: Bordes que rodean a los elementos

Width, Color, Style Lista: configuración de tamaño y tipo de

viñetas Extensiones: opciones de filtros, saltos de

página y punteros.

Propiedades CSS para redefinir etiquetas HTML

Page 26: Organización de contenido en dreamweaver

Selectores descendientes

Especifican una etiqueta o clase que es descendiente de otra etiqueta o clase

Page 27: Organización de contenido en dreamweaver

Son selectores especiales que se refieren a características especiales de la página.

Los que están disponibles en Dreamweaver son:◦ A:Link◦ A: Visited◦ A: Hover◦ A: Active

Psuedo-Clases

Page 28: Organización de contenido en dreamweaver

Cuando se definen hojas de estilo externas, se tiene las siguientes ventajas:◦ Flexibilidad: se puede actualizar la apariencia

del sitio fácilmente◦ Consistencia: si varias paginas comparten una

hoja de estilos, la apariencia se mantiene similar.◦ Independencia: se separa la forma del

contenido.

Trabajo con hojas de estilos en cascada

Page 29: Organización de contenido en dreamweaver

Definen divisiones lógicas que existen en el contenido de una pagina web.

Se usan para centrar bloques de contenido, crear efectos de columna o diferentes aéreas de color.

Se puede hacer una página con ellas y estilos css, esto hace que el tiempo de descarga sea menor.

Se ven como cuadros de líneas punteadas. Si se sitúan en una posición absoluta se

llaman elementos PA.

Etiquetas DIV

Page 30: Organización de contenido en dreamweaver

Es un elemento de pagina HTML el cual puede situarse en cualquier lugar de la página.

Algunos elementos que se consideran bloque de diseño son:◦ Etiqueta div◦ Imagen con posición absoluta o relativa◦ Etiqueta con el estilo display:block◦ Párrafo con posición absoluta o relativa

Bloques de diseño CSS

Page 31: Organización de contenido en dreamweaver

Son elementos HTML con posición absoluta Puede contener texto, imágenes u otros. Puede emplear elemento PA para:

◦ Diseñar un pagina◦ Color elementos uno detrás de otro.◦ Ocultar mientras muestra otros.◦ Mover elementos por la pantalla.

Normalmente son etiquetas DIV ubicadas por coordenadas superior e izquierda.

Una elemento PA puede contener a otro, esto se llama anidación

Elementos PA (posición absoluta)

Page 32: Organización de contenido en dreamweaver

Una vez situado el DIV PA, se puede agregarle contenido como cualquier página.

Se pueden utilizar una imagen de rastreo la cual se emplea como guía para copiar un diseño

Hay dos formas de cambiar el tamaño de un DIV PA:1. Selecciónelo y arrastre los manejadores de

cambio de tamaño.2. Modifique los valores de Ancho y Alto en el

inspector de propiedades.

Elementos PA

Page 33: Organización de contenido en dreamweaver

Izquierda y Superior: son las posiciones con respecto a la esquina superior izquierda de la página o de otro PA que lo contenga.

Ancho y Alto: El ancho de los elemento PA en pixeles.

Vis: determina si los elementos son visibles al cargar la página.◦ Predeterminada: sin especificar visibilidad◦ Heredada: visible solamente si el padre lo es◦ Visible: siempre visible◦ Oculta: No visible

Imagen de fondo Color de fondo

Propiedades de los elementos PA

Page 34: Organización de contenido en dreamweaver

Regla de destino: es la regla que se está editando, si ya existe una regla para el texto, se mostrará su formato al darle clic

Editar regla: abre un cuadro de diálogo Definición de regla CSS

Panel CSS: Abre el panel de estilos CSS y muestra la regla de destino actual

Fuente Tamaño Color Negrita Cursiva Alineación (izquierda, centro o derecha)

Propiedades de la ficha CSS en el inspector de propiedades

Page 35: Organización de contenido en dreamweaver

Se usan para crear varias páginas con el mismo diseño.

Se pueden controlar cuáles elementos de la página permanecen constantes y cuáles se cambian.

Entre sus ventajas están:◦ Ahorro de tiempo◦ Mantiene la consistencia del sitio◦

Plantillas

Page 36: Organización de contenido en dreamweaver

Es un marco de trabajo Consiste en una biblioteca Java Script y

CSS Permite crear paginas web más completas e

interactivas Crean elementos dinámicos que se

actualizan automáticamente. Dichos elementos se conocen como Widgets

Spry

Page 37: Organización de contenido en dreamweaver

Permiten la interacción del usuario Constan de las siguientes partes:

◦ Estructura Código HTML que define el widget

◦ Comportamiento Programación Java Script que controla las funciones

del widget◦ Estilo

CSS que afecta al widget.

Los Widgets de Spry

Page 38: Organización de contenido en dreamweaver

Barra de menú◦ Conjunto de botones que muestran submenús◦ Visualizan gran cantidad de información en poco

espacio◦ Dan a usuario una idea del contenido total del

sitio. Panel que puede contraerse

◦ Almacena contenidos en un espacio reducido.◦ Se muestra o se oculta al dar clic al panel

Paneles en fichas◦ Almacenan contenido en un espacio reducido.◦ Se muestran al hacer clic sobre una ficha.

Widgets más comunes

Page 39: Organización de contenido en dreamweaver

Acordeón◦ Conjunto de paneles que se contraen◦ Almacenan mucha información en poco espacio◦ El contenido se muestra al hace clic en la ficha

del panel Información sobre herramienta

◦ Muestra información adicional únicamente cuando el mouse pasa por encima.

Widgets más comunes

Page 40: Organización de contenido en dreamweaver

Campo de texto◦ Muestra los estados válidos y no válidos cuando el

usuario introduce texto. Grupo de opciones

◦ Grupo de botones que permite validar una selección

◦ Obliga a seleccionar un solo botón del grupo. Selección

◦ Es un menú desplegable◦ Muestra los estados obligatorios, válidos o no

válidos cuando se realiza una selección.

Widgets para validar formularios

Page 41: Organización de contenido en dreamweaver

Campo de texto◦ Muestra los estados válidos y no válidos cuando el

usuario introduce texto. Grupo de opciones

◦ Grupo de botones que permite validar una selección

◦ Obliga a seleccionar un solo botón del grupo. Selección

◦ Es un menú desplegable◦ Muestra los estados obligatorios, válidos o no

válidos cuando se realiza una selección.

Widgets para validar formularios

Page 42: Organización de contenido en dreamweaver

Casilla de verificación◦ Casilla o grupo de casillas◦ Muestran los estados válido o no válido al

seleccionar una casilla Contraseña

◦ Es un campo de texto◦ Valida reglas de contraseña establecidas como

numero o tipo de caracteres. Confirmación

◦ Es un campo de texto◦ Confirma cuando el usuario escribe el mismo valor

en un campo similar del mismo formulario.

Widgets para validar formularios

Page 43: Organización de contenido en dreamweaver

Se pueden activar las siguientes opciones para hacer más sencillo el trabajo con el código y mejorar su productividad.

Ajustar texto◦ Permite ver el código sin desplazarse

horizontalmente Números de línea Caracteres ocultos

◦ Muestra caracteres especiales en vez de espacios en blanco.

Aspecto del código

Page 44: Organización de contenido en dreamweaver

Resaltar código no válido◦ en color amarillo

Aplicar colores a sintaxis◦ Activa los colores del código.

Sangría Automática◦ Aplica sangría al código al presionar Intro

mientras se escribe.

Aspecto del Código

Page 45: Organización de contenido en dreamweaver

SnippetsSon fragmentos de código que se pueden

almacenar para utilizarlos más de una vez.

Page 46: Organización de contenido en dreamweaver

Es una herramienta de referencia rápida para:◦ Diferentes lenguajes de programación◦ Estilos.

Incluye información sobre:◦ Etiquetas específicas◦ Objetos◦ Estilos

Contiene código que se puede copiar y pegar en el documento.

Panel de referencia