Monografias.com > Computación > Programación
Descargar Imprimir Comentar Ver trabajos relacionados

Curso de CSS




Enviado por Maria Garcia



Partes: 1, 2, 3

    Monografias.com

    CURSO DE CSS

    1.- INTRODUCCION

    1.1.- Definición
    CSS son las siglas de Cascading Style Sheets. Estas Hojas de Estilo en Cascada
    son un lenguaje formal usado para definir el aspecto de un documento estructurado
    escrito en HTML y XHTML. Sirve tanto para presentarlo en la pantalla como para
    imprimirlo. El desarrollo de las CSS tiene como objetivo separar los contenidos de la
    página web de su presentación. Esta característica permite a los desarrolladores web
    controlar el estilo y el formato de múltiples páginas web al mismo tiempo.
    Este lenguaje da como resultado una mejor organización del código HTML,
    menos peso en las páginas y más flexibilidad en los cambios.
    Uno de los aspectos más importantes a la hora de crear una página web es la
    accesibilidad. Aproximadamente entre un diez y un veinte por ciento de la población
    padece algún tipo de discapacidad. Aplicar el principio básico de separar estructura de
    apariencia y aplicar ciertas reglas sencillas para hacer tus páginas perfectamente
    accesibles, producirá efectos secundarios positivos.
    Entre estos efectos podemos dar la posibilidad a un ciego, por ejemplo, de
    escuchar nuestros contenidos. La facilidad de mantenimiento del sitio web provoca
    más rápidez de carga y mayor accesibilidad para las diferentes tecnologías de
    navegación por la Web, como por ejemplo los robots indexadores de los motores de
    búsqueda.

    1.2.- Versiones
    El W3C (World Wide Web Consortium) es el encargado, desde 1995, de
    formular la especificación de las hojas de estilo que servirán de estándar para los
    navegadores.
    En el año 1996 se publica la primera recomendación oficial conocida como CSS
    1, que es soportada por todos los navegadores. Más tarde en 1998 se publica la
    recomendación CSS 2, que se revisó en 2007 y corresponde a la versión CSS 2.1. La
    cual es actualmente utilizada por los principales navegadores. Hasta llegar al 2009
    con las nuevas especificaciones de CSS 3 que están todavía por terminar. Y que ya son
    muchos navegadores que se han dado prisa por integrarlas.

    Nota
    A lo largo del manual se han establecido diferentes notaciones de código para
    que se pueda apreciar cómo se distribuye tanto el HTML junto al CSS como separado.
    En algunos casos el código está completo para que pueda ser utilizado como
    referencia para futuros ejercicios.
    -3-

    Monografias.com

    CURSO DE CSS

    1.3.- Test

    1. ¿Qué se entiende por CSS?

    Class Style Sheets
    Cascading Style Sheets
    Cascading Style System
    Ninguna de las anteriores

    2. Indicar cual es verdadera o falsa, al mejorar la Accesibilidad de un sitio web se
    pretende:
    Hacer una versión sólo texto para que los discapacitados puedan utilizarla
    Que el mayor número posible de personas pueda entrar a esa web y usarla
    Reducir la cantidad de contenidos para que todo se vea mejor
    Lograr que algunos contenidos sean más visibles que otros para así hacerlos
    más accesibles
    -4-

    Monografias.com

    CURSO DE CSS

    2.- SINTAXIS CSS

    2.1.- Reglas y su jerarquía
    CSS funciona a base de reglas, es decir, declaraciones sobre el estilo de uno o
    más elementos. Las hojas de estilo están compuestas por una o más de esas reglas
    aplicadas a un documento HTML o XHTML.
    Veamos los componentes sobre los que se basan las reglas CSS. La regla tiene
    dos partes: selector y declaración.
    §

    §
    Un selector indica al navegador que elemento del documento se verá afectado
    por la regla.
    Una declaración establece cuál será el efecto sobre ese elemento. Van entre
    llaves ( {} ). Y cada declaración está compuesta por:
    Propiedad: especifica qué aspecto del diseño va a cambiarse.
    Valor: da valor para la propiedad.
    -5-
    H1 { color:

    Propiedad
    orange }

    Valor
    Selector
    Declaración
    Regla

    Ejemplos:
    Partiendo de la sintaxis general:
    selector { propiedad: valor;
    propiedad: valor;

    }
    – el elemento p (párrafo) tiene el color (propiedad) azul (valor)
    p { color: blue}

    – en caso de que el valor contenga varias palabras irá entrecomillado

    p { font-family:”Times New Roman”}

    Monografias.com

    CURSO DE CSS

    – si lo que se desea es especificar más de una propiedad, entonces se separan
    por punto y coma (;)

    h1 {
    color:red;
    text-align:center;
    }

    – en caso de definir una misma propiedad para varios selectores se separan por
    una coma (,)

    p, h1, h2 {
    color: green;
    text-align:left;
    font-family: Arial;
    }

    El aspecto de un elemento depende del contenedor donde se encuentre, que a
    su vez es otro elemento. De esta forma podemos asignar un estilo específico dentro
    de ese elemento.

    Ejemplo:

    ol p {font-size: small}

    Se asigna un tamaño de fuente pequeña a todo el texto situado dentro de un
    párrafo < p>, que sólo contenga una lista desordenada < ol>.

    Es importante tener en cuenta que en la definición del estilo dejamos un
    espacio en blanco entre las etiquetas, esta sintaxis indica la jerarquía.

    2.2.- Comentarios
    Son muy útiles los comentarios dentro del código HTML para breves
    aclaraciones que facilitan el entendimiento del mismo.
    La sintaxis es la siguiente:
    /* comentario */

    2.3.- Uso CSS
    Estas reglas pueden ser embebidas dentro del documento HTML o separadas en
    un archivo css. La ventaja de esta última opción, que ya hemos comentado, es que
    con una sola hoja de estilo cualquier cambio en un elemento afectará a

    Partes: 1, 2, 3

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter