Documente Academic
Documente Profesional
Documente Cultură
Qu es CSS?
Las Hojas de Estilo en Cascada (Cascading Style Sheets), es un mecanismo simple que describe como se va a presentar un documento en la pantalla o como se va a imprimir. CSS nos ayuda a separar el contenido de la presentacin. CSS nos permite controlar el estilo y el formato de mltiples pginas Web a la vez.
Si el valor tiene multiples palabras, agreguelo entre comillas. p{font-family:"Times New Roman"} Si desea especificar ms de una propiedad, deber separarlas con un punto y coma(;). h1{color:red; text-align:center} Para definir los estilos de forma ms clara y fcil de leer, puede describir cada propiedad en diferentes lneas. p { color:red; text-align:center; } Si desea definir una misma propiedad para varios selectores, solo debe agruparlos separandolos con una coma(,) p, h1, h2, h3 { color:blue; font-family:Arial; }
El selector class
Con el selector class se pueden definir diferentes estilos para un mismo elemento HTML. Por ejemplo el elemento <p> puede ser de color azul o de color rojo. p.azul {color:blue} p.rojo {color:red} Y as se vera en el documento HTML: <p class="azul"> Este texto es de color azul.
El selector ID
HTML introduce el atributo id, el cual tiene un valor nico en todo el documento. Hacemos referencia a l anteponiendo el smbolo "#". #fondo_azul {background-color:blue} Y en HTML se vera asi: <p id="fondo_azul"> Este texto tiene un fondo azul. </p> <p> Este texto no tiene un fondo azul. </p>
Comentarios en CSS
Para agregar un comentario que ayude a ser ms legible el documento utilizamos "/* comentario */". p { text-align:right; /* texto alineado a la derecha */ color:blue; /* color de texto: azul */ font-family:Verdana; /* tipo de fuente:Verdana */ }
1. Entre lneas
Definimos el estilo directamente dentro del codigo HTML. Debemos usar esta forma cuando un nico estilo es aplicado a un solo elemento. Su uso est dado por el atributo style.
Cdigo <p style="color:red; margin-left:30px"> Este prrafo es de color rojo y se encuentra a 30 pixels del margen izquierdo. </p> Resultado
<body> <p> Este texto es de color blanco y el color de fondo de la pagina es #008080. </p> </body> Resultado
En este ejemplo se muestra que la etiqueta <style> con su atributo type define una hoja de estilo. Entre las etiquetas style definimos al selector body con un color de fondo azul y al selector p de color blanco.
Nota: el cdigo, en los archivos de hojas de estilos externos, comienzan directamente con el selector. Cada pgina del sitio debe vincularse con la hoja de estilos usando la etiqueta <link> ubicada en la cabecera del documento.
<head> <link rel="stylesheet" type="text/css" href="fuentes.css"> </head> rel="stylesheet" nos indica que la relacin es una hoja de estilo. type="text/css" nos dice que el tipo es texto y css. href="fuentes.css" es el nombre del documento que contiene el cdigo css.
CSS Fondo
En caso que optemos por una imagen como fondo de nuestra pgina esta sera una solucin:
Cdigo <html> <head> <style type="text/css"> body{background-image:url('fondo3.jpg')}
</style> </head> <body> <p>Ejemplo de una imagen de fondo</p> </body> </html> Resultado
background-color Propiedades individuales relacionadas con el fondo. background-image background-repeat background-attachment background-position background-color background-image Color de fondo. Imagen de fondo. color transparent URL none repeat background-repeat Repeticin de la repeat-x imagen de repeat-y fondo. no-repeat background-attachment Desplazamiento scroll de la imagen de fixed fondo. % longitud background-position Posicin de la imagen de fondo. left center right top bottom
Color de fondo Imagen de fondo Repeticin del fondo Acoplamiento del fondo Posicin del fondo Color Transparente Direccin URL Nada Repite Repite horizontalmente Repite verticalmente No se repite Desplaza Fija Porcentaje Longitud Izquierda Centro Derecha Superior Inferior
background
CSS Textos
Texto en color
En este ejemplo se define que el elemento "p" sea de color azul y que tenga una separacin entre palabras de 10 pxeles.
Cdigo <p style="color:blue; word-spacing:10px"> Este prrafo es de color azul y tiene una separacin de 10 pixels entre palabra y palabra. </p> Resultado
Este prrafo es de color azul y tiene una separacin de 10 pixels entre palabra y palabra.
Sangra
La propiedad "text-indent" nos permite dejar sangra dentro del texto.
Cdigo <html> <head> <style type="text/css"> p{text-indent: 1cm} </style> </head> <body> <p>La primer palabra del texto comienza a un centmetro del borde.</p> </body> </html> Resultado
Texto centrado
La propiedad "text-align" nos permite ubicar el texto a la derecha, izquierda o en el centro. En este ejemplo, vamos a utilizar tambin la propiedad "letter-spacing" que define el espacio que dejar entre letras.
Cdigo <html> <head> <style type="text/css"> p{text-align: center; letter-spacing: 4px} </style> </head> <body> <p>Texto centrado<br> y con un espaciado de 4px entre letras.</p> </body> </html> Resultado
text-transform
uppercase
lowercase none color text-shadow Aplica el efecto de sombreado al texto de acuerdo a los valores dados. No funciona en IE 5, 6 y 7 ni en Firefox Espacio entre caracteres. Espacio entre palabras. x length y length blur letter-spacing word-spacing white-space normal longitud normal
longitud Comportamiento de los espacios dentro de los normal pre elementos. nowrap pre-wrap
color direction
Color Izquierda a derecha Derecha a izquierda Normal Abre un nivel adicional de incrustacin con respecto al algoritmo bidireccional Si el elemento es a nivel de lnea o es un elemento a nivel de bloque, crea una sustitucin
bidi-override
Tipo de fuentes
Para definir el tipo de fuente usamos la propiedad "font-family". Es recomendable usar un tipo de fuente comn, que todos los navegadores reconozcan (ej.:Arial, Verdana, Helvetica, sans serif, etc.).
Cdigo <html> <head> <style type="text/css"> p{font-family: sans-serif} </style> </head> <body> <p>Tipo de fuente : sans-serif.</p> </body> </html> Resultado
Tamao:xx-small
Tamao:x-small
Tamao:small
Tamao:medium
Tamao:large
Tamao:x-large
Tamao:xx-large
Tamao:larger
Tamao:smaller
font
xx-small x-small small medium large font-size Tamao de la fuente. x-large xx-large larger smaller tamao % Especifica un valor de relacin para un none elemento que preserve la altura de la letra "x" de la fuente elegida en nmero primera instancia en la fuente sustituida. normal wider narrower font-strech Flexibilidad de la fuente. Expande o comprime horizontalmente la fuente. ultra-condensed extra-condensed condensed semi-condensed semi-expanded expanded extra-expanded ultra-expanded
XX-Pequea X-Pequea Pequea Mediana Grande X-Grande XX-Grande Mxima Mnima Tamao Porcentaje No preserva la altura de la fuente nmero normal expande al siguiente valor comprime al siguiente valor ultra comprimido extra comprimido comprimido semi comprimido semi expandido expandido extra expandido ultra expandido
font-size-adjust
Los bordes nos sirven para decorar algunos elementos con lneas de diferentes espesores, colores y formas.
Un ejemplo de bordes, podra ser esta tabla a la cual le aplicamos diferentes propiedades para hacerla ms atractiva
Cdigo <html> <head> <style type="text/css"> table{border:blue double} td{border:green dotted thin} </style> </head> <body> <table> <tr> <td>Esta tabla</td> <td>tiene los bordes</td> </tr> <tr> <td>decorados con</td> <td>diferentes propiedades</td> </tr> </table> </body> </html> Resultado Esta tabla tiene los bordes decorados con diferentes propiedades
groove ridge inset outset Ancho general de los 4 bordes. border-top-width: ancho del borde superior. border-right-width: ancho del borde derecho. border-bottom-width: ancho del borde inferior. border-left-width: ancho del borde izquierdo. Color general de los 4 bordes. border-top-color:color del borde superior border-color border-right-color:color del borde derecho border-bottom-color:color del borde inferior border-left-color:color del borde izquierdo none Estilo general de los 4 bordes. border-top-style:estilo del borde superior border-style border-right-style:estilo del borde derecho hidden dotted dashed solid double transparent longitud thin medium thick
border-width
Longitud
color
Color
Transparente
Nada Oculto Punteado Lnea de rayas Solido Doble Sombreado En relieve Insercin Resalte
border-bottom-style:estilo del borde inferior groove ridge border-left-style:estilo del borde izquierdo inset outset
Un ejemplo de estilos
Cdigo <html> <head> <style type="text/css"> p{outline-style: dotted} </style> </head> <body> <p>Este texto tiene una lnea de puntos alrededor.</p> </body> </html> Resultado
Nota: para que se visualice el ancho(outline-width) es necesario definir el estilo solido(outline-style: solid) de lo contrario no se visualizar.
outline-width
CSS Mrgenes
El margen es un espacio invisible alrededor del elemento, que le permite al mismo mantener distancia de otros elementos. Las propiedades de los mrgenes(margin en ingls) nos permiten definir el ancho de los mismos.
Cdigo <html> <head> <style type="text/css"> h4{margin:30px; border:thin solid} </style> </head> <body> <p>Texto, texto, texto, texto, texto, texto, texto.</p> <h4>Texto separado 30 pxeles del texto.</h4> <p>Texto, texto, texto, texto, texto, texto, texto.</p> </body> </html> Resultado
margin-right: Define el ancho del margen derecho. margin-bottom: Define el ancho del
CSS Relleno
El relleno se comporta exactamente igual que los mrgenes con la excepcin que deja el espacio blanco entre el elemento y los bordes, o en caso que no posea bordes, con el margen. Las propiedades del relleno(padding en ingls) nos permiten definir el ancho de los mismos.
Cdigo <html> <head> <style type="text/css"> h4{padding:30px; border:thin solid} </style> </head> <body> <p>Texto, texto, texto, texto, texto, texto, texto.</p> <h4>Texto separado 30 pxeles del los bordes.</h4> <p>Texto, texto, texto, texto, texto, texto, texto.</p> </body>
</html> Resultado
Porcentaje
CSS Listas
Listas ordenadas
Cdigo
<html> <head> <style type="text/css"> ol{list-style-type:upper-roman} </style> </head> <body> <p>Lista ordenada con nmeros romanos</p> <ol> <li>HTML</li> <li>CSS</li> <li>JavaScript</li> </ol> </body> </html> Resultado
Listas desordenadas
Cdigo <html> <head> <style type="text/css"> ul{list-style-type:square} </style> </head> <body> <p>Lista sealada con cuadrados</p> <ul> <li>ASP</li> <li>PHP</li> <li>ADO</li> </ul> </body> </html> Resultado
PHP ADO
list-style-image list-style-position
Nro.decimal Nro.decimal comenzando de 0 decimal-leading-zero No funciona en IE 5, 6y7 Nro.romano lower-roman minscula Nro.romano upper-roman mayscula Letra griega minscula lower-greek No funciona en IE 5, 6y7 Letra latina minscula lower-latin No funciona en IE 5, 6y7 Letra latina mayscula upper-latin No funciona en IE 5, 6y7 Letra armenia armenian No funciona en IE 5, 6y7 Letra gregoriana georgian No funciona en IE 5, 6y7 Letra alfabeto en lower-alpha minscula Letra alfabeto en upper-alpha mayscula none Nada Imagen aplicable a los elementos de las URL URL none Nada listas. Posicin dentro de la lista de los inside Dentro outside Fuera elementos marcadores de las listas.
decimal
CSS Tablas
La ubicacin del ttulo con respecto a la tabla. Celdas de tamao fijo o ajustable. Espaciado entre celdas.
Cdigo <html> <head> <style type="text/css"> table{border-spacing: 20px} </style> </head> <body> <table border="1"> <tr> <th>Producto</th> <th>Precio</th> </tr> <tr> <td>Tomates</td> <td>1.20</td> </tr> <tr> <td>Cebollas</td> <td>0.80</td> </tr> </table> </body> </html> Resultado Producto Precio Tomates 1.20 Cebollas 0.80
table-layout border-collapse
border-spacing
CSS Dimensiones
Ancho
La propiedad "width" define el ancho del elemento.
Cdigo <html> <head> <style type="text/css"> .ancho{ width: 200px; border: 1px solid #00FFFF; padding: 5px } </style> </head> <body> <p class="ancho">Prrafo con un ancho de 200 pixels.</p> </body> </html> Resultado
Altura
La propiedad "height" define la altura del elemento.
Cdigo <html> <head> <style type="text/css"> .altura{ height: 100px; border: 1px solid #00FFFF; padding: 5px } </style> </head> <body> <p class="altura">Prrafo definido con una altura de 100 px.</p> </body> </html> Resultado
line-height
Los efectos visuales se utilizan entre otras cosas para definir la visibilidad de los elementos y tambin para establecer el comportamiento del contenedor de los mismos.
La propiedad overflow
Overflow nos permite controlar el comportamiento de una caja en caso que su contenido la desborde.
Cdigo p{ background-color: #FFFFD9; width: 100px; height: 100 px; overflow: scroll } <p>Utilice overflow para controlar la disposicin de los elementos dentro de la caja.</p> Resultado
En este ejemplo, definimos el tamao de la caja en 100x100 pxeles y le agregamos una barra de desplazamiento. Nota: el valor por defecto de la propiedad overflow es "visible".
La propiedad clip
Usamos clip cuando queremos recortar una imagen a una medida determinada. Los valores de rect son en este orden (superior derecha inferior izquierda)
Cdigo img { position:absolute; clip:rect (0px 50px 100px 0px) } <img border="0" src="foto3.jpg" width="100px" height="150px">
Resultado
Imagen completa
En el ejemplo, el tamao real de la imagen es de 100x150 pxeles y con la propiedad clip la cortamos a la medida deseada.
La propiedad display
Con display se puede definir el comportamiento del elemento.
Cdigo p{ display:inline } <p>En este ejemplo</p> <p>la propiedad display une dos prrafos en una misma lnea.</p> Resultado
En este ejemplo
La propiedad visibility
Define si un elemento ser visible o invisible.
Cdigo h3.se_ve{visibility:visible} h3.no_se_ve{visibility:hidden} <h3 class="se_ve">Este texto es visible.</h3> <h3 class="no_se_ve">Este texto es invisible.</h3> Resultado
overflow
Comportamiento del contenido hidden si se desborda en la caja. scroll auto Especifica la regin visible del elemento. rect
clip
display
inline-block table inline-table none visible visibility Visibilidad de las cajas. hidden collapse
No funciona en IE 5, 6 y 7 - Firefox Lmite del bloque Est incompleto para IE 5, 6 y 7 - No funciona en Firefox Tabla No funciona en IE 5, 6 y 7 Lmite de la tabla No funciona en IE 5, 6 y 7 No se visualiza Visible Oculto Ventana desplegable No funciona en IE 5, 6 y 7 - Firefox
CSS Ubicacin
La propiedad position
Esta propiedad nos permite posicionar un elemento dentro de la pgina. Por lo general va acompaado de las propiedades: top, right, bottom y left. Sus posibles valores son:
static (esttico) siempre tiene la ubicacin que la pgina da por defecto. relative (relativa) mueve el elemento ralativamente de su posicin normal. absolute (absoluta) posiciona al elemento con coordinadas relativas al bloque que lo contiene. fixed (fija) posiciona al elemento con coordinadas relativas a la ventana del navegador.
La propiedad float
Float define donde ubicar un texto o una imagen dentro de otro elemento. Solo puede ubicarlo a la derecha o a la izquierda del elemento.
Cdigo <html> <head> <style type="text/css">
img {float: right} </style> </head> <body> <p> <img src="v.gif" /> En este ejemplo podemos observar como la imagen se sita a la derecha del texto. A pesar de la extensin del mismo, este rodear a la imagen, tanto por el costado como por debajo de la misma. Texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto.</p> </body> </html> Resultado
En este ejemplo podemos observar como la imagen se sita a la derecha del texto. A pesar de la extensin del mismo, este rodear a la imagen, tanto por el costado como por debajo de la misma. Texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto, texto.
La propiedad clear
Esta propiedad no permite ubicar a los lados de una foto o texto, ningn otro elemento flotante.
Cdigo <html> <head> <style type="text/css"> img { float: left; clear: both; } </style> </head> <body> <img src="v.gif" /> <img src="v.gif" /> </body> </html>
Resultado
La propiedad vertical-align
Esta propiedad se usa para alinear verticalmente los elementos.
Cdigo <table border="1" with="100%"> <tr> <td>Texto<br>texto<br>texto<br>texto<br>texto<br> texto<br>texto<br></td> <td style="vertical-align:bottom"><img src="v.gif" /> </tr> </table> Resultado Texto texto texto texto texto texto texto
Propiedades de la ubicacin
Propiedad position top right bottom left float Descripcin Esquema de posicionamiento. Valores static relative absolute fixed longitud % auto left Detalles Esttica Relativa Absoluta Fija Longitud Porcentaje Automtico Izquierda Ej.
Desplazamiento de la caja(respecto al lmite superior, derecho, inferior o izquierdo del contenedor). Posicionamiento flotante.
clear
vertical-align
z-index
right none none left Control de cajas adyacentes a los float. right both baseline sub super top text-top Alineacin vertical del texto. middle bottom text-bottom longitud % entero con signo Solapamiento de niveles de capas. auto
Derecha Nada Nada Izquierda Derecha Ambas Lnea de referencia Por debajo Super Por encima Texto superior Medio Inferior Texto inferior Longitud Porcentaje Entero con signo Automtico
quotes counter-reset
counter-increment
Incrementa un contador.
<body> <a href="fin.html">Si presiona el enlace cambiar al color verde</a>. </body> Resultado Si presiona el enlace cambiar al color verde
Este tutorial explica sobre los pseudo elementos en CSS, los tipos que hay y algunos de sus usos. Solo la primera lnea del prrafo es la que se ver afectada por el pseudo elemento.
Observe que el primer carcter del texto es el nico afectado por el pseudo elemento.
Nota: debemos usar la propiedad content para agregar los contenidos deseados. En este ejemplo, incorporamos el logo de Virtualnauta antes del texto.
Nota: debemos usar la propiedad content para agregar los contenidos deseados. En el ejemplo podemos observar que el logo aparece despus del prrafo.
Virtualnauta es un sitio dedicado a tutoriales Web. En este tutorial mostramos los diferentes usos de los pseudo elementos.
En este ejemplo, observamos que tanto la primera lnea del texto como la primera letra de la lnea han sido afectadas por los pseudo elementos.
irtualnauta
En este ejemplo, utilizamos la clase "logo" para sealar en que ttulo vamos a anteponer el logo de Virtualnauta.
<html> <head> <title>Vnculo a un medio</title> <link rel="stylesheet" type="text/css" media="print, handheld" href="archivo.css"> </head> <body> <p>Texto, texto, texto</p> </body> </html>
Referencias de CSS
Cada tem del men lo vincula a su respectiva Gua de referencia.
Bordes Contenido Generado Dimensiones Efectos Visuales Fondo Fuentes Contornos Listas Mrgenes Ubicacin Relleno Tablas Texto Pseudo-Clases Pseudo-Elementos
Bordes
Propiedad border Descripcin Ancho, color y estilo para los 4 bordes. Valores thin medium thick longitud color transparent none hidden dotted dashed solid double groove ridge inset outset
Ancho, color y estilo para los bordes superior, derecho, inferior, izquierdo.
border-width border-top-width border-right-width border-bottom-width border-left-width border-color border-top-color border-right-color border-bottom-color border-left-color border-style
thin medium Ancho del borde superior, derecho, inferior, izquierdo. thick longitud Color de los 4 bordes. color Color del borde superior, derecho, inferior, izquierdo. transparent Estilo de los 4 bordes. none hidden dotted dashed solid Estilo del borde superior, derecho, inferior, izquierdo. double groove ridge inset outset
Contenido Generado
Propiedad content Descripcin Agregador de contenido para los pseudo elementos Valores normal
":after y :before".
Especificalas marcas para indicar las citas. Inicializa un contador. Incrementa un contador.
none texto URL contador attr(x) open-quote close-quote no-open-quote no-close-quote texto none identificador entero none identificador entero none
Dimensiones
Propiedad width min-width max-width Valores longitud Ancho. % auto longitud Ancho mnimo. % longitud Ancho mximo. % none longitud Alto. % auto longitud Alto mnimo. % longitud Alto mximo. % none normal nmero Altura entre las bases del texto. longitud % Descripcin
line-height
Efectos Visuales
Propiedad overflow Descripcin Comportamiento del contenido si se desborda en la caja. Valores visible hidden
clip
display
visibility
scroll auto rect(long.superior, long.derecha, long.inferior, long.izquierda) auto inline block list-item run-in inline-block table inline-table table-row-group table-header-group table-footer-group table-row table-column-group table-column table-cell table-caption none visible hidden collapse
Fondo
Propiedad Valores background-color background-image Propiedades individuales relacionadas con el fondo. background-repeat background-attachment background-position color Color de fondo. transparent URL Imagen de fondo. none repeat repeat-x Repeticin de la imagen de fondo. repeat-y no -repeat scroll Desplazamiento de la imagen de fondo. fixed Posicin de la imagen de fondo. % longitud Descripcin
background
background-color background-image
background-repeat
background-attachment background-position
Fuentes
Propiedad Valores font-style font-variant font-weight font-size font-family Atajo para establecer el resto de propiedades sobre las line height fuentes a la vez. caption icon menu message-box small-caption status-bar nombre-familia Familias de fuentes. familia-genrica normal Estilo de la fuente. italic oblique Convierte las minsculas a maysculas pero normal mantienen un tamao inferior a las maysculas. small-caps normal bold bolder lighter 100 200 Intensidad de la fuente. 300 400 500 600 700 800 900 Tamao de la fuente. xx-small x-small small medium large x-large Descripcin
font
font-weight
font-size
Contornos
Propiedad outline Valores outline-color Propiedades individuales del contorno. outline-style outline-width thin medium Ancho del contorno. thick longitud none hidden dotted dashed solid Estilo del contorno. double groove ridge inset outset color Color del contorno. invert Descripcin
outline-width
outline-style
outline-color
Listas
Propiedad list-style list-style-type Valores list-style-type Permite establecer el estilo de la lista, la imagen y/o la list-style-position posicin. list-style-image Estilo aplicable a los marcadores visuales de las listas. disc circle square decimal decimal-leading-zero lower-roman upper-roman lower-greek lower-latin upper-latin Descripcin
list-style-image list-style-position
Imagen aplicable a los elementos de las listas. Posicin dentro de la lista de los elementos marcadores de las listas.
Mrgenes
Propiedad margin margin-top margin-right margin-bottom margin-left Descripcin Ancho para varios mrgenes individuales. longitud % auto longitud % auto Valores
Ubicacin
Propiedad position top right bottom left float Descripcin Esquema de posicionamiento. static relative absolute fixed Valores
longitud Desplazamiento de la caja(respecto al lmite superior, % derecho, inferior o izquierdo del contenedor). auto Posicionamiento flotante. left right none none left right both baseline sub super top text-top middle
clear vertical-align
z-index
Relleno
Propiedad padding padding-top padding-right padding-bottom padding-left Descripcin Tamaos para varios rellenos individuales. Ancho del relleno superior, derecho, inferior e izquierdo. longitud % longitud % Valores
Tablas
Propiedad caption-side table-layout border-collapse border-spacing empty-cells Descripcin Posicin del ttulo respecto de la tabla. Control del algoritmo usado para el formato de las celdas, filas y columnas. Seleccin del modelo de los bordes. Espaciado entre los bordes de celdas adyacentes. Visibilidad de los bordes de celdas sin contenido. top bottom auto fixed collapse separate longitud show hide Valores
Texto
Propiedad text-indent Descripcin Desplazamiento de la primera lnea del texto. Valores longitud % left right center justify none underline overline line-through
text-align text-decoration
text-transform
letter-spacing word-spacing
white-space
blink capitalize uppercase Transformaciones del texto a maysculas/minsculas. lowercase none normal Espacio entre caracteres. longitud normal Espacio entre palabras. longitud normal pre Comportamiento de los espacios dentro de los nowrap elementos. pre-wrap pre-line Color del primer plano. color ltr Sentido direccional de la escritura. rtl normal Sentido direccional de la escritura. embed bidi-override
Pseudo Clases
Propiedad :link :visited :active :hover :focus :lang :first-child Descripcin Enlaces no visitados. Enlaces visitados. Cuando es activado(tiempo entre que se pulsa un botn sobre l y se suelta). Cuando se posiciona el cursor sobre l pero no se activa. Cuando tiene el foco posicionado sobre l. Especifica el lenguaje usado en el elemento. Cuando es el primer hijo de un elemento padre.
Pseudo Elementos
Propiedad :first-line :first-letter :before :after Descripcin Primera lnea de un texto. Pimera letra de un texto. Inserta un contenido antes del elemento. Inserta un contenido despus del elemento.
CSS Colores
RGB
La paleta de colores RGB(Red-Green-Blue, en espaol: Rojo-Verde-Azul) est representada por tres pares hexadecimales segn el siguiente formato: #RRGGBB Los valores, para cada uno de los pares, van desde 00(0 decimal) a FF(255 decimal). Cuanto mayor sea el valor del par, tanto mayor ser la intensidad de color de ese par. La escala cromtica de intensidad de color es:
mnima (nulo = 00) media (mediano = 80) mxima (saturado = FF)
Gris Rosa Violeta Celeste Marrn Naranja Lavanda Turquesa Oro viejo
La tabla de colores nos ayudar, a la hora de tener que elegir los colores de nuestro sitio. En cada lnea figuran el nombre del color, el color en cdigo hexadecimal, el color en cdigo decimal y un ejemplo del color. Esta lista de colores es soportada por la gran mayora de navegadores.
Color RGB 205,92,92 240,128,128 250,128,114 233,150,122 255,160,122 220,20,60 255,0,0 178,34,34 139,0,0 255,192,203 255,182,193 255,105,180 255,20,147 199,21,133 219,112,147 255,160,122 255,127,80 255,99,71 255,69,0 255,140,0 255,165,0 255,215,0 255,255,0 255,255,224 255,250,205
Color
LightGoldenrodYellow PapayaWhip Moccasin PeachPuff PaleGoldenrod Khaki DarkKhaki Lavender Thistle Plum Violet Orchid Fuchsia Magenta MediumOrchid MediumPurple BlueViolet DarkViolet DarkOrchid DarkMagenta Purple Indigo SlateBlue DarkSlateBlue GreenYellow Chartreuse LawnGreen Lime LimeGreen PaleGreen LightGreen MediumSpringGreen SpringGreen MediumSeaGreen SeaGreen ForestGreen Green DarkGreen YellowGreen OliveDrab Olive DarkOliveGreen
#FAFAD2 #FFEFD5 #FFE4B5 #FFDAB9 #EEE8AA #F0E68C #BDB76B #E6E6FA #D8BFD8 #DDA0DD #EE82EE #DA70D6 #FF00FF #FF00FF #BA55D3 #9370DB #8A2BE2 #9400D3 #9932CC #8B008B #800080 #4B0082 #6A5ACD #483D8B #ADFF2F #7FFF00 #7CFC00 #00FF00 #32CD32 #98FB98 #90EE90 #00FA9A #00FF7F #3CB371 #2E8B57 #228B22 #008000 #006400 #9ACD32 #6B8E23 #808000 #556B2F
250,250,210 255,239,213 255,228,181 255,218,185 238,232,170 240,230,140 189,183,107 230,230,250 216,191,216 221,160,221 238,130,238 218,112,214 255,0,255 255,0,255 186,85,211 147,112,219 138,43,226 148,0,211 153,50,204 139,0,139 128,0,128 75,0,130 106,90,205 72,61,139 173,255,47 127,255,0 124,252,0 0,255,0 50,205,50 152,251,152 144,238,144 0,250,154 0,255,127 60,179,113 46,139,87 34,139,34 0,128,0 0,100,00 154,205,50 107,142,35 128,128,0
MediumAquamarine DarkSeaGreen LightSeaGreen DarkCyan Teal Aqua Cyan LightCyan PaleTurquoise Aquamarine Turquoise MediumTurquoise DarkTurquoise CadetBlue SteelBlue LightSteelBlue PowderBlue LightBlue SkyBlue LightSkyBlue DeepSkyBlue DodgerBlue CornflowerBlue MediumSlateBlue RoyalBlue Blue MediumBlue DarkBlue Navy MidnightBlue Cornsilk BlanchedAlmond Bisque NavajoWhite Wheat BurlyWood Tan RosyBrown SandyBrown Goldenrod DarkGoldenrod Peru
#66CDAA #8FBC8F #20B2AA #008B8B #008080 #00FFFF #00FFFF #E0FFFF #AFEEEE #7FFFD4 #40E0D0 #48D1CC #00CED1 #5F9EA0 #4682B4 #B0C4DE #B0E0E6 #ADD8E6 #87CEEB #87CEFA #00BFFF #1E90FF #6495ED #7B68EE #4169E1 #0000FF #0000CD #00008B #000080 #191970 #FFF8DC #FFEBCD #FFE4C4 #FFDEAD #F5DEB3 #DEB887 #D2B48C #BC8F8F #F4A460 #DAA520 #B8860B #CD853F
102,205,170 143,188,143 32,178,170 0,139,139 0,128,128 0,255,255 0,255,255 224,255,255 175,238,238 127,255,212 64,224,208 72,209,204 0,206,209 95,158,160 70,130,180 176,196,222 176,224,230 173,216,230 135,206,235 135,206,250 0,191,255 30,144,255 100,149,237 123,104,238 65,105,225 0,0,255 0,0,205 0,0,139 0,0,128 25,25,112 255,248,220 255,235,205 255,228,196 255,222,173 245,222,179 222,184,135 210,180,140 188,143,143 244,164,96 218,165,32 184,134,11 205,133,63
Chocolate SaddleBrown Sienna Brown Maroon White Snow Honeydew MintCream Azure AliceBlue GhostWhite WhiteSmoke Seashell Beige OldLace FloralWhite Ivory AntiqueWhite Linen LavenderBlush MistyRose Gainsboro LightGrey Silver DarkGray Gray DimGray LightSlateGray SlateGray DarkSlateGray Black
#D2691E #8B4513 #A0522D #A52A2A #800000 #FFFFFF #FFFAFA #F0FFF0 #F5FFFA #F0FFFF #F0F8FF #F8F8FF #F5F5F5 #FFF5EE #F5F5DC #FDF5E6 #FFFAF0 #FFFFF0 #FAEBD7 #FAF0E6 #FFF0F5 #FFE4E1 #DCDCDC #D3D3D3 #C0C0C0 #A9A9A9 #808080 #696969 #778899 #708090 #2F4F4F #000000
210,105,30 139,69,19 160,82,45 165,42,42 128,0,0 255,255,255 255,250,250 240,255,240 245,255,250 240,255,255 240,248,255 248,248,255 245,245,245 255,245,238 245,245,220 253,245,230 255,250,240 255,255,240 250,235,215 250,240,230 255,240,245 255,228,225 220,220,220 211,211,211 192,192,192 169,169,169 128,128,128 105,105,105 119,136,153 112,128,144 47,79,79 0,0,0