Una de las características más importantes de las hojas de estilos CSS es que permiten definir diferentes estilos para diferentes medios o dispositivos: pantallas, impresoras, móviles, proyectores, etc. Además, CSS define algunas propiedades específicamente para determinados medios, como por ejemplo la paginación y los saltos de página para los medios…
Continuar leyendoCategoría: Tecnología al Día
Glosario básico de CSS
CSS define una serie de términos que permiten describir cada una de las partes que componen los estilos CSS. El siguiente esquema muestra las partes que forman un estilo CSS muy básico: Los diferentes términos se definen a continuación: Regla: cada uno de los estilos que componen una hoja de…
Continuar leyendoCómo incluir CSS en un documento XHTML
Una de las principales características de CSS es su flexibilidad y las diferentes opciones que ofrece para realizar una misma tarea. De hecho, existen tres opciones para incluir CSS en un documento HTML. Los estilos se definen en una zona específica del propio documento HTML. Se emplea la etiqueta <style>…
Continuar leyendoFuncionamiento básico de CSS
Antes de que se generalizara el uso de CSS, los diseñadores de páginas web utilizaban etiquetas HTML especiales para modificar el aspecto de los elementos de la página. El siguiente ejemplo muestra una página HTML con estilos definidos sin utilizar CSS: <!DOCTYPE html PUBLIC «-//W3C//DTD XHTML 1.0 Transitional//EN» «http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd»> <html…
Continuar leyendoEspecificación oficial CSS
La especificación o norma oficial que se utiliza actualmente para diseñar páginas web con CSS es la versión CSS 2.1, actualizada por última vez el 23 de abril de 2009 y que se puede consultar libremente en http://www.w3.org/TR/CSS21/ Desde hace varios años, el organismo W3C trabaja en la elaboración de…
Continuar leyendoSoporte de CSS en los navegadores
El trabajo del diseñador web siempre está limitado por las posibilidades de los navegadores que utilizan los usuarios para acceder a sus páginas. Por este motivo es imprescindible conocer el soporte de CSS en cada uno de los navegadores más utilizados del mercado. Internamente los navegadores están divididos en varios…
Continuar leyendoBreve historia de CSS
Las hojas de estilos aparecieron poco después que el lenguaje de etiquetas SGML, alrededor del año 1970. Desde la creación de SGML, se observó la necesidad de definir un mecanismo que permitiera aplicar de forma consistente diferentes estilos a los documentos electrónicos. El gran impulso de los lenguajes de hojas…
Continuar leyendoQue 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 y XHTML. CSS es la mejor forma de separar los contenidos y su presentación y es imprescindible para crear páginas web complejas. Separar la definición de los contenidos…
Continuar leyendoEspacio entre Palabras y entre Letras en CSS
Espacio entre Palabras: Se define mediante la propiedad «word-spacing» y puede tomar los valores «normal» (equivalente a cero) o un valor numérico. <html> <head> <title>Propiedades del texto</title> </head> <body> <p style=»word-spacing: normal;»> Prueba de espaciado de palabras en un parrafo. </p> <p style=»word-spacing: 0;»> Prueba de espaciado de palabras en…
Continuar leyendoAlineación Vertical en CSS
Permite cualquier tipo de alineación vertical, pero no está pensado para ser el equivalente a la propiedad «valign» de HTML en celdas. Puede tomar los siguientes valores: baseline. Es el comportamiento típico de los navegadores, el cual permite alinear el texto del párrafo a la línea base de cada línea…
Continuar leyendo