Curso de CSS - CEF NAC
|
|
|
- Carla Correa Flores
- hace 9 años
- Vistas:
Transcripción
1 1
2 Índice Prefacio... 3 Introducción a CSS... 4 Capítulos de contenidos del Curso Primeros pasos en CSS Sintaxis CSS Atributos y valores Los selectores CSS Agrupación de los selectores CSS Clases, pseudoclases y pseudoelementos Bordes Fondos El texto Márgenes Cursores Transparencias y CSS Las reglas AT La Tipos de medio Más documentación sobre CSS
3 Prefacio En este curso te expondremos las características y funcionamiento de las Hojas de Estilo en Cascada (CSS, Cascading Style Sheets). Para lograr que comprendas correctamente este lenguaje comenzaremos con una explicación sobre las CSS, haciendo énfasis en su completo funcionamiento e importancia. Hemos decidido, como es costumbre en nuestros cursos y guías, separar los contenidos del curso en capítulos. Además este curso posee un glosario de términos para proporcionarte el significado de palabras o términos, a consideración nuestra, de difícil entendimiento. Aclaramos que para poder entender correctamente este curso deben poseer solo conocimientos muy básicos sobre los lenguajes de programación y en especial el lenguaje HTML. Igualmente para este curso no es necesaria la utilización de un software en particular. Si desea puede utilizar algún editor de texto como el Bloc de notas de Windows, pero en lo personal recomendamos el editor de texto Notepad++ pues es mucho más cómodo para todo lo relacionado con lenguajes de programación. También si desea tener un mejor control y visualización del código y diseño, recomendamos Dreamweaver. Esta aplicación Adobe está destinada a la construcción, diseño y edición de sitios y aplicaciones Web. 3
4 Introducción a CSS Comenzaremos tu familiarización con este lenguaje por una breve introducción, para presentar las CSS y posteriormente analizar y comprender su utilización y ventajas. Qué es CSS? Las CSS son un conjunto de instrucciones que permiten definir la apariencia de un sitio web, compuesto por diferentes elementos HTML. CSS posee una forma de representación de los estilos que permite un control total sobre la apariencia y posición de todos los elementos en una página web. Algo historia sobre CSS CSS ha sido creado en varios niveles y perfiles. Cada nivel de CSS se construye sobre el anterior, generalmente incorporando funciones al nivel previo. Los perfiles son, generalmente, parte de uno o varios niveles de CSS definidos para un una determinada interfaz. CSS1 La primera especificación oficial de CSS fue publicada en diciembre 1996 y fue abandonada en abril de CSS2 La especificación CSS2 fue publicada como recomendación en mayo de 1998, y abandonada en abril de CSS 2.1 4
5 CSS 2.1 fue la primera revisión de CSS2, usualmente conocida como CSS 2.1. Esta versión corrige algunos errores encontrados en CSS2, elimina funcionalidades poco soportadas o inoperables en los navegadores y añade alguna nueva especificación. De acuerdo al sistema de estandarización técnica de las especificaciones, CSS2.1 tuvo el estatus de "candidato" durante varios años, pero la propuesta fue rechazada en junio de En junio de 2007 fue propuesta una nueva versión candidata, actualizada en 2009, pero en diciembre de 2010 fue nuevamente rechazada. En abril de 2011, CSS 2.1 volvió a ser propuesta como candidata, y después de ser revisada, fue finalmente publicada como recomendación oficial el 7 de junio de CSS3 En diferencia a CSS2, que fue una gran especificación que definía varias funcionalidades, CSS3 está dividida en varios documentos separados, llamados "módulos". Cada módulo añade nuevas funcionalidades a las definidas en CSS2, de manera que se preservan las anteriores para mantener la compatibilidad. Los trabajos en el CSS3, comenzaron a la vez que se publicó la recomendación oficial de CSS2, y los primeros borradores de CSS3 fueron liberados en junio de
6 Capítulos de contenidos del Curso Continuamos con tu familiarizarnos con las CSS, de manera sencilla para comprender correctamente las Hojas de Estilo en Cascada. 1. Primeros pasos en CSS Primeramente mostraremos como aplicar estilos a elementos HTML, lo cual es algo básico y muy importante para comenzar a familiarizarse con el funcionamiento de las CSS. Aplicar estilo CSS a un elemento HTML Para aplicar un estilo CSS directamente a un elemento, utilizamos el parámetro style. Ejemplo de utilización del parámetro style: Agrupar estilos entre etiquetas style asignando cada estilo a un elemento. También podemos agrupar los estilos entre las etiquetas style y asignar cada estilo a un elemento usando selectores. Ejemplo de documento HTML con etiquetas style: 6
7 style.html Otra forma para aplicar estilos a una página HTML. Otra forma para aplicar estilos a páginas HTML es crear un archivo.css donde guardaremos todos los estilos del documento para luego cargar o llamar a este fichero en las páginas HTML que se le quiera aplicar un estilo determinado. Esta manera de incorporar estilos es la recomendada por nosotros pues así tendríamos todos los estilos, de nuestra página, en un solo archivo asegurando un estilo uniforme para nuestra aplicación web. Ejemplo de un archivo CSS: style.css A continuación veremos como incluir un archivo CSS (style.css) en una página HTML. 7
8 style.html 2. Sintaxis CSS La sintaxis de un archivo CSS está compuesta por 3 elementos: Atributos - Palabras que identifican un estilo (van seguido de dos puntos y el valor que se le asigna y separados por coma). Valores - Definen a los atributos. Selectores - Indican los elementos a los que se les va a aplicar el estilo. Nota: Cuando se está trabajando fuera de un objeto, es decir, no se está usando el parámetro style="", se tiene que indicar sobre que elemento de la página se quiere aplicar el estilo, esto se realiza a través de selectores. Los selectores van seguidos de los atributos encerrados en llaves. Ejemplo de un selector: 8
9 En el ejemplo anterior se le está aplicando el estilo a todos los elementos input. Asignando color negro (#000000) y fondo blanco (#FFFFFF). Nota: Los valores aplicados al atributo, dependerán de este. Estos valores serán abordados más adelante. 3. Atributos y valores Atributos Como observamos en la parte de la sintaxis de CSS, los atributos y valores en son fáciles de utilizar. Solo indicamos el nombre del atributo seguido de dos puntos y el valor que tomará el atributo. Valores Los valores en CSS pueden ser numéricos, booleanos o cadena de caracteres. Ejemplo de valores de diferentes formatos: En el ejemplo anterior se muestran valores CSS, de formatos diferentes. En el segundo valor 1px solid black, los valores numéricos están acompañados por una unidad de medida, que puede ser una unidad relativa (%, em, ex) o una unidad métrica (px, pt, pc, in, mm, cm). 9
10 4. Los selectores CSS Un selector es la parte de un estilo CSS donde se indica sobre que parte del documento (X) HTML se debe aplicar el estilo, resumiendo, se podría decir que es el nombre del estilo Ejemplo: En la anterior regla el selector seria div y para ser un poco más técnicos, font-size sería el atributo o propiedad y 18px el valor, a su vez estos dos últimos junto con las llaves de inicio y cierre serían la declaración. Disponemos de diferentes tipos de selectores que como es obvio actúan de forma diferente: Selectores. Selectores Descendientes. Selectores Hermano Adyacentes. Selectores de Atributos. Selectores de clases. Selectores de Id. Selectores Hijos. A continuación explicaremos cada uno con su respectivo ejemplo. Pero antes de empezar y para los usuarios más novatos, sería conveniente entender el concepto de Elemento Padre y Elemento Hijo si ya lo conoces sáltate este párrafo. Cuando hablamos de elemento nos referimos a una etiqueta (X)HTML como pueda ser span o div por lo que si le buscas la lógica el padre es la etiqueta principal que dentro de 10
11 ella tiene otras etiquetas, por ejemplo body, siempre será un padre y en un código como el siguiente: El padre sería div y strong el hijo puesto que strong está dentro de div. A su vez un hijo puede tener otros hijos y así de forma jerárquica. Selectores Simplemente selectores, es lo más básico y que ya se ha insinuado al inicio del artículo. Los selectores hacen referencia a etiquetas de nuestro documento (X) HTML tal y como se ha mostrado en el primero ejemplo de selector: Esto indicaría que todos los elementos div de nuestro documento (X) HTML utilizarían el estilo marcado por este código (tamaño de letra a 18px). Selectores Descendientes Este selector afectaría a una etiqueta hijo de un padre de forma descendiente: Por lo que todos los elementos span de nuestro documento (X) HTML que estén dentro de un elemento div se verán afectados por esta regla. 11
12 Ejemplo: En el ejemplo anterior vemos como en el resultado se ven dos frases, una con tamaño normal y otra (la segunda) con un tamaño de 18px. Selectores hermano Adyacentes Quizá sea el tipo de selector menos utilizado pero vamos a analizarlo. A diferencia de otros selectores este no se aplica ni a padres ni a hijos sino a hermanos. Esta regla afectaría únicamente a h6 pero solo cuando este se encontrara inmediatamente después de un h5 o cuando h5 y h6 sean hijos del mismo padre. 12
13 Ejemplo: Efectivamente h6 aparecerá con letra de 18 pixeles pero si entre h5 y h6 colocamos algún otro elemento como un párrafo p el selector hermano "adyacente" dejará de aplicarse a h6. 5. Agrupación de los selectores CSS En un documento podemos encontrar elementos con un mismo estilo, por ejemplo el color. En estos casos podemos utilizar la coma (,) para agrupar selectores para cada elemento y definir el estilo una sola vez. Ejemplo de selectores agrupados (En este caso se agrupan para que los títulos <h1>, <h2> y <h3> sean de color azul (blue)): 6. Clases, pseudoclases y pseudoelementos Clases Una clase es una serie de propiedades y métodos que se agrupan en una estructura para poder aplicarlos conjuntamente a una serie de objetos, como CSS no tiene métodos, en 13
14 este caso la clase solo contendrá propiedades (atributos) y decidiremos que objetos pertenecen a esta clase con el atributo HTML class. La clase se definirá como expliqué en Sintaxis CSS, utilizando un selector de clase y poniendo todos los atributos y valores entre llaves. Ejemplo: En el ejemplo anterior vemos que todos los objetos div están en la clase miclase, por lo tanto todos estos objetos tendrán las mismas propiedades. Pseudoclases Las pseudoclases son unas clases especiales de HTML, que se refieren a algunos estados especiales del elemento, las pseudoclases, igual que los pseudoelementos, se escriben como se muestra en el siguiente ejemplo: 14
15 Las principales pseudoclases son para el objeto A (vínculo), y son las siguientes: link - Enlace sin explorar. visited - Enlace que ha sido seguido por el usuario. active - Enlace seleccionado por el usuario. hover - Enlace que tiene el ratón encima Pseudoelementos Los pseudoelementos son partes determinadas de un objeto, y tenemos las siguientes: first-letter - Se refiere a la primera letra del objeto. first-line - Se refiere a la primera línea del objeto. De esta manera, con las pseudoclases y pseudoelementos, podemos definir una letra capital para la primera fila de cada párrafo, un enlace que se recuadra si le ponemos el mouse encima. 7. Bordes El borde de un objeto, es el espacio que lo limita, y puede ser o no ser visible, CSS nos permite una gran cantidad de bordes que podemos escoger entre diferentes tipos, grosores y colores de la siguiente manera: border: grosor tipo color; Y además también podemos definir un borde determinado: Superior: - border-top: grosor tipo color; Inferior: - border-bottom: grosor tipo color; Izquierdo: - border-left: grosor tipo color; Derecho: - border-right: grosor tipo color; 15
16 Grosores El grosor de un borde se define en píxeles, si definimos un borde de dos píxeles haremos: Por otro lado, si no queremos que el borde sea visible, le daremos grosor 0: Tipos El tipo de borde define el aspecto del mismo, ya puede ser a rayas, continuo, punteado... a elegir entre la siguiente lista: none - Objeto sin borde hidden - Borde del objeto oculto dotted - Borde punteado dashed - Borde discontinuo solid - Borde continuo double - Borde doble groove - Borde con sombra oscura ridge - Borde con sombra clara inset - Borde 3D hacia afuera outset - Borde 3D hacia adentro 16
17 Por ejemplo, podemos hacer un borde de puntos de 4 pixeles: Colores Es el color del borde, puede ser cualquier color HTML: Y este es el resultado del ejemplo: 8. Fondos Con CSS se pueden personalizar los fondos de cada objeto de nuestra página, permitiéndonos escoger el color de fondo, una imagen, la posición de la imagen, el comportamiento, y las repeticiones de la misma. El color de fondo El color de fondo se define usando el atributo background-color y un color RGB cómo valor. 17
18 La imagen de fondo Podemos definir un objeto con una imagen de fondo usando el atributo backgroundimage y cómo valor una forma del estilo url (imagen.jpg), por ejemplo: La posición del fondo La imagen de fondo se puede alinear a la parte superior o inferior, para esto usaremos el atributo background-position, indicando uno o más de los siguientes valores: top - Alinear en la parte superior bottom - Alinear en la parte inferior center - Alinear en el medio left - Alinear a la izquierda right - Alinear a la derecha Vamos a ver un ejemplo de imagen de fondo alineada en la parte superior derecha: El comportamiento El comportamiento de la imagen de fondo cuando usamos las barras de desplazamiento también se puede definir con el atributo background-attachment, que puede ser: scroll - La imagen se mueve con el interior del objeto fixed - La imagen no se mueve 18
19 Podemos hacer que el fondo no se desplace al desplazar la página: Las repeticiones Podemos hacer que la imagen de fondo se repita usando el atributo background-repeat: repeat - La imagen se repite vertical y horizontalmente repeat-x - La imagen se repite horizontalmente repeat-y - La imagen se repite verticalmente no-repeat - La imagen no se repite Podemos hacer que el fondo no repita en la página: El atributo background El atributo background es una mezcla de los cinco anteriores y nos permite usar todos sus posibles valores para definir los fondos de los elementos rápidamente: 9. El texto CSS nos permite definir muchos parámetros relativos al texto que pertenece a un determinado objeto, entre ellos, podemos definir el color del texto, el color del resaltado, su espaciado. 19
20 El color del texto El color del texto, lo definimos dando de valor un color (por ejemplo RGB) al atributo color. La dirección del texto El atributo direction, define si el texto se escribe de derecha a izquierda o de izquierda a derecha. rtl - De derecha a izquierda. ltr - De izquierda a derecha. Veamos un ejemplo de texto de derecha a izquierda: El espacio entre letras El atributo letter-spacing, indica el tamaño que debe separar las letras entre ellas, su valor puede ser normal o una unidad de medida: 20
21 La alineación del texto El atributo text-align nos permite alinear el texto en de cualquiera de las siguientes maneras: left - Alinea el texto a la izquierda. right - Alinea el texto a la derecha. center - Alinea el texto en el centro. justify - Alinea el texto a ambos lados. Veamos un ejemplo de texto alineado a ambos lados: La decoración del texto Usando el atributo text-decoration podemos indicar las siguientes decoraciones: none - Sin decoración underline - Texto subrayado overline - Texto sobre rallado line-through - Texto tachado blink - Texto intermitente Veamos un ejemplo que nos subrayará el texto: 21
22 Grosor del texto Usando el atributo font-weigth podemos poner un texto en negrita: El desplazado de la primera línea Usando el atributo text-indent podemos hacer que la primera línea del texto aparezca ligeramente desplazada: Mayúsculas y minúsculas Usando el atributo text-transform podemos hacer que el texto se vea en los siguientes modos: none - Como está escrito. capitalize - Todas las palabras empiezan por mayúsculas. uppercase - Todo en mayúsculas. lowercase - Todo en minúsculas. Ejemplo de texto en mayúsculas: 22
23 Los espacios Con white-space podemos indicar cómo se interpretarán los espacios: normal - Los espacios en blanco són ignorados. pre - Se respetan los espacios en blanco. nowrap - No se puede cortar la línea por los espacios. Ejemplo respetando espacios: El espacio entre palabras El atributo word-spacing, indica el tamaño que debe separar las palabras entre ellas, su valor puede ser normal o una unidad de medida: 10. Márgenes El margen de un objeto es el espacio que le separa de sus objetos adyacentes tanto por la parte superior e inferior como por ambos lados. Definir el margen Para definir el margen entre un objeto y sus adyacentes utilizamos el atributo margin, que tendrá como valor entre 1 y 4 unidades de medida. 23
24 Ejemplo: En este ejemplo, hemos usado sólo una unidad de medida (4px) pero podemos usar hasta 4 separadas por espacios: En este caso, serán respectivamente: margen superior: 4px 4px 4px 4px; margen derecho: 4px 4px 4px 4px; margen inferior: 4px 4px 4px4px; margen izquierdo: 4px 4px 4px 4px; El margen interior De la misma manera que definimos el margen (por el exterior del borde) usando padding del mismo modo que usamos margin. Ejemplo: 11. Cursores Los estilos CSS nos permiten la configuración del cursor que se mostrará cuando el puntero se sitúe encima de un determinado objeto, que puede ir desde un vínculo al mismo objeto body. 24
25 Para configurar un cursor podemos usar distintos métodos, el más sencillo de ellos es usar el atributo style: El valor que daremos al estilo cursor (hand en el ejemplo) será uno de los nombres de la siguiente lista: all-scroll - Cursor con un punto en el centro y 4 flechas cardinales auto - Cursor por defecto del objeto crosshair - Puntero en forma de cruz col-resize - Flechas al este y oeste separadas por una barra vertical default - El cursor por defecto del objeto body hand - Puntero con forma de mano help - Cursor interrogante, típico de ayuda move - Mouse con forma de cruz aspada no-resize - Mano con una señal pequeña de prohibido not-allowed - Cursor circular con una barra diagonal n-resize - Forma de flecha, cambiaremos n por: o e - Flecha hacia el este o ne - Flecha hacia el noreste o nw - Flecha hacia el noroeste o n - Flecha hacia el norte o sw - Flecha hacia el suroeste o s - Flecha hacia el sur o w - Flecha hacia el oeste pointer - Puntero con forma de mano progress - Cursor default junto un reloj de arena 25
26 row-resize - Cursor col-resize pero en vertical text - Cursor con forma de escritura vertical-text - Puntero en forma de escritura vertical wait - Cursor de espera (Reloj de arena) Nota: Los cursores que aparecen a continuación solo funcionan en IE6: all-scroll no-resize col-resize hand vertical-text not-allowed Progress row-resize Además, existe la posibilidad de definir un puntero propio para IE6, para ello usaremos: Para modificar el cursor de un objeto desde JavaScript, usaremos: Este código cambia el cursor de la página por una cruz 12. Transparencias y CSS La propiedad opacity introducida en CSS3 permite definir la transparencia de un elemento con valores entre 0 (transparente) y 1 (visible), de esta manera deberíamos poder definir un elemento como se muestra en el siguiente ejemplo. 26
27 Ejemplo: Pero esto no deja de ser "en teoría" ya que si bien hasta CSS3 no existía una propiedad estándar para las transparencias, los diferentes navegadores habían desarrollado sus propios métodos para conseguirlas. Las versiones de Mozilla anteriores a la 1.7 soportan únicamente la propiedad -mozopacity idéntica a opacity mientras que Internet Explorer dispone de un filtro para definir la opacidad en tanto por ciento. 13. Las reglas AT Las reglas AT, son agrupaciones de selectores que nos permiten aplicarlas en bloque a un objeto determinado, su sintaxis es parecida a la de un selector. Las reglas AT que podemos encontrar frecuentemente y que se explicarán en futuros artículos de este curso son: 27
28 font-face - Define una fuente personalizada a partir de un conjunto de atributos, como pueden ser su tipo de fuente, su tamaño, un archivo ttf. import - Importa los estilos de una hoja CSS externa media - Especifica un conjunto de selectores para diferentes medios page - Especifica los márgenes y formato de hoja para medios paginados como puede ser la impresora Debemos tener cuidado, porque algunas de estas reglas no están soportadas todavía por todos los navegadores, esto lo veremos cuando profundicemos en cada una de ellas. 14. La La regla import es una regla que nos permite importar una hoja de estilos CSS externa en el interior de nuestras etiquetas style, de esta manera podemos aplicar los archivos de esa hoja en la página actual. La sintaxis correcta de la regla import es la siguiente: El nombre entre dobles comillas el archivo que hay que cargar, hay una sintaxis abreviada y también aceptada que suprime la clave url, veamos el mismo ejemplo con esta otra sintaxis: Con cualquiera de los dos casos, el navegador cargaría la hoja de estilos 'estilos.css' y aplicaría su contenido a la página actual. 28
29 Opcionalmente, podemos importar un archivo para un tipo de medio determinado, por ejemplo, si queremos una hoja de estilos para la impresora y otra para la página, podemos hacer: Esto nos cargará un estilo diferente para la versión imprimida de la página. 15. Tipos de medio Un medio describe el soporte en el que se muestra la página a la que se aplica el CSS en cuestión, podemos desear un estilo diferente según si vemos la página en la pantalla de un ordenador, en una hoja impresa. Los usaremos para reglas cómo import o media para definir estilos alternativos para nuestras páginas. Los medios existentes son: all - Para todos los medios. aural - Para sintetizadores de voz. braille - Para dispositivos táctiles en braille. embossed - Para impresoras braille. handheld - Para dispositivos de mano como pocket pc's, palms. print - Para la versión imprimible de las páginas. projection - Para presentaciones en proyector. screen - Para pantallas de ordenador. tty - Para teletipos, consola y otros medios de texto 29
30 tv - Para pantallas de televisión Internet Explorer, soporta los siguientes tipos de medio: all, screen y print. Además existen grupos de medios que incluyen diversos medios, y son: continous - Incluye aural, braille, handheld, screen, tty y tv paged - Incluye emboss, handheld, print, projection y tv visual - Incluye handheld, print, projection, screen, tty y tv aural - Incluye aural y tv tactile - Incluye braille y emboss grid - Incluye braille, emboss, handheld y tty bitmap - Incluye handheld, print, projection, screen y tv interactive -Incluye todos menos print y projection static - Incluye todos De esta manera, si usamos el tipo de medio bitmap, el estilo se aplicará para handheld, print, projection, screen y tv. 30
31 Más documentación sobre CSS A continuación te muestro algo de documentación, a través de la cual podrás aumentar y consolidar tus conocimientos sobre las CSS, por supuesto, luego de haber estudiado completamente nuestra guía. 1. CSS. Técnicas profesionales para el diseño moderno 2. Curso de CSS 3. CSS3 (Guías Prácticas Usuarios) 4. CSS para diseño Web (Anaya Multimedia-Wrox) 5. CSS (Manual Imprescindible) 6. CSS para diseño Web (Anaya Multimedia-Wrox) 7. Diseño Web con CSS 8. CSS (Manual Avanzado) 9. CSS - The View From The Inside 10. The CSS3 Anthology: Take Your Sites To New Heights, 4th Edition (The CSS Anthology) 31
El fondo con CSS. La propiedad de los fondos o backgrounds. Aplicar color al fondo
El fondo con CSS Las propiedades de fondo (en inglés background) en CSS, nos permiten controlar el color de fondo de un elemento. Colocar una imagen de fondo, la ubicación de la misma en la pantalla (centrada,
Resumen Rápido de CSS
Resumen Rápido de CSS Selectores. Resumimos la manera de seleccionar los elementos a ''lookear''. * Todos los elementos div #div #div * Todos los elementos dentro de
QUÉ ES UNA HOJA DE ESTILOS? Una hoja de estilo en cascada (CSS) es un conjunto de reglas en las que definimos el formato que va a tomar un
QUÉ ES UNA HOJA DE ESTILOS? Una hoja de estilo en cascada (CSS) es un conjunto de reglas en las que definimos el formato que va a tomar un determinado elemento de una página web. Siglas CCS significa "Cascading
HOJAS DE ESTILOS EN CASCADA CSS (Cascading Style Sheet)
HOJAS DE ESTILOS EN CASCADA CSS (Cascading Style Sheet) 1. QUÉ ES UNA HOJA DE ESTILOS? Las hojas de estilos son un conjunto de instrucciones, el cual permiten manejar el formato y presentación de contenido
Diseño web. Fundamentos de CSS. Informática 4º ESO
Diseño web Fundamentos de CSS Informática 4º ESO Cascading Style Sheets HTML está bastante limitado a la hora de dar formato a las páginas web HTML fue inventado por científicos Énfasis en el contenido
Curso Web accesible con XHTML y CSS. Bloque IV. El Modelo de Cajas.
Pag. 1 de 16. Curso Web accesible con XHTML y CSS. Bloque IV. El Modelo de Cajas. Cursos Thales CICA Web 2006. Curso WEBCSS A. Gámez, L.M. Marín, F. Mesa & S. Fandiño El modelo de cajas Índice del bloque
<DOCTYPE HTML PUBLIC> <HTML> <HEAD>... </HEAD> <FRAMESET>... </FRAMESET> </HTML>
... ... Marcos en HTML
HOJAS DE ESTILO EN CASCADA
HOJAS DE ESTILO EN CASCADA Introducción Permiten definir las páginas con aspecto homogéneo sin tanto esfuerzo. Forma de definir los estilos Como atributo de una etiqueta afecta a esa etiqueta Sintaxis:
Ejemplo: font-size: 10pt; text-decoration: underline; color: black; (el último punto y coma de la lista de atributos es opcional)
Anexo: Reglas básicas sobre la sintaxis CSS: Para definir un estilo se utilizan atributos como font-size,text-decoration... seguidos de dos puntos y el valor que le deseemos asignar. Podemos definir un
Modelo de Cajas. Maquetación Web con HTML 5 y CSS 3. Ing. Rasjido Jose UNPA - UACO
Modelo de Cajas Maquetación Web con HTML 5 y CSS 3 Ing. Rasjido Jose UNPA - UACO AGENDA Propiedades de las cajas Tipos de cajas Esquemas de posicionamiento Bibliografía 2 Propiedades de las cajas Cada
Maquetación con estilos
Objetivos específicos Maquetación con estilos Aplicar estilos relacionados con tamaños, bordes y márgenes. Aplicar estilos relacionados con el posicionamiento de los objetos. Contenidos Estilos de caja.
Curso de Maquetación Web: HTML 5 y CSS
Curso de Maquetación Web: HTML 5 y CSS Aprende a maquetar sitios Web de forma ágil y profesional sin usar tablas. Separa el diseño visual del contenido y optimiza al máximo los estilos de las páginas Web.
TIC II Tema 2: Programación Web
TIC II Tema 2: Programación Web INTRODUCCIÓN Las Hojas de Estilo en Cascada o CSS es un lenguaje creado para controlar el aspecto o presentación de los documentos electrónicos definidos con HTML. CSS es
Resumen del Manual de CSS. Resumen CSS. Este es un resumen de lo visto en el manual de CSS de Aprende-Web.
Resumen CSS Este es un resumen de lo visto en el manual de CSS de Aprende-Web. http://aprende-web.net/css Selectores y otros elementos. Selectores básicos * : Selector universal. Afecta a toda la página.
Introducción. En CSS, los selectores se usan para elegir los elementos HTML que queremos estilizar de nuestra
Tema. Selectores Objetivos. Construir hojas de estilo basadas en los selectores CSS Material a utilizar. * Editor de texto para el código HTML * Navegador Web Introducción. En CSS, los selectores se usan
Capas. Para definir una sección o división se utilizan las capas. Para esto utilizamos las etiquetas de HTML
Capas Capas Para definir una sección o división se utilizan las capas. Para esto utilizamos las etiquetas de HTML y Uso principal es poder aplicar estilo en el cuerpo/porción del documento
III. Hojas de estilo en cascada (CSS)
III. Hojas de estilo en cascada (CSS) 1. Introducción 2. Declaración de CSS 2.1. Propiedades típicas en CSS 2.2. Inserción de CSS en HTML 3. Herencia de propiedades en CSS 4. Declaración avanzada de CSS
CSS AVANZADO Hojas de Estilo. Iván Martínez Toro
CSS AVANZADO Hojas de Estilo Iván Martínez Toro ÍNDICE DECONTENIDOS Pseudoclases. Fuentes. Modelo de caja: posición. Floaty Clear. Display. Fondos. Listas con estilo. Enlace importante. PSEUDOCLASES Modifican
ENCABEZADOS HTML <h1> A <h6>, PÁRRAFOS <p>, APLICAR ESTILOS Y ETIQUETA <pre> DE TEXTO PREFORMATEADO. EJEMPLOS (CU00715B)
APRENDERAPROGRAMAR.COM ENCABEZADOS HTML A , PÁRRAFOS , APLICAR ESTILOS Y ETIQUETA DE TEXTO PREFORMATEADO. EJEMPLOS (CU00715B) Sección: Cursos Categoría: Tutorial básico del programador
LÍNEAS SEPARADORAS. ETIQUETA <HR>. COMENTARIOS EN HTML. ATRIBUTOS SIZE, WIDTH, NOSHADE (DEPRECATED). EJEMPLOS (CU00716B)
APRENDERAPROGRAMAR.COM LÍNEAS SEPARADORAS. ETIQUETA . COMENTARIOS EN HTML. ATRIBUTOS SIZE, WIDTH, NOSHADE (DEPRECATED). EJEMPLOS (CU00716B) Sección: Cursos Categoría: Tutorial básico del programador
Edición HTML Estilos CSS Texto y fuentes
MINISTERIO DE EDUCACIÓN Y CIENCIA SECRETARÍA GENERAL DE EDUCACIÓN Y FORMACIÓN PROFESIONAL DIRECCIÓN GENERAL DE EDUCACIÓN, FORMACIÓN PROFESIONAL E INNOVACIÓN EDUCATIVA CENTRO NACIONAL DE INFORMACIÓN Y COMUNICACIÓN
UNIDAD 1 GENERALIDADES HTML
UNIDAD 1 GENERALIDADES HTML GENERALIDADES HTML5 Una página web es un archivo con texto en el que se insertan diferentes etiquetas HTML, para que ese contenido pueda ser interpretado por el navegador web.
Hojas de Estilos - CSS. Desarrollo de Aplicaciones Web Departamento Informática y Sistemas Universidad de Murcia Curso 2014/15
Hojas de Estilos - CSS Desarrollo de Aplicaciones Web Departamento Informática y Sistemas Universidad de Murcia Curso 2014/15 Introducción Motivación: Separar el formato del contenido y estructura de una
CONCEPTOS DE MARGEN Y RELLENO CSS. DIFERENCIAS ENTRE MARGIN Y PADDING CSS CON EL BOX MODEL. EJEMPLOS (CU01028D)
APRENDERAPROGRAMAR.COM CONCEPTOS DE MARGEN Y RELLENO CSS. DIFERENCIAS ENTRE MARGIN Y PADDING CSS CON EL BOX MODEL. EJEMPLOS (CU01028D) Sección: Cursos Categoría: Tutorial básico del programador web: CSS
CSS: Hojas de Estilo en Cascada. Didier Fabián Granados Muñoz
CSS: Hojas de Estilo en Cascada Didier Fabián Granados Muñoz Contexto Qué hay detrás de esto? Contexto Cuenta la leyenda que al construir un documento HTML se tenía que definir cada una de las propiedades
Aplicar colores y colores de fondo a tus sitios web. Examinaremos también métodos avanzados para posicionar y controlar imágenes de fondo.
Colores y fondos Aplicar colores y colores de fondo a tus sitios web. Examinaremos también métodos avanzados para posicionar y controlar imágenes de fondo. Color de primer plano: la propiedad 'color' La
MOS EXCEL APLICAR FORMATO A CELDAS Y RANGOS. Aplicar formato a la estructura de las celdas.
2.2. APLICAR FORMATO A CELDAS Y RANGOS. Aplicar formato a la estructura de las celdas. El formato de las celdas puede aplicarse a una celda, una fila, una columna o a toda la hoja de cálculo. Sin embargo,
CSS. Cascading Style Sheets (Hojas de estilo en cascada)
1 CSS Cascading Style Sheets (Hojas de estilo en cascada) INTRODUCCIÓN Las Hojas de estilo son un conjunto de reglas de estilo definidas por el programador sobre elementos HTML, que definen la apariencia
Imágenes de fondo [background-image] La propiedad CSS background-image se usa para insertar una imagen de fondo.
Lección 3: Colores y fondos En esta lección aprenderás a aplicar colores y colores de fondo a tus sitios web. Examinaremos también métodos avanzados para posicionar y controlar imágenes de fondo. Se explicarán
1. La evolución de HTML La evolución de las CSS 16
HTML5 y CSS3 1. La evolución de HTML 15 2. La evolución de las CSS 16 2.1 La noción de módulo 16 2.2 La evolución de los estados 16 2.3 Los prefijos comerciales 17 2.4 Utilizar los prefijos comerciales
CSS BACKGROUND- POSITION, BACKGROUND- ATTACHMENT, BACKGROUND-CLIP, ORIGIN Y SIZE. SHORTAND BACKGROUND. EJEMPLOS (CU01031D)
APRENDERAPROGRAMAR.COM CSS BACKGROUND- POSITION, BACKGROUND- ATTACHMENT, BACKGROUND-CLIP, ORIGIN Y SIZE. SHORTAND BACKGROUND. EJEMPLOS (CU01031D) Sección: Cursos Categoría: Tutorial básico del programador
Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales
UNA / AREA TRANSDEPARTAMENTAL DE ARTES MULTIMEDIALES Licenciatura en Artes Multimediales Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales CSS - parte 3 Box
Apuntes de CSS Novedades CSS3
Apuntes de CSS3 14. Novedades CSS3 0. Bordes en nuestra página. Todos los elementos HTML son considerados como bloques. Para visualizar sus bordes podemos recurrir a nuestra hoja de estilos CSS. El ejemplo
Edición HTML Estilos CSS Fondos, bordes, márgenes y rellenos
MINISTERIO DE EDUCACIÓN Y CIENCIA SECRETARÍA GENERAL DE EDUCACIÓN Y FORMACIÓN PROFESIONAL DIRECCIÓN GENERAL DE EDUCACIÓN, FORMACIÓN PROFESIONAL E INNOVACIÓN EDUCATIVA CENTRO NACIONAL DE INFORMACIÓN Y COMUNICACIÓN
Informática General 2017 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales
UNA / AREA TRANSDEPARTAMENTAL DE ARTES MULTIMEDIALES Licenciatura en Artes Multimediales Informática General 2017 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales CSS - parte 2 Selector
TEXT-ALIGN, COLOR, TEXT- DECORATION, TEXT- INDENT, WHITE-SPACE NOWRAP, PRE, PRE- WRAP, PRE-LINE O NORMAL (CU01040D)
APRENDERAPROGRAMAR.COM TEXT-ALIGN, COLOR, TEXT- DECORATION, TEXT- INDENT, WHITE-SPACE NOWRAP, PRE, PRE- WRAP, PRE-LINE O NORMAL (CU01040D) Sección: Cursos Categoría: Tutorial básico del programador web:
TEST TICO 2º BACHILLERATO
TEST TICO 2º BACHILLERATO UNIDAD: DISEÑO Y EDICIÓN PÁGINAS WEB CON HTML (COMPLETO) Cada pregunta consta de 3 opciones, siendo solo una respuesta la correcta. Calificación: Respuesta correcta: +1 Respuesta
CSS3 Domine los estándares web con las hojas de estilo
Utilizar las hojas de estilos en cascada 1. Objetivos del libro 13 2. La evolución de las CSS 14 2.1 Los módulos CSS3 14 2.2 Etapas en la concepción de las CSS3 15 3. Los prefijos de los navegadores 19
QUÉ SE NECESITA PARA UTILIZAR HTML5
Una página web es un archivo con texto en el que se insertan diferentes etiquetas HTML, para que ese contenido pueda ser interpretado por el navegador web. Existen diferentes versiones del lenguaje HTML,
PROPIEDADES CSS WIDTH Y HEIGHT. VALOR POR DEFECTO AUTO (AUTOMÁTICO) EJEMPLOS PRÁCTICOS Y EJERCICIOS RESUELTOS (CU01025D)
APRENDERAPROGRAMAR.COM PROPIEDADES CSS WIDTH Y HEIGHT. VALOR POR DEFECTO AUTO (AUTOMÁTICO) EJEMPLOS PRÁCTICOS Y EJERCICIOS RESUELTOS (CU01025D) Sección: Cursos Categoría: Tutorial básico del programador
Yusef Hassan Montero Francisco Jesús Martín Fernández. Referencia CSS. Todos los derechos reservados www.nosolousabilidad.com
Yusef Hassan Montero Francisco Jesús Martín Fernández Referencia CSS Todos los derechos reservados www.nosolousabilidad.com Introducción Este documento tiene por objetivo servir de material de apoyo y
Qué es CSS? CSS es un lenguaje de hojas de estilos creado para controlar el aspecto o presentación de los documentos electrónicos definidos con HTML.
Qué es CSS? CSS es un lenguaje de hojas de estilos creado para controlar el aspecto o presentación de los documentos electrónicos definidos con HTML. CSS es la mejor forma de separar los contenidos y su
ESTILIZANDO CON CSS. Sesión 08. By Ing. David Gil
ESTILIZANDO CON CSS Sesión 08 By Ing. David Gil UNIDADES CSS UNIDADES DE LONGITUD Un valor de longitud se forma por un signo + o - opcional, seguido de un número y de una abreviación de dos letras que
QUÉ ES Y PARA QUÉ SIRVE EL LENGUAJE CSS (CASCADING STYLE SHEETS HOJAS DE ESTILOS EN CASCADA)? (DV00203A)
APRENDERAPROGRAMAR.COM QUÉ ES Y PARA QUÉ SIRVE EL LENGUAJE CSS (CASCADING STYLE SHEETS HOJAS DE ESTILOS EN CASCADA)? (DV00203A) Sección: Divulgación Categoría: Lenguajes y entorno Fecha revisión: 2029
Informática General Cátedra: Valeria Drelichman Pedro Paleo Leonardo Nadel Norma Morales
Informática General 2018 Cátedra: Valeria Drelichman Pedro Paleo Leonardo Nadel Norma Morales Box model El "box model" es el comportamiento de CSS que hace que todos los elementos incluidos en una página
Unidad III: Lenguaje de presentación
Unidad III: Lenguaje de presentación 3.1 Introducción Un lenguaje de presentación define un conjunto de etiquetas y atributos válidos y que ofrecen un significado visual para cada elemento del lenguaje,
CSS. Departamento de Lenguajes y Computación Universidad de Almería CSS. Contenidos
Desarrollo de aplicaciones web Manuel Torres Gil [email protected] Departamento de Lenguajes y Computación Universidad de Almería Desarrollo de aplicaciones web 1. Características y ventajas de 2. Sintaxis
Ejercicios - Introducción al desarrollo web para móviles
Ejercicios - Introducción al desarrollo web para móviles Índice 1 Ejercicio 1 - Estructura en HTML (0.6 puntos)... 2 2 Ejercicio 2 - Terminando la Web de ejemplo (0.6 puntos)... 2 3 Ejercicio 3 - Estructura
CSS-Hojas de estilos en cascada
Hojas de Estilo en Cascada (Cascading Style Sheets) es el lenguaje utilizado para describir la presentación de documentos HTML o XML, esto incluye varios lenguajes basados en XML como son XHTML o SVG.
Diseño de columnas con CSS
Para el diseño de una web con varias columnas mediante CSS no existe una receta universal. De momento, y mientras se sigue desarrollando el CSS, nos basaremos en dos principios esenciales: position:absolute
Unidad I - INTRODUCCIÓN AL HTML. Profesor: Marcos Tulio Jerez Bastidas. Barinas, abril 2015
República Bolivariana de Venezuela Universidad Nacional Experimental de los Llanos Occidentales Ezequiel Zamora Programa de Ingeniería, Arquitectura y Tecnología Subproyecto de Algoritmo y Programación
Elementos de la pantalla inicial
Elementos de la pantalla inicial Al arrancar Word aparece una pantalla como esta, para que conozcas los nombres de los diferentes elementos los hemos señalado con líneas y texto en color rojo. Así podrás
DREAMWEAVER CS4 Código: 3492
DREAMWEAVER CS4 Código: 3492 Modalidad: Distancia Duración: Tipo A Objetivos: Aportar al alumno de un modo rápido y sencillo las competencias necesarias para la creación y diseño de páginas Web en Dreamweaver.
Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4
Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4 Código: DWEB003 Duración: 160 Horas Objetivos: Diseño y desarrollo Web con HTML 5 y CSS Dotar al alumno de conocimientos teóricos y prácticos
CSS: Cascading Style Sheets
Diseño de Sitios Web (T.U.W.) Hojas de Estilo Qué son las hojas de estilo? Una hoja de estilo es un conjunto de instrucciones que definen la apariencia de diversos elementos de un documento HTML. Permiten
CSS1. manual de referencia. Autor: Jorge Sánchez (www.jorgesanchez.net) año 2003
CSS1 manual de referencia Autor: Jorge Sánchez (www.jorgesanchez.net) año 2003 Basado en la normativa sobre CSS1 disponible en: http://www.w3.org/tr/1999/rec-css1-19990111 Manual de referencia de CSS1-
CONTENIDOS DEL CURSO ONLINE DE DISEÑO Y DESARROLLO WEB CON HTML5, CSS Y DREAMWEAVER CS4:
Curso Online Diseño y Desarrollo Web con HTML5, CSS y Dreamweaver CS4 Completo Curso Online de Diseño y Desarrollo Web mediante el lenguaje programación HTML5, la hoja de estilos CSS y el programa de diseño
Índice general. Pág. N. 1. Capítulo 1. Capítulo 2
Pág. N. 1 Índice general Capítulo 1 Introducción al diseño web con HTML 5 y CSS3 1.1 Las versiones del HTML 1.2 Los navegadores y sus diferencias 1.2.1 Tiempo de carga 1.2.2 Entorno de trabajo 1.2.3 Ventanas
Maquetación Web: HTML 5 y CSS
Maquetación Web: HTML 5 y CSS Programa de Estudio Maquetación Web: HTML 5 y CSS Aprende amaquetar sitios Web de forma ágil y profesional sin usar tablas.separa el diseño visual del contenido y optimiza
Introducción a CSS. Aplicaciones Web (2016/17) Jesús Arias Fisteus. Aplicaciones Web (2016/17) Introducción a CSS 1
Introducción a CSS Jesús Arias Fisteus Aplicaciones Web (2016/17) Aplicaciones Web (2016/17) Introducción a CSS 1 Parte I Introducción a CSS Aplicaciones Web (2016/17) Introducción a CSS 2 Hola Mundo!
Arquitectura de Tecnologías Web Por César Bustamante Gutiérrez. Módulo II: Tecnologias del lado del Cliente Tema 1: HTML5. www.librosdigitales.
1 Que es CSS3? El CSS sirve para definir la estética de un sitio web en un documento externo y eso mismo permite que modificando ese documento (la hoja CSS) podamos cambiar la estética entera de un sitio
Índice del curso. Elementos HTML. Elementos HTML. Elementos de texto. Creación de páginas web básicas. 1.Introducción a Internet. Lenguaje HTML.
Índice del curso 1.Introducción a Internet. Lenguaje HTML. Elementos HTML Creación de páginas web básicas 2.Elementos HTML. 3.Creación y gestión de imágenes con GIMP. 4.Hojas de estilo. 5.Creación de páginas
MICROSOFT EXCEL MICROSOFT EXCEL Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
MICROSOFT EXCEL MICROSOFT EXCEL 2013 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE IMPRESIÓN 11.1. Vista de Diseño de página En anteriores versiones existía la vista preliminar como
ESTRUCTURA DEL CÓDIGO HTML5
ESTRUCTURA DEL CÓDIGO HTML5 1. DocType Es la etiqueta que se escribe en la primera línea del código. Permite declarar el tipo de documento. Es decir, el doctype indica que el documento está escrito siguiendo
Programa Formativo. Código: Curso: Experto en Diseño Web para dispositivos móviles Modalidad: DISTANCIA Duración: 120h.
Código: 13619 Curso: Experto en Diseño Web para dispositivos móviles Modalidad: DISTANCIA Duración: 120h. Objetivos El término HTML hace referencia al lenguaje de marcado predominante para la elaboración
Tema 2. I- Hojas de estilo CSS.
Tema 2. I- Hojas de estilo CSS. Programación Multimedia. G.I.M. Inmaculada Coma, Francisco Grimaldo Resumen En este tema: Recordaremos cómo crear estilos CSS e insertarlos en una página HTML. Recordaremos
PADDING Y MARGIN CSS. TOP, RIGHT, BOTTOM Y LEFT. MARGIN NEGATIVO Y CENTRAR CON MARGIN AUTO. EJEMPLOS (CU01029D)
APRENDERAPROGRAMAR.COM PADDING Y MARGIN CSS. TOP, RIGHT, BOTTOM Y LEFT. MARGIN NEGATIVO Y CENTRAR CON MARGIN AUTO. EJEMPLOS (CU01029D) Sección: Cursos Categoría: Tutorial básico del programador web: CSS
Guía de Microsoft Excel Primeros pasos
Guía de Microsoft Excel 016 Primeros pasos Contenido INTRODUCCIÓN... 3 PANTALLA PRINCIPAL... 3 CREAR UN DOCUMENTO EN EXCEL... 3 TRABAJAR CON HOJAS EN UN LIBRO... 5 INSERTAR O ELIMINAR FILAS O COLUMNAS...
Las tablas pueden ser consideradas como un grupo de filas donde cada una de ellas contiene un grupo de celdas. Una tabla puede ser insertada en un
Las tablas Las tablas pueden ser consideradas como un grupo de filas donde cada una de ellas contiene un grupo de celdas. Una tabla puede ser insertada en un documento HTML usando tres elementos básicos:
Sintaxis de CSS CSS ({ })
Qué es CSS? CSS (Cascading Style Sheets - Hojas de Estilo en Cascada), son un mecanismo simple que describe como se va a presentar un documento en la pantalla. CSS nos permite controlar el estilo y el
CSS: hojas de estilo en cascada
CSS: hojas de estilo en cascada Departamento de Sistemas Informáticos y Computación Universidad Complutense de Madrid 21 de abril de 2008 Visualización de una página I 1 Analizar el HTML y crear un árbol
SOMBRAS CON CSS ver. 2
Sombras con CSS para Diseño WEB ver. 2_TICO 1º Bachillerato página 1/6 SOMBRAS CON CSS ver. 2...1 Procedimiento 1: Diseño con Gimp 2.6 de una sombra...2 Procedimiento 2: Diseño Web con Kompozer...3 Código
HOJAS DE ESTILO: CSS3
HOJAS DE ESTILO: CSS3 ETIQUETAS HTML5 HOJAS DE ESTILO CSS3 CONTENIDO PRESENTACIÓN El mismo contenido puede visualizarse en función de la hoja de estilo. Permiten actualizar y cambiar la presentación de
1 BARRA de NAVEGACIÓN VERTICAL con BOTONES rollovers ver 2.
Barra de navegación vertical con Botones rollovers ver. 2_TIC 1º Bachillerato página 1/8 1 BARRA de NAVEGACIÓN VERTICAL con BOTONES rollovers ver 2...1 1.1 Intro...1 1.2 Código HTML de la lista de vínculos...2
