Mostrando entradas con la etiqueta CSS. Mostrar todas las entradas
Mostrando entradas con la etiqueta CSS. Mostrar todas las entradas

sábado, 17 de marzo de 2012

CSS

Aplicar objeto de substitución a Divs.






Para la realización de esta práctica he utilizado Ai y Dw


Con Adobe Illustrator hemos recortado las partes que nos interesan a base de utilizar selectores.
-Creamos una exportación de imágenes a partir de selectores y los guardamos para web y dispositivos. Se nos creará una carpeta "imágenes" con todas las imágenes en su interior. 


En DreamWeaver desde propiedades de la página ponemos la tabla tipográfica como imagen de rastreo para calcar elementos. 


Por cada recuadro de tipografías crearemos un Div de ese tamaño, seleccionamos el Div por la cajita que sale encima a su izquierda y elegimos la imagen de fondo.


En nuestro caso le hemos dado efecto para que al pasar sobre la tabla vaya cambiando el color, por eso en Illustrator hemos creado las imágenes originales y en blanco y negro.


En cada Div creamos un objeto imagen de substitución. 


Cuando ponemos una imagen de fondo de un Div no se pueden guardar ni se pueden seleccionar en el navegador. A través del código fuente si que se podría acceder a ellas.


Desde Safari en la ventana de actividad se pueden descargar directamente. 


Para crear el título de "Tipografías de Lorena" hemos creado un Div y hemos puesto el texto. A la hora de elegir la tipografía no hemos puesto ninguna de las que viene con DW, sino que hemos puesto una externa. Para hacerlo hemos accedido a Google Web Fonts, una web de Google con 466 tipos distintos de fuentes que funcionan en safari para poder aplicarlas a tu web sin tener que instalarlas. 


Para poder aplicarlas a nuestra web seleccionamos la que nos guste y debajo aparece el código, hemos de copiarlo y pegarlo en nuestro archivo HTML detrás de </title> y antes de <style>

domingo, 11 de marzo de 2012

CSS


Divs.


Divs: Divisiones para repartir el espacio de una web en lugar de usar tablas. Cajas (en el HTML) como una división. Siempre hay uno encima de otro. Se adaptan al tamaño del contenido, cuanto más texto, más largo, son horizontales. Cada Div puede tener su propio estilo.  En el apartado "posición" podemos ponerlo donde nosotros le digamos, si le damos el valor "absolut" lo podemos mover donde queramos. 


imagen dreamweaver 




Div PA: Posicionamiento Absoluto, las podemos colocar donde queramos. Se pueden modificar como en Ai.
Podemos cambiarle el nombre a los elementos y no dejar los genéricos. El inconveniente de los absolutos es que son estáticos, no se mueven, nosotros le decimos donde puede estar pero si esa web se mira en un monitor más pequeño el DivPA se queda en su sitio, nose adapta. El Div si se adapta. 


-Índice Z: es como las capas, la posición relativa respecto a los otros elementos, cuanto menor es el número más por debajo queda. (dibujar ejemplo)


-En visibilidad podemos modificarlas y que no sean visibles pero la seguimos viendo. (Las vemos en el documento pero no se ven en la web).
- Las propiedades que le damos aparecerá en el código antes de "head" como "Style" creado.


¡Anotación General! 
Cuantas menos líneas tenga un estilo mejor, no poner por poner.
En la etiqueta Body personalizamos todo el body, fondo, tipografía, etc. 
En propiedades de la página, apariencia CSS se puede modificar el body directamente.



jueves, 8 de marzo de 2012

CSS

Explicación CSS


El código CSS
( cascade style sheets ) permite aplicar un diseño en general al documento HTML sin tener que modificar página tras página.


Su aplicación es en cascada porqué se aplica a todo mientras no se indique lo contrario.


El HTML únicamente sirve para indicar la estructura de una página:  cabecera, menú principal, contenido, pie de página..


Las hojas de estilo definen como serán cada uno de los apartados del documento.
Por ejemplo: Para el encabezado "h1" le definimos la tipografía, el cuerpo de la letra, si tendrá fondo, etc. De forma que todo lo que tenga la etiqueta "h1" tendrá la misma apariencia.




En CSS las propiedades se indican de manera específica:

      Cuando tocamos el código HTML ponemos las cosas en <head> o <body>, pues para poner el código CSS lo ponemos en <style>  detrás de <title> y cuando acabamos un estilo se cierra igual que se abre: {}




El código CSS se puede aplicar en el mismo documento de nuestro HTML o crearlo a parte y vincularlo. Al vincularlo lo que conseguimos es ahorrar tiempo a la hora de modificar las cosas, con modificar en el archivo una tipografía se aplicaría a todo lo que lleve esa etiqueta en lugar de tener que ir cambiando una a una en caso de usar ese estilo en varias páginas. Si el CSS es externo al modificarlo se aplicarán los cambios a todos los archivos HTML que estén vinculados.


En nuestros estilos elegimos fuentes seguras, son aquellas que funcionan en todos los ordenadores de forma que nos asegura que se verán correctamente en cualquier sitio.


El CSS no es solo aplicable a elementos como etiquetas sino también a cajas, Divs, tablas, etc. 


Cada etiqueta tiene su formato y su ID. Podemos hacer un estilo para los dos a la vez.
-Estilo ID: se llama igual que la ID que le damos con # delante para identificarla. 
-Si las etiquetas se contradicen la ID tiene más valor que el resto de selectores.
ejemplo: tenemos la etiqueta "body" con tipografía arial y una ID para el segundo párrafo con tipografía Helvética, pues tiene más importancia la ID de forma que ese párrafo sería en Helvética. 

¿Cómo crear los estilos?


Desde el mismo documento HTML: 


Los estilos pueden ser internos, es decir, estar escritos en el código HTML.
Estando en DreamWeaver abajo a la izquierda nos aparece la siguiente barra:



Elegimos nueva regla CSS y le damos a editar regla. Nos aparecerá un panel donde debemos elegir el tipo de estilo que le vamos a aplicar:


Como podemos ver nos aparecen cuatro tipos de selectores para CSS:

1- Clase: su etiqueta siempre va precedida por un punto " .verd " (por ejemplo) y se puede aplicar múltiples veces: " .verd {color: ### ;} " pero solo a los elementos que le indicamos. Este selector está por encima de los otros. Ejemplo:
.h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #930;
text-decoration: underline;
}
Anotación: DreamWeaver está traducido a Español, pero los códigos no porqué html está en inglés, y hace referencia al apartado con ese nombre, si lo traducimos no funciona. 



2- ID, identidad: sólo son aplicables a un único elemento de la página ( menú, encabezado, etc.). Va precedido por una almohadilla. 
Ejemplo: 
#p {
font-family: Tahoma, Geneva, sans-serif;
font-size: 36px;
font-weight: bold;
}


3- Etiqueta: se aplica a las etiquetas únicamente, no a los elementos. 

4- Compuesto: podemos crear una combinación de selector entre los tres anteriores.

En el panel de estilo nos muestra los que tenemos creados. "Estilo CSS / Todo "

Desde un documento CSS.

Los pasos son los mismos, solo que en lugar de estar en el documento HTML tenemos que crear un documento nuevo CSS desde DreamWeaver.
Este archivo tendrá el formato .css, por ejemplo:  style.css. 
Para vincular el archivo .css vamos al apartado HTML y en el head ponemos: 

<link href="ruta" rel="stylesheet" type="text/css" media="all" />