Hojas de Estilo en Cascada, nivel 1 (Cascading Style Sheets, level 1

)
Recomendación del W3C, 17 de diciembre de 1996, revisado el 11 de Enero de 1999
Esta versión (en inglés)
http://www.w3.org/TR/1999/REC-CSS1-19990111

Última versión (en inglés)
http://www.w3.org/TR/REC-CSS1

Versión anterior (en inglés)
http://www.w3.org/TR/1999/REC-CSS1-961217

Autores
Håkon Wium Lee (howcome@w3.org) Bert Bos (bert@w3.org)

Estado de este documento
Este documento es una recomendación del W3C. Ha sido revisado por Miembros del W3C (http://www.w3.org) y se ha llegado al acuerdo general de que la especificación es apropiada para su uso. Es un documento estable y puede ser utilizado como material de referencia o citado como referencia normativa en otro documento. El W3C auspicia la difusión general de esta Recomendación. Puede encontrarse una lista de las recomendaciones actuales y otros documentos técnicos del W3C en http://www.w3.org/TR/. Este documento es una versión revisada del documento editado por primera vez el 17 de diciembre de 1996. Los cambios realizados desde la primera versión están recogidos en el Apéndice F. La lista de errores conocidos de esta especificación está disponible en http://www.w3.org/Style/CSS/Errata/REC-CSS1-19990111-errata.

Resumen
Este documento especifica el nivel 1 del mecanismo de Hojas de Estilo en Cascada (CSS1). CSS1 es un mecanismo simple de hojas de estilo que permite a autores y lectores asociar estilos (por ejemplo fuentes,

colores y espaciado) a documentos HTML. El lenguaje CSS1 es legible y escribible por humanos, y expresa los estilos en terminología común de publicación electrónica. Una de las características fundamentales de CSS es que las hojas de estilo están en cascada. El autor puede adjuntar una hoja de estilo preferida, mientras que el lector puede tener una hoja de estilo personal que se ajuste a sus limitaciones humanas o tecnológicas. Las reglas para la resolución de conflictos entre las diferentes hojas de estilo se definen en esta especificación. Esta recomendación es el resultado de las actividades del W3C en el campo de las Hojas de Estilo. Para información complementaria sobre hojas de estilo, véase [1].

Tabla de contenidos
1. Resumen 2. Terminología 3. 1 Conceptos básicos 1. 1.1 Inclusión en HTML 2. 1.2 Agrupamiento 3. 1.3 Herencia 4. 1.4 Clase como selector 5. 1.5 ID como selector 6. 1.6 Selectores contextuales 7. 1.7 Comentarios 4. 2 Pseudo-clases y pseudo-elementos 1. 2.1 Pseudo-clases de vínculo 2. 2.2 Pseudo-elementos tipográficos 3. 2.3 El pseudo-elemento 'first-line' 4. 2.4 El pseudo-elemento 'first-letter 5. 2.5 Pseudo-elementos en selectores 6. 2.6 Múltiples pseudo-elementos 5. 3 La cascada 1. 3.1 'important' 2. 3.2 Orden de cascada 6. 4 Modelo de formato 1. 4.1 Elementos en bloque 1. 4.1.1 Formato vertical 2. 4.1.2 Formato horizontal 3. 4.1.3 Elementos objeto de lista

4. 4.1.4 Elementos flotantes
4.2 Elementos en línea 4.3 Elementos reemplazados 4.4 La altura de las líneas 4.5 El lienzo 4.6 Elementos 'BR' 7. 5 Propiedades CSS1 1. 5.1 Notación para los valores de las propiedades 2. 5.2 Propiedades de fuente 1. 5.2.1 Emparejamiento de fuentes 2. 5.2.2 'font-family' 3. 5.2.3 'font-style' 4. 5.2.4 'font-variant' 5. 5.2.5 'font-weight' 6. 5.2.6 'font-size' 7. 5.2.7 'font' 3. 5.3 Propiedades de color y fondo 1. 5.3.1 'color' 2. 5.3.2 'background-color' 3. 5.3.3 'background-image' 4. 5.3.4 'background-repeat' 5. 5.3.5 'background-attachment' 6. 5.3.6 'background-position' 7. 5.3.7 'background' 4. 5.4 Propiedades de texto 1. 5.4.1 'word-spacing' 2. 5.4.2 'letter-spacing' 3. 5.4.3 'text-decoration' 4. 5.4.4 'vertical-align' 5. 5.4.5 'text-transform' 6. 5.4.6 'text-align' 7. 5.4.7 'text-indent' 8. 5.4.8 'line-height' 5. 5.5 Propiedades de cuadro 1. 5.5.1 'margin-top' 2. 5.5.2 'margin-right' 3. 5.5.3 'margin-bottom' 4. 5.5.4 'margin-left' 5. 5.5.5 'margin' 6. 5.5.6 'padding-top' 7. 5.5.7 'padding-right' 8. 5.5.8 'padding-bottom'

2. 3. 4. 5. 6.

6. 5.6. 8 Referencias 11.6. 5. 5. 6.17 'border-style' 18. 3. 6. 5.5. 5.15 'border-width' 16. 9 Agradecimientos 1.22 'border' 23.24 'height' 25. 5.5.19 'border-right' 20.5. 5. 6.6. 5.16 'border-color' 17. 5.5.0 Apéndice B: Gramática CSS1 Apéndice C: Codificación Apéndice D: Corrección gamma Apéndice E: Aplicabilidad y extensibilidad de CSS1 Apéndice F: Cambios desde la versión del 17 de diciembre de 1996 . 5.5. Compatibilidad con versiones futuras 10.1 'display' 2. Apéndice A: Ejemplo de hoja de estilo para HTML 2.5.4 'list-style-image' 5.20 'border-bottom' 21. 5. 2. 5. 6.9 'padding-left' 10.5.14 'border-left-width' 15. 5. 5.6. 6 Unidades 1.18 'border-top' 19.6 Propiedades de clasificación 1. 5. 5. 5.5.2 'white-space' 3. 5.3 Unidades de color 4.5. 5. 5.6.13 'border-bottom-width' 14.25 'float' 26.9. 5.1 Unidades de longitud 2.5.21 'border-left' 22.2 Unidades porcentuales 3.5. 5. 5. 5. 5.5.3 'list-style-type' 4.5.6 'list-style' 8. 6.5.5 'list-style-position' 6.5.26 'clear' 6. 7 Conformidad con CSS1 1.5.5.10 'padding' 11.5. 5. 4.4 URL 9.12 'border-right-width' 13.11 'border-top-width 12.23 'width' 24.

ej. explorador o browser autor (author) el autor del documento HTML características avanzadas de CSS1 (CSS1 advanced features) características descritas en esta especificación pero que no se consideran parte de las características básicas de CSS1 características básicas de CSS1 (CSS1 core features) la parte de CSS1 que se requiere a todos los AAUU conformes con CSS1 CSS Hojas de Estilo en Cascada (Cascading Style Sheets) CSS1 Hojas de Estilo en Cascada.ej. normalmente un navegador. Este documento define CSS1. En esta especificación se da por hecho que todos los elementos reemplazados – y sólo los elementos reemplazados – van con dimensiones intrínsecas. '12pt') dimensiones intrínsecas (intrinsic dimensions) la anchura y la altura tal y como las define el elemento por sí mismo.Terminología analizador CSS1 (CSS1 parser) un Agente de Usuario que lee hojas de estilo CSS1 atributo (attribute) atributo HTML AU (UA) Agente de Usuario. 'font-size') y su correspondiente valor (p. sin las restricciones de lo que le rodea.ej. diseñador (designer) el diseñador de una hoja de estilo documento (document) documento HTML elemento (element) elemento HTML elemento en bloque (block-level element) un elemento que tiene un salto de línea antes y otro después (p. 'H1' en HTML) elemento en línea (inline elements) . que es un mecanismo simple de hojas de estilo para la Web. Nivel 1. declaración (declaration) una propiedad (p..

un elemento que no tiene un salto de línea antes y otro después (p. extensión HTML (HTML extension) códigos creados por compañías de AAUU.ej. En HTML. 'SELECT' y 'OBJECT' pueden ser ejemplos de elementos reemplazados. el contenido del elemento 'IMG' se reemplaza normalmente por la imagen a la que apunta el atributo SRC.. así como el atributo "BGCOLOR". una aplicación del SGML lector (reader) la persona para la que se representa el documento lienzo (canvas) la parte de la superficie de dibujo del AU en la cual se representan los elementos peso (weight) la prioridad de una regla propiedad (property) un parámetro estilístico sobre el que se puede actuar a través de CSS. 'INPUT'. el hecho de que un vínculo haya sido visitado o no) sirva para clasificar elementos . Los elementos "FONT". 'TEXTAREA'. "CENTER" y "BLINK" son ejemplos de extensiones HTML. Uno de los objetivos de CSS es proporcionar una alternativa a las extensiones HTML.ej. la mayoría de las veces para implementar ciertos efectos visuales.. Esta especificación define una lista de propiedades y sus valores correspondientes. 'STRONG' en HTML) elemento hijo (child element) un subelemento (subelement) en terminología SGML [5] elemento padre (parent element) el elemento contenedor (containing element) en terminología SGML [5] elemento reemplazado (replaced element) un elemento acerca del cual el formateador CSS sólo conoce sus dimensiones. CSS1 no define cómo se averiguan las dimensiones intrínsecas. los elementos 'IMG'. pseudo-clase (pseudo-class) las pseudo-clases se utilizan en CSS para permitir que información externa al propio documento HTML (p. hoja de estilo (style sheet) un conjunto de reglas HTML Lenguaje de Etiquetas para Hipertexto (HyperText Markup Language) [2]. Por ejemplo.

SGML Lenguaje de Etiquetas Generalizado Estándar (Standard Generalized Markup Language) [5].. la primera línea de un elemento) en lugar de a elementos estructurales regla (rule) una declaración (p.ej.Inicial B' consiste en dos selectores simples.Inicial' es un selector simple. 'font-family : helvetica') y su selector (p. tipo de elemento (element type) un identificador genérico (generic identifier)en terminología SGML [5] usuario (user) sinónimo de lector A lo largo de esta especificación las comillas simples ('.ej. P.. Un selector puede ser o bien un selector simple (p. 'H1 B'). selector contextual (contextual selector) un selector que corresponde a elementos según la posición de éstos en la estructura del documento. . 'H1') o bien un selector contextual (p. P.ej.ej.pseudo-elemento (pseudo-element) los pseudo-elementos se utilizan en CSS para hacer referencia a objetos tipográficos (p.ej. Un selector contextual consiste en varios selectores simples. del cual es aplicación el HTML tamaño de fuente (font-size) el tamaño para el que una fuente ha sido diseñada.Inicial' y 'B'..ej. 'H1. y no según su posición en la estructura del documento.. el tamaño de una fuente es aproximadamente igual a la distancia entre la parte inferior de la letra con descendente más baja hasta la parte superior de la letra con ascendente más alta y (opcionalmente) con una marca diacrítica.ej. Normalmente. 'H1.. el cual consiste en varios selectores simples. selector simple (simple selector) un selector que corresponde a elementos según el tipo y/o atributos de éstos.') se utilizan para encerrar código HTML y CSS... 'H1') secuencia ficticia de etiquetas (fictional tag sequence) un artificio para describir el comportamiento de las pseudo-clases y los pseudo-elementos selector (selector) una cadena que identifica a qué elementos se aplica la regla correspondiente. el selector contextual 'H1.

normalmente un "navegador". por sí mismo ya constituye una hoja de estilo. Los tipos de elemento HTML se definen en la especificación de HTML [2]. el AU debe saber que existe. Sólo hay que saber un poco de HTML y algo de terminología básica de publicación electrónica. La especificación HTML define la forma de enlazar el . La propiedad 'color' es una de las de alrededor de cincuenta propiedades que determinan la presentación de un documento HTML. En esta especificación se define lalista de propiedades y sus posibles valores. basta con decir: H1 { color: blue } Este ejemplo es una regla CSS sencilla.0 [3]. Una regla consta de dos partes principales: un selector ('H1') y una declaración ('color:blue'). El apéndice A contiene una hoja de estilo de ejemplo para presentar los documentos HTML tal y como se sugiere en la especificación HTML 2. "explorador" o "browser") tendrá una hoja de estilo predeterminada que presentará los documentos de una manera razonable – aunque discutiblemente "aburrida". La gramática formal del lenguaje CSS1 se define en el Apéndice B. Por ejemplo. Combinada con otras hojas de estilo (y una característica fundamental del CSS es que las hojas de estilo pueden combinarse) determinará la presentación final del documento. para hacer que el color de los elementos 'H1' sea azul.1 Inclusión en HTML Para que una hoja de estilo pueda influir en la presentación. Los autores de HTML sólo necesitan escribir hojas de estilo si desean sugerir un estilo específico para sus documentos. La declaración tiene dos partes: una propiedad ('color') y un valor ('blue'). El selector es el nexo entre el documento HTML y la hoja de estilo. 1. y todos los tipos de elemento HTML son posibles selectores.1 Conceptos básicos Diseñar hojas de estilo sencillas es fácil. Aunque este ejemplo sólo intenta influir en una sola de las propiedades necesarias para representar un documento HTML. Cada Agente de Usuario (AU.

HTML con las hojas de estilo. mientras que las hojas de estilo importadas se mezclan automáticamente con el resto de la hoja de estilo. y un atributo 'STYLE' de un elemento contenido en el elemento 'BODY'.com/chevere" TITLE="Chévere"> <STYLE TYPE="text/css"> @import url(http://estilo.com/basico). El elemento 'LINK' hace referencia a hojas de estilo alternativas que el usuario puede seleccionar. los AAUU antiguos no tendrán en cuenta el elemento 'STYLE'. pero su contenido será tratado como parte del elemento 'BODY'. los AAUU no tienen en cuenta las etiquetas desconocidas. Esta última opción mezcla estilo con contenido y carece de las ventajas correspondientes de las hojas de estilo tradicionales. un elemento 'STYLE' dentro del elemento 'HEAD'. el contenido del elemento 'STYLE' puede ocultarse utilizando comentarios SGML: <STYLE TYPE="text/css"><!-H1 { color: green } --></STYLE> Como el elemento 'STYLE' está declarado como "CDATA" en el DTD (tal y como se define en [2]). </BODY> </HTML> Este ejemplo muestra cuatro formas de combinar estilos con HTML: usando el elemento 'LINK' para enlazar una hoja de estilo externa. una hoja de estilo importada usando la notación CSS '@import'. Durante una fase de transición. los intérpretes conformes con SGML no considerarán la hoja de estilo del ejemplo como un comentario que no deba tenerse en cuenta. Tradicionalmente. y mostrado como tal. . Como consecuencia de ello. H1 { color: blue } </STYLE> </HEAD> <BODY> <H1>El título es azul</H1> <P STYLE="color: green">Mientras que el párrafo es verde. pero no normativa: <HTML> <HEAD> <TITLE>Título</TITLE> <LINK REL=STYLESHEET TYPE="text/css" HREF="http://estilo. Esta sección es por tanto informativa.

} Además. H3 { font-family: helvetica } Análogamente. las declaraciones también pueden agruparse: H1 { font-weight: bold. font-variant: normal.3 Herencia En el primer ejemplo.2 Agrupamiento.1.. 1. es decir. font-family: helvetica. la palabra "es" enfatizada heredará el color del elemento padre. el elemento 'BODY' puede servir para este propósito: BODY { color: black. se establecía que el color de los elementos 'H1' fuera azul. basta con establecer esa propiedad en un elemento del que desciendan todos los elementos visibles. Para establecer una propiedad de un documento a un "valor por defecto". } . se pueden agrupar selectores en listas separándolos con una coma: H1. Para reducir el tamaño de las hojas de estilo.gif) white. Otras propiedades de estilo se heredan de la misma manera. font-size: 12pt. algunas propiedades tienen su propia sintaxis de agrupamiento: H1 { font: bold 12pt/14pt helvetica } Que es equivalente al ejemplo previo. Supongamos que hay un elemento 'H1' que contiene un elemento enfatizado: <H1>¡El título <EM>es</EM> importante!</H1> Si no se ha asignado ningún color al elemento 'EM'. p. En los documentos HTML. 'font-family' y 'font-size'. también aparecerá en azul. H2. background: url(textura. font-style: normal. line-height: 14pt.ej.

El porqué de esto se comprende intuitivamente en la mayoría de los casos. pero el fondo del elemento padre se verá por defecto a través del elemento hijo. P.) Algunas propiedades de estilo no se heredan del elemento padre al elemento hijo. se ha añadido un nuevo elemento a HTML [2]: el atributo 'CLASS'. (Véase en la sección 5. no el porcentaje.Esto funcionará incluso si el autor ha omitido la etiqueta 'BODY' (lo cual es legal).4 Clase como selector Para incrementar el grado de control sobre los elementos. Se pueden clasificar todos los elementos contenidos en el elemento 'BODY'.. se define a qué propiedad se refiere éste. Muchas veces el valor de una propiedad es un porcentaje que se refiere a otra propiedad: P { font-size: 10pt } P { line-height: 120% } /* relativo a 'font-size'. 1.3 más información a este respecto. los elementos hijos de un elemento 'P' heredarán el valor calculado de 'line-height' (es decir.ej. 12pt */ Para todas las propiedades que admiten como valor un porcentaje. El ejemplo anterior establece que el color del texto es negro y que el fondo es una imagen. El fondo será blanco si la imagen no está disponible. ya que el intérprete HTML sobreentenderá la etiqueta ausente. y en la hoja de estilo se puede hacer referencia a cada clase: <HTML> <HEAD> <TITLE>Titulo</TITLE> <STYLE TYPE="text/css"> H1. . 12pt). la propiedad 'background' no se hereda. En el ejemplo.pastoral { color: #00FF00 } </STYLE> </HEAD> <BODY> <H1 CLASS=pastoral>Verde que te pasas</H1> </BODY> </HTML> Las reglas normales de herencia también se aplican a los elementos clasificados: heredan valores de su padre en la estructura del documento. es decir.

Por tanto puede ser de especial importancia como selector en una hoja de estilo.marino' es un selector no válido en CSS1.5 ID como selector HTML [2] también introduce el atributo 'ID'.5em } <P ID=z98y>Texto ancho</P> En este ejemplo. pueden tener una clase por cada selector simple. del cual se garantiza que tiene un valor único en todo el documento.Se puede hacer referencia a todos los elementos de la misma clase omitiendo el nombre de la etiqueta en el selector: . Una estructura basada en 'CLASS' sólo es útil dentro de un dominio restringido. Usando el atributo ID como selector se pueden establecer propiedades elemento por elemento.3em } H1#z98y { letter-spacing: 0. y por tanto no corresponde al elemento 'P'.pastoral { color: green } pastoral /* todos los elementos de la clase (CLASS=pastoral) */ Sólo se puede especificar una clase por selector. descritos más adelante.pastoral. (Los selectores contextuales. el primer selector corresponde al elemento 'P' debido al valor de su atributo 'ID'. No es recomendable aprovecharse de esta característica. Si bien las hojas de estilo han sido diseñadas para acrecentar la estructura de los documentos. esta característica permitirá a los autores crear documentos que se verán bien en el lienzo sin sacar provecho de los elementos estructurales del HTML. 'P. El segundo selector especifica tanto un tipo de elemento ('H1') como un valor ID. y se puede hacer referencia a él anteponiendo el símbolo '#': #z98y { letter-spacing: 0. Puede conseguirse que un elemento cualquiera emule prácticamente a cualquier otro. Por lo tanto. Se .) El CSS le da tanta potencia al atributo 'CLASS' que en muchos casos ni siquiera importa a qué elemento HTML se le asigne la clase. en el que el significado de una clase se haya establecido de antemano. 1. ya que así se elimina un nivel de estructura que tiene significado universal (elementos HTML).

se puede especificar lo siguiente: H1 { color: blue } EM { color: red } Cuando esta hoja de estilo tenga efecto. Para dar a los elementos 'EM' contenidos en un 'H1' un color diferente. En el ejemplo anterior. y sólo si concuerdan con el patrón de búsqueda. es decir. En CSS1 los selectores contextuales sólo buscan relaciones de descendencia. elementos 'LI' que tengan al menos dos ascendientes 'UL'. todas las secciones enfatizadas saldrán en rojo. En lugar de establecer todas las propiedades de estilo. debido a que el patrón de búsqueda es . pero pueden introducirse otros tipos de relación (p. Es probable que sólo quisiéramos que salieran en rojo los elementos 'EM' contenidos en un 'H1'. es decir. Los selectores contextuales consisten en varios selectores simples separados por espacios (todos los selectores descritos hasta ahora eran selectores simples). El segundo selector corresponde a un subconjunto del primero. el primer selector corresponde a elementos 'LI' que tengan al menos un ascendiente 'UL'.recomienda encarecidamente no hacer uso de las hojas de estilo de esta manera. el patrón de búsqueda concuerda si 'EM' es descendiente de 'H1'. se pueden crear primero los valores por defecto y después enumerar las excepciones. El conflicto se resuelve a favor del segundo selector por ser más específico. Este tipo de selectores se conoce como selectores contextuales. estén dentro o fuera de un 'H1'.ej. padre-hijo) en revisiones posteriores. 1. UL LI { font-size: small } UL UL LI { font-size: x-small } Aquí. si 'EM' está en el interior de un elemento 'H1'. El selector sólo hará referencia a los elementos que se correspondan con el último selector simple (en este caso el elemento 'EM'). y eso se puede conseguir de la siguiente manera: H1 EM { color: red } El selector es ahora un patrón de búsqueda en la pila de elementos abiertos.6 Selectores contextuales La herencia permite a los diseñadores CSS escribir menos.

El segundo selector corresponde a todos los elementos 'H1' que tengan un ascendiente de clase 'rojizo'. el estilo normalmente se asocia con un elemento según la posición de éste en la estructura del elemento.rojizo H1 #x78y CODE DIV. Los selectores contextuales pueden buscar tipos de elementos. H2 EM { color: red } que es equivalente a: H1 H2 H1 H2 B { color: red } B { color: red } EM { color: red } EM { color: red } 1.notaalmargen H1 { { { { font: small sans-serif } color: red } background: blue } font-size: large } El primer selector corresponde a todos los elementos 'P' que tengan a un 'DIV' entre sus ascendientes. Para un analizador CSS1. 2 Pseudo-clases y pseudo-elementos En CSS1.2) para más información a este respeto. pero que muy rojo!! */ No se pueden anidar comentarios. H2 B. El cuarto selector corresponde a todos los elementos 'H1' que tengan un ascendiente 'DIV' de clase 'notaalmargen'. Los selectores contextuales también se pueden agrupar: H1 B. El tercer selector corresponde a todos los elementos 'CODE' que sean descendientes del elemento de 'ID=x78y'. H1 EM.más largo. un comentario equivale a espacio en blanco.7 Comentarios Los comentarios literales en hojas de estilo CSS son similares a los del lenguaje de programación C [7]: EM { color: red } /* ¡¡rojo. pero no cubre algunos . atributos CLASS. Véase el orden de cascada (sección 3. Este modelo simple es suficiente para una amplia variedad de estilos. atributos ID o combinaciones de éstos: DIV P .

los vínculos destino no se ven afectados). P. Una pseudo-clase de vínculo se trata como si la clase se hubiera insertado manualmente. Un vínculo 'active' es uno que está siendo seleccionado en ese momento por el lector (p. El concepto de pseudo-clases y pseudo-elementos extiende los modos de referencia de CSS1 para permitir que informaciones externas tengan influencia a la hora de dar formato. .ej. 2..ej. una hoja de estilo puede especificar legalmente que el 'font-size' de un vínculo 'active' debería ser mayor que el de un vínculo 'visited'. pero no existen en el código fuente HTML.1 Pseudo-clases de vínculo Los Agentes de Usuario suelen representar los vínculos aún no visitados de manera distinta a los ya visitados. No es necesario que un AU reformatee un documento mostrado actualmente a causa de transiciones entre pseudoclases de vínculo. mientras que las pseudo-clases permiten a las hojas de estilo diferenciar entre distintos tipos de elementos. Las pseudo-clases y los pseudo-elementos pueden usarse en CSS como selectores. su comportamiento se define mediante una secuencia ficticia de etiquetas. se puede actuar sobre esto a través de pseudo-clases del elemento 'A': A:link { color: red } A:visited { color: blue } A:active { color: lime } /* vínculos no visitados */ /* vínculos visitados */ /* vínculos activos */ Todos los elementos 'A' que tengan un atributo 'HREF' serán colocados en uno y sólo uno de estos grupos (es decir. Los pseudo-elementos se utilizan para hacer referencia a sub-partes de elementos.. Los AAUU pueden elegir mover un elemento de 'visited' a 'link' al cabo de un cierto tiempo.efectos comunes. sino que son "insertados" por el AU bajo ciertas condiciones para que las hojas de estilo puedan hacer referencia a ellos. Se hace referencia a ellos como "clases" y como "elementos" ya que esta es una manera conveniente de describir su comportamiento. Más concretamente. haciendo clic con un botón del ratón). En CSS1. pero no es necesario que el AU reformatee dinámicamente el documento cuando el lector seleccione el vínculo 'visited'.

Por lo tanto. y viceversa.2 Pseudo-elementos tipográficos Algunos efectos tipográficos comunes están asociados no con elementos estructurales. Por tanto. .. </A> En CSS1. el tipo de elemento puede omitirse del selector: A:link { color: red } :link { color: red } Estos dos selectores seleccionarán en CSS1 los mismos elementos. alternativamente. CSS1 básico: Los AAUU pueden no tener en cuenta las reglas que contegan ':first-line' o ':first-letter' en el selector.external:visited { color: blue } <A CLASS=external HREF="http://fue. Las pseudo-clases pueden utilizarse en selectores contextuales: A:link IMG { border: solid blue } Asimismo. Obsérvese que los nombres de las clases normales preceden a las pseudo-clases en el selector. sino más bien con elementos tipográficos resultantes del formato del documento en el lienzo. las pseudo-clases pueden combinarse con las clases normales: A.ra/">vínculo externo</A> Si el vínculo de este ejemplo ha sido visitado.Los selectores de pseudo-clases no hacen referencia a clases normales. o. 2. será mostrado en azul. Los nombres de pseudo-clases no requieren coincidencia de mayúsculas y minúsculas.. la regla de estilo del ejemplo siguiente no tendrá ninguna influencia: A:link { color: red } <A CLASS=link NAME=target5> . las pseudo-clases de vínculo no tendrán ningún efecto en elementos que no sean 'A'. En CSS1 se puede hacer referencia a dos de estos elementos tipográficos a través de pseudo-elementos: la primera línea de un elemento. y la primera letra.

4). 'text-decoration' (5. El pseudo-elemento 'first-line' sólo puede asociarse a elementos en bloque. 2.4.soportar sólo parte de las propiedades de estos pseudo-elementos.4.4.5.3).2). Solamente las siguientes propiedades se aplican al elemento 'first-line': propiedades de fuente (5. 'clear' (5.4 El pseudo-elemento 'first-letter' El pseudo-elemento 'first-letter' se utiliza para letras capitales.26).5).</P> En un AU de modo texto.3). El pseudo-elemento 'first-line' es similar a un elemento en línea. Es similar a un elemento en línea si su .4. propiedades de color y fondo (5. 'text-transform' (5. 'vertical-align' (5. pero con ciertas restricciones. 'line-height' (5.8). que es un efecto tipográfico muy común. (Véase la sección 7.2).1). </P> La etiqueta final de 'first-line' se inserta al final de la primera línea que resulta al formatear en el lienzo.) 2.4. 'word-spacing' (5. La secuencia ficticia de etiquetas de este ejemplo es la siguiente: <P> <P:first-line> La primera línea de un </P:first-line> artículo del Newsweek.3 El pseudo-elemento 'first-line' El pseudo-elemento 'first-line' se utiliza para aplicar estilos especiales a la primera línea de un elemento una vez que se ha dado formato a éste en el lienzo: <STYLE TYPE="text/css"> P:first-line { font-variant: small-caps } </STYLE> <P>La primera línea de un artículo del Newsweek.4. esto podría formatearse del siguiente modo: LA PRIMERA LÍNEA DE UN artículo del Newsweek. 'letter-spacing' (5.

propiedades de borde (5.8).3). La secuencia ficticia de etiquetas es la siguiente: <P> <SPAN> <P:first-letter> L </P:first-letter>as primeras </SPAN> palabras de un artículo de The Economist. 5.2). 'texttransform' (5.</P> </BODY> </HTML> Si un AU de modo texto soporta el pseudo-elemento 'first-letter' (lo más seguro es que no lo soporte) el código anterior podría formatearse del siguiente modo: | AS PRIMERAS |__palabras de un artículo de The Economist.5).4.5. 'clear' (5. Estas son las propiedades que se aplican a un pseudo-elemento 'firstletter': propiedades de fuente (5. propiedades de color y fondo (5.26). mientras que la . 'float' (5. 'vertical-align' (sólo si 'float' es 'none'.propiedad 'float' es 'none'. 'text-decoration' (5.5.3).25). propiedades de margen (5. de otro modo es similar a un elemento flotante.6-5.5.11-5.5.5.1-5.4).22). </P> Obsérvese que las etiquetas del pseudo-elemento 'first-letter' están contiguas a su contenido (es decir. float: left } SPAN { text-transform: uppercase } </STYLE> </HEAD> <BODY> <P><SPAN>Las primeras</SPAN> palabras de un artículo de The Economist.5). propiedades de relleno (5. 'line-height' (5. Así es como se consigue que una letra capital en texto se extienda a lo largo de dos líneas: <HTML> <HEAD> <TITLE>Titulo</TITLE> <STYLE TYPE="text/css"> P { font-size: 12pt. line-height: 12pt } P:first-letter { font-size: 200%.4.10).5.5. al carácter inicial).4.5.4.

deberían considerarse ambas contenidas en el pseudo-elemento 'first-letter'. normalmente no se tiene en cuenta el pseudo-elemento 'first-letter'.inicial:first-letter { color: red } <P CLASS=inicial>Primer párrafo</A> En este ejemplo la primera letra de todos los elementos 'P' con 'CLASS=inicial' aparecería en rojo. paréntesis o puntos suspensivos) u otros caracteres que normalmente no se consideren como letras (p. El AU define qué caracteres están contenidos en el elemento 'first-letter'.etiqueta inicial del pseudo-elemento 'first-line' se inserta justo a continuación de la etiqueta inicial del elemento al cual se asocia.ej. En neerlandés. El pseudo-elemento 'first-letter' sólo puede ser asociado a elementos en bloque. por ejemplo. los pseudo-elementos deben situarse al final del selector. dígitos y símbolos matemáticos)..5 Pseudo-elementos en selectores En un selector contextual. .ej. dice el refrán. 2. Cuando el párrafo comienza con otro signo de puntuación (p. Algunos idiomas pueden tener reglas específicas sobre cómo tratar ciertas combinaciones de letras. Cuando se combinan con clases o con pseudo-clases. los pseudo-elementos sólo están permitidos al final del selector: BODY P:first-letter { color: purple } En los selectores los pseudo-elementos pueden combinarse con clases: P. Normalmente deben incluirse las comillas que precedan a la primera letra: || |\ /|ás vale | \/ |pájaro | |en mano | |que ciento volando". si la combinación de letras "ij" aparece al comienzo de una palabra. Sólo puede especificarse un pseudo-elemento por selector.

El resto de la línea (resultante del formateo en el lienzo) sería azul. Suponiendo que haya un salto de línea antes de la palabra "ocupará". font-size: 12pt } P:first-letter { color: green. Las propiedades establecidas en 'first-line' serán heredadas por 'first-letter'. deben regenerarse en la secuencia ficticia las etiquetas adicionales necesarias.2. la secuencia ficticia de etiquetas será: <P> <P:first-line> <P:first-letter> U </P:first-letter>n texto que </P:first-line> ocupará dos líneas </P> Obsérvese que el elemento 'first-letter' está dentro del elemento 'firstline'.6 Múltiples pseudo-elementos Pueden combinarse varios pseudo-elementos: P { color: red. la primera letra de cada elemento 'P' sería verde y tendría un tamaño de 24pt. font-size: 200% } P:first-line { color: blue } <P>Un texto que ocupará dos líneas</P> En este ejemplo. Si un pseudo-elemento rompe un elemento real. pero son anuladas si las mismas propiedades se establecen en 'first-letter'. mientras que el resto del párrafo sería rojo. Por ejemplo. si un elemento 'SPAN' se extiende a través de una etiqueta </P:firstline> debe regenerarse un par de etiquetas SPAN final e inicial. y la secuencia ficticia de etiquetas se convierte en: <P> <P:first-line> <SPAN> Este texto está dentro </SPAN> </P:first-line> <SPAN> de un elemento span largo </SPAN> 3 La cascada .

Por defecto. que las hojas de estilo importadas están por debajo en el orden de cascada que las reglas de la propia hoja de estilo.style. si hay conflictos entre las hojas de estilo de un documento entrante y las hojas personales del lector. La resolución de conflictos se basa en que cada regla de estilo tiene un peso. Así es fácil ver qué reglas de la propia hoja de estilo prevalecen sobre las reglas de las hojas de estilo importadas. Dos son las razones principales de esta característica: modularidad y equilibrio autor/lector. Modularidad Un diseñador de hojas de estilo puede combinar varias hojas de estilo (parciales) para reducir redundancias: @import url(http://www. Es decir. Las hojas de estilo importadas pueden a su vez importar y prevalecer sobre otras hojas de estilo. todas las sentencias "@import" deben figurar al comienzo de una hoja de estilo. más de una hoja de estilo puede influir simultáneamente en la presentación de un documento. se usarán las reglas del autor. .org/pastoral). recursivamente. @import url(http://www.org/marino). en el orden en que son importadas. reflejando así una característica fundamental de la Web: todo el mundo puede convertirse en editor. Es decir. El AU es libre de elegir el mecanismo para hacer referencia a las hojas de estilo personales. de acuerdo con las reglas de cascada definidas más adelante.En CSS.style. Las hojas de estilo importadas también están en cascada las unas con las otras. Tanto las reglas del autor como las del lector prevalecen sobre los valores por defecto del AU. Algunas veces surgirán conflictos entre las hojas de estilo que influyen en una presentación. los pesos de las reglas del lector son menores que los pesos de las reglas de los documentos del autor. antes de cualquier declaración. En CSS1. Cualquier regla especificada en la propia hoja de estilo prevalece sobre las reglas de las hojas de estilo importadas. H1 { color: red } */ /* prevalece sobre las hojas importadas Equilibrio autor/lector Tanto los autores como los lectores pueden influir sobre la presentación a través de hojas de estilo. Para ello usan el mismo lenguaje de hojas de estilo.

3. font-style: italic } En este ejemplo. Ordenar por especificidad del selector: los selectores más específicos prevalecerán sobre los más generales. Ordenar las declaraciones por pesos explícitos: las declaraciones marcadas como '!important' tienen más peso que las declaraciones no marcadas (normales). las primeras tres declaraciones tienen su peso incrementado.1 'important' Los diseñadores de hojas de estilo pueden aumentar el peso de sus declaraciones: H1 { color: black ! important. 2. Concatenando los tres números (en un sistema numérico de base elevada) se obtiene la especificidad. Una hoja de estilo importada tiene el mismo origen que la hoja de estilo desde la cual ha sido importada.2 Orden de cascada Los conflictos entre reglas son intrínsecos al mecanismo de CSS. Para averiguar la especificidad. el número de atributos CLASS en el selector (b). Una regla del lector con una declaración importante prevalecerá sobre una regla del autor con una declaración normal. 3. Una regla del autor con una declaración importante prevalecerá sobre una regla del lector con una declaración importante.3. Si no hay valor heredado (este es el caso para el elemento HTML y para las propiedades que no se heredan) se usa el valor inicial. Si no se aplica ninguna declaración.} /* a=0 b=0 c=1 -> especificidad = 1 */ . Una declaración se aplica si el selector corresponde al elemento en cuestión. mientras que la última declaración tiene peso normal. A continuación figuran algunos ejemplos: 5. LI {. que prevalecen sobre los valores por defecto del agente de usuario. 4. y el número de nombres de etiqueta en el selector (c). Para hallar el valor de una combinación elemento/propiedad. se cuenta el número de atributos ID en el selector (a). debe seguirse el siguiente algoritmo: 1.. se usa el valor heredado.. Ordenar por origen: las hojas de estilo del autor prevalecen sobre las hojas de estilo del lector. background: white ! important } P { font-size: 12pt ! important. Encontrar todas las declaraciones que se aplican al elemento/propiedad en cuestión.

estos atributos se traducen a las reglas CSS correspondientes con especificidad igual a 1. Esta estrategia da al autor de las hojas de estilo pesos considerablemente mayores que los del lector. Aunque la especificidad es la misma para ambas declaraciones. el color del elemento 'P' sería rojo... 10.} /* a=0 b=0 c=2 -> especificidad = 2 */ /* a=0 b=0 c=3 -> especificidad = 3 */ /* a=0 b=1 c=1 -> especificidad = 11 */ /* a=0 b=1 c=3 -> especificidad = 13 */ {.red UL OL LI..6.} {.. 'ALIGN'. debido a la regla de cascada número 5.1) tiene el mismo peso que una declaración basada en un ID especificado al final de la hoja de estilo: <STYLE TYPE="text/css"> #x97z { color: blue } </STYLE> <P ID=x97z STYLE="color: red"> En este ejemplo... Se supone que estas reglas están al comienzo de la hoja de estilo del autor y pueden ser anuladas por reglas de estilo subsiguientes. por ejemplo. En ese caso. 11. 8. El AU puede opcionalmente tener en cuenta otros atributos estilísticos de HTML. Ordenar por orden especificado: si dos reglas tienen el mismo peso. por ejemplo a través de un menú desplegable. En una fase .} {.. la declaración en el atributo 'STYLE' prevalecerá sobre la del elemento 'STYLE'. se impone la última especificada. Se considera que las reglas de las hojas de estilo importadas van antes que las reglas de la propia hoja de estilo. UL LI UL OL LI LI. Es por tanto importante que el lector tenga la capacidad de desactivar la influencia de una cierta hoja de estilo..} /* a=1 b=0 c=0 -> especificidad = Los pseudo-elementos y las pseudo-clases se cuentan como elementos y clases normales respectivamente. 9. 7...} {. La búsqueda del valor de la propiedad puede darse por terminada una vez que una regla tenga un peso mayor que las demás reglas que se aplican a la misma combinación elemento/propiedad.red #x34y 100 */ {. Una declaración en el atributo 'STYLE' de un elemento (véase el ejemplo de la sección 1.

transitoria esta política facilitará que coexistan atributos estilísticos con hojas de estilo.5.3.22) respectivamente. de manera que el elemento padre se verá a través de ellos. Los márgenes son siempre transparentes. y por tanto no dan lugar a un cuadro.5. Desde el punto de vista del formateador hay dos tipos principales de elementos: en bloque y en línea.) Todos los cuadros tienen un área central de contenido. con áreas opcionales a su alrededor de relleno. en el que cada elemento formateado da lugar a uno o más cuadros rectangulares.6-5. 4.5. de relleno (5. El área de relleno usa el mismo fondo que el elemento en sí (establecido con las propiedades de fondo (5. 4 Modelo de formato CSS1 asume un modelo de formato simple basado en cuadros (boxes).2-5. _________________________________________ | | | margen (transparente) | | __________________________________ | | | | | | | borde | | | | ____________________________ | | | | | | | | | | | relleno | | | | | | ______________________ | | | | | | | | | | | | | | | contenido | | | | | | | |______________________| | | | | | |____________________________| | | | |__________________________________| | |________________________________________| | | anchura del elemento | anchura del cuadro | El tamaño de margen. relleno y borde se establece con las propiedades de margen (5.10).5. El color y estilo del borde se establecen con las propiedades de borde. bordes y márgenes.7)). (Los elementos que tienen un valor de 'display' igual a 'none' no son formateados.3.11-5.1-5.5). El tamaño del cuadro es la suma de la anchura del elemento (es decir.1 Elementos en bloque . el texto o imagen formateados) y las áreas de relleno.5. y de borde (5.5. bordes y márgenes.

background: blue. <UL> <LI>1er elemento de la lista <LI>2o elemento de la lista </UL> _______________________________________________________ | | | A margen del UL (transparente) | | _______________________________________________ | | D | | B | | | E relleno del UL (rojo) | | | | _______________________________________ | | | | H | | F | | | | | a margen del LI (transparente. Asimismo. margin: A B C D.. /* así el texto es blanco sobre azul */ margin: a b c d. } LI { color: white. <STYLE TYPE="text/css"> UL { background: red. las "constantes" literales del ejemplo no son sintaxis legal de CSS1. } </STYLE> .nótese | | | _______________________________ | | | el max | | | | | | | | | | | d | e relleno del LI (azul) | | | | | | | | | | | | .Los elementos con un valor de 'display' igual a 'block' o a 'list-item' son elementos en bloque. padding: E F G H. Por otra parte. Para simplificar el diagrama se ha prescindido de los bordes. pero es un modo conveniente de relacionar los valores de la hoja de estilo con la figura. los elementos flotantes (elementos con un valor de 'float' distinto a 'none') se consideran como elementos en bloque. | | | | | | se ve el rojo a través suyo) | | | | | | _______________________________ | | | | | | d | | b | | | | | | | e relleno de LI (azul) | | | | | | | | | | | | | | | | h 1er elemento de la lista f | | | | | | | | | | | | | | | | g | | | | | | | |_______________________________| | | | | | | | | | | | | max(a. El siguiente ejemplo muestra cómo los márgenes y el relleno formatean un elemento 'UL' con dos hijos. c) | | | <. padding: e f g h.

| izq. habrían aparecido entre el relleno y los márgenes. Si hubiera habido bordes en el ejemplo anterior. de modo que las propiedades de relleno y margen de estos elementos tienen efecto en sus hijos.| | | | h 2o elemento de la lista f | | | | | | | | | | | | | | | | g | | | | | | | |_______________________________| | | | | | | | | | | | | c margen del LI (transparente. | | derecho | derecho | derecho | | | | | | | | | +-------------+ <-.parte inferior interna ^ ^ ^ ^ lado lado interior lado interior lado exterior izquierdo derecho exterior izquierdo relleno inferior derecho --------------borde inferior --------------margen inferior .<-. | izq. Pero como muestra el ejemplo.parte superior margen superior --------------borde superior --------------relleno superior +-------------+ <-. El siguiente diagrama introduce cierta terminología útil: --------------. | | | | | | se ve el rojo a través suyo) | | | | | |_______________________________________| | | | | | | | | G | | | |_______________________________________________| | | | | C | |_______________________________________________________| Técnicamente. la colocación de un elemento es relativa a los ascendientes y hermanos. las propiedades de relleno y margen no se heredan.parte superior interna | | | | | | | | |-margen-|-borde--|-relleno|--contenido--|-relleno-|--borde--|-margen-| | izq.

La altura es la altura del contenido.1 Formato vertical La anchura del margen de los elementos en bloque no flotantes especifica la distancia mínima a los bordes a los cuadros adyacentes. La parte inferior es la parte inferior del elemento. Sólo está definida para elementos en línea y flotantes. por dentro de relleno. La parte inferior interna es la parte inferior del elemento. Análogamente. la distancia entre el lado interior izquierdo y el lado interior derecho. La anchura de un elemento es la anchura del contenido. En el ejemplo anterior.<-. los márgenes del elemento 'UL' y del primer elemento 'LI' habrían sido colapsados. sólo se define para elementos en línea y elementos flotantes. 4. borde y margen. no para elementos en bloque no flotantes.parte inferior El lado exterior izquierdo es el lado de un elemento incluido su relleno. los márgenes entre los dos elementos 'LI' se colapsan usando el máximo entre el margen inferior ('margin-bottom') del primer elemento 'LI' y el margen superior ('margin-top') del segundo elemento 'LI'. En el caso de márgenes negativos. el máximo absoluto de los márgenes negativos adyacentes se resta del máximo de los márgenes positivos adyacentes. Si no hay márgenes positivos. sin borde. por fuera de relleno. su borde y su margen. relleno ni contenido entre ellos) se colapsan para usar el máximo de los dos valores de margen. el máximo absoluto de los márgenes adyacentes negativos se resta de cero. borde y margen. Lo mismo para los lados derechos. En la mayoría de los casos. borde y margen. Dos o más márgenes verticales adyacentes (es decir. El lado interior izquierdo es el lado del contenido únicamente. por dentro de relleno. es decir. si el relleno entre el elemento 'UL' y el primer elemento 'LI' (la constante "E") hubiera sido cero.1. 4. La parte superior interna es la parte superior del contenido. después de colapsarse los márgenes verticales.2 Formato horizontal . borde y margen. la distancia entre la parte inferior interna y la parte superior interna. por dentro de relleno. el resultado es visualmente más agradable y más parecido a lo que espera el diseñador.--------------.1. La parte superior es la parte superior del elemento incluyendo relleno. es decir. no para elementos en bloque no flotantes. borde y margen.

el valor será reemplazado por el valor mínimo. se asignará el valor 'auto' al 'margin-right'. 'padding-left'. Si ninguna de las propiedades vale 'auto'. ya sea porque se ha especificado así explícitamente. un valor de 'width' igual a 'auto' se reemplaza por la anchura intrínseca. Para los elementos reemplazados. el AU asignará a esa propiedad un valor que haga que la suma de las siete sea igual a la anchura del padre.La posición y tamaño horizontales de un elemento en bloque no flotante quedan determinados por siete propiedades: 'margin-left'. De otro modo. 'width' y 'margin-right'. Esto centrará al elemento dentro de su padre. y una de ellas es 'width'. un valor 'auto' de 'width' se reemplaza automáticamente por la anchura intrínseca del elemento. 'width' y 'marginright' es 'auto'. Si 'width' cae por debajo de este límite. El 'width' tiene un valor mínimo no negativo definido por el AU (que puede variar de elemento a elemento e incluso depender de otras propiedades). Si el elemento es un elemento reemplazado. la anchura ('width') de un elemento es 'auto'. 'width'. Si exactamente una de las propiedades 'margin-left'. se les asignará el mismo valor. Si más de una de las tres vale 'auto'. 'padding-right'. 'border-left'. esto significa que el AU calcula la anchura de modo que la suma de las siete propiedades mencionadas en el párrafo precedente sea igual a la anchura del padre. o porque valiendo 'auto' las reglas que se describen más adelante lo hacen demasiado pequeño. de modo que para ellos sólo puede haber dos valores 'auto'. Por defecto. entonces las otras ('margin-left' y/o 'margin-right') serán puestas a cero. si tanto 'margin-left' como 'margin-right' son 'auto'. Tres de las siete propiedades pueden ser establecidas a 'auto': 'marginleft'. La anchura de estas siete propiedades es siempre igual a la anchura del elemento padre. y 'width' recibirá el valor necesario para que la suma de las siete sea igual a la anchura del padre. . 'border-right' y 'margin-right'. Si el elemento no es un elemento reemplazado.

A diferencia de los márgenes verticales. El marcador se coloca de acuerdo con el valor de la propiedad liststyle: <STYLE TYPE="text/css"> UL { list-style: outside } UL.Si se establece 'auto' como el valor de una de las siete propiedades de un elemento en línea o flotante. se tratará como si se hubiera establecido a cero. 4. pero precedidos por un marcador de objeto de lista. 4.3 Elementos objeto de lista Los elementos con un valor de la propiedad 'display' igual a 'list-item' se formatean como elementos en bloque.1.compact { list-style: inside } </STYLE> <UL> <LI>el primer elemento va primero <LI>el segundo elemento va después </UL> <UL CLASS=COMPACT> <LI>el primer elemento va primero <LI>el segundo elemento va después </UL> Este ejemplo puede formatearse como sigue: * el primer elemento va primero * el segundo elemento va después * el primer elemento va primero * el segundo elemento va después Si el texto fuera de derecha a izquierda.1. los márgenes horizontales no se colapsan.4 Elementos flotantes . los marcadores habrían estado en el lado derecho del cuadro. El tipo de marcador se determina por la propiedad liststyle.

2. o la parte superior de aquél debe estar por debajo de la parte inferior de éstos. Un elemento flotante a la izquierda debe ser colocado lo más a la izquierda posible. 8. 7.1 para una explicación de los términos): 1. Los márgenes. La parte superior de un elemento flotante no puede estar por encima de la parte superior de ningún cuadro de línea (véase la sección 4. Análogamente para los elementos flotantes a la derecha. relleno o borde de otro elemento en bloque. . El lado exterior izquierdo de un elemento flotante a la izquierda no puede estar a la izquierda del lado interior izquierdo de su elemento padre. bordes y relleno del propio elemento serán respetados. y un elemento flotante a la derecha lo más a la derecha posible. formateándose entonces como un elemento en bloque. El flujo normal continuará por el lado derecho. Un elemento flotante debe ser colocado lo más arriba que sea posible. y los márgenes nunca se colapsarán con los márgenes de elementos adyacentes. la imagen se mueve hacia la izquierda hasta que se alcanza el margen. El lado exterior izquierdo de un elemento flotante a la izquierda debe estar a la derecha del lado exterior derecho de todos los elementos flotantes a la izquierda anteriores (en el código fuente HTML).Por medio de la propiedad 'float'. Análogamente para los elementos flotantes a la derecha.4) cuyo contenido preceda al elemento flotante en el código fuente HTML. La parte superior de un elemento flotante no puede estar por encima de la parte superior de ningún elemento flotante o en bloque anterior. 4. 3. El lado exterior derecho de un elemento flotante a la izquierda no puede estar a la derecha del lado exterior izquierdo de ningún elemento flotante a la derecha que esté a la derecha de aquél. Análogamente para los elementos flotantes a la derecha. Tiene preferencia una posición más alta que una que esté más a la izquierda/derecha. 5. Un elemento es posicionado de acuerdo con las siguientes restricciones (véase la sección 4. 6. puede declararse que un elemento esté fuera del flujo normal de los elementos. Por ejemplo. haciendo la propiedad 'float' de una imagen igual a 'left'. La parte superior de un elemento flotante no puede estar por encima de la parte superior interna de su padre.

Un elemento en línea puede compartir el espacio de una línea con otros elementos.. | bordes y rellenos.. cuando el elemento flotante es más ancho o más alto que el elemento en que está contenido. margin de P) ______________________________ | Texto de ejemplo | márgenes sin más propósito | _____ que mostrar cómo se | | | mueven los elementos | | IMG | flotantes a la | | | izquierda del | |_____| elemento padre al | mismo tiempo que se | de IMG respetan sus márgenes. Considérese este ejemplo: . Hay dos situaciones en que un elemento flotante puede superponerse con los márgenes. bordes y rellenos de otros elementos:   cuando el elemento flotante tiene un margen negativo: los márgenes negativos de los elementos flotantes se respetan como en otros elementos en bloque. | | | | | | | | | | | | | m a r g e n d e P Obsérvese que el margen del elemento 'P' está alrededor del elemento 'IMG' flotante.<STYLE TYPE="text/css"> IMG { float: left } BODY.2 Elementos en línea Los elementos que no son formateados como elementos en bloque son elementos en línea. </BODY> Este ejemplo podría formatearse como sigue: ________________________________________ | | | | | | | | | | | | | | | | m a r g e n d e B O D Y max(margen de BODY.gif> Texto de ejemplo sin más. 4. |Obsérvese cómo se colapsan los |márgenes verticales de los |elementos en bloque no flotantes. P. IMG { margin: 2em } </STYLE> <BODY> <P> <IMG SRC=img.

éstos no tendrán efecto allí donde el elemento está partido: -----Aquí aparecen |varias ------------palabras| enfatizadas -------- (Esta "figura" esta ligeramente distorsionada debido al uso de gráficos ASCII. Se puede suponer que los elementos reemplazados van con sus propias dimensiones intrínsecas. bordes.4 una descripción de cómo calcular la altura de las líneas.3 Elementos reemplazados Un elemento reemplazado es un elemento que es reemplazado por un contenido al que se apunta desde el elemento.) Véase en la sección 4. el elemento 'IMG' es reemplazado por la imagen a la que apunta el atributo 'SRC'. La propiedad 'height' se usa de la misma manera. habrá dos elementos en línea en esa línea: Aquí aparecen varias palabras enfatizadas. Si se especifica un valor diferente de 'auto' en la hoja de estilo.</P> Este ejemplo podría formatearse como sigue: Aquí aparecen varias palabras enfatizadas Si el elemento tiene márgenes. se usará este valor.<P>Aquí <STRONG>aparecen</STRONG> varias <EM>palabras enfatizadas</EM>. Si el elemento 'P' es lo suficientemente ancho como para que se formatee todo el elemento en una sola línea. rellenos u otras decoraciones asociadas. un elemento en línea será partido en varios cuadros: <P>Aquí aparecen <EM>varias palabras</EM> enfatizadas. . P. se usará la anchura intrínseca como anchura del elemento.</P> El elemento 'P' es normalmente un elemento en bloque. y el elemento reemplazado se escalará como corresponda (el método de escalado dependerá del tipo de medio).. 4. en HTML. mientras que los elementos 'STRONG' y 'EM' son elementos en línea. Si el valor de la propiedad 'width' es 'auto'. Si no hay suficiente espacio en una sola línea.ej.

la definición recién dada asegura que las líneas de base de líneas sucesivas estarán separadas exactamente . Para llegar a esa altura de línea. La altura del cuadro de línea va desde la parte superior de la sección más alta hasta la parte inferior de la sección más baja.ej.. borde y margen) está por encima de la sección de texto más alta. se añade espacio por encima y por debajo del texto de la línea. La diferencia entre el tamaño de la fuente y la altura de la línea se llama interlineado. entonces cada una de esas secciones tiene su propio semi-interlineado por encima y por debajo. o si su parte inferior está por debajo de la sección más baja. En el caso normal en que sólo haya un valor de 'line-height' para todo el párrafo y no haya imágenes altas. se añade un espacio de 2pt. se superpondrá con el texto de otras líneas. Los elementos vacíos influyen en este cálculo igual que lo hacen los elementos con contenido. 1pt por encima y 1pt por debajo de la línea. Los elementos reemplazados de la línea (p. en principio. Si una línea de texto contiene secciones con valores diferentes de 'lineheight' (porque haya elementos en línea dentro de la línea). cada línea formará un cuadro de línea rectangular. incluyendo relleno. da la altura total de una línea de texto.Los elementos reemplazados pueden ser en bloque o en línea. A la mitad del interlineado se le denomina semiinterlineado. a saber. Obsérvese que los márgenes. ya que los elementos pueden posicionarse verticalmente por medio de la propiedad 'vertical-align'. 4. imágenes) pueden agrandar el cuadro de línea si la parte superior del elemento reemplazado (es decir. Obsérvese que la parte superior y la parte inferior no corresponden necesariamente al elemento más alto. En otras palabras: si el 'line-height' es demasiado pequeño para el relleno o borde elegidos.4 La altura de las líneas Todos los elementos tienen una propiedad 'line-height' (altura de línea) que. Después del formato. bordes y rellenos por encima y por debajo de elementos en línea no reemplazados no influyen en la altura de la línea. Por ejemplo. cada cuadro de línea se inserta inmediatamente debajo de la línea anterior. Para formar un párrafo. si el texto tiene 12pt de alto y el 'line-height' está establecido en '14pt'.

Si el valor resultante es 'transparent'.png)"> <BODY STYLE="background: red"> . Si no. Esta regla permite lo siguiente: <HTML STYLE="background: url(http://style. Esto es importante cuando deben alinearse columnas de texto con fuentes distintas. Con el fin de tener en cuenta las suposiciones de los diseñadores.ej. lo cual plantea dos cuestiones a la hora de formatear un documento:   ¿en base a qué deberían establecerse las dimensiones del lienzo? cuando el documento no cubre todo el lienzo. en cuyo caso el interlineado será negativo.com/marmol. Obsérvese que esto no imposibilita que los textos de dos líneas adyacentes se superpongan.por un 'line-height'. Ningún elemento estructural del documento corresponde al lienzo. También es razonable esperar que el AU cambie la anchura del lienzo cuando se cambie el tamaño de la ventana. la representación queda indefinida. 4. pero CSS1 deja esta cuestión a merced del AU. CSS1 introduce una regla especial para averiguar el fondo del lienzo: Si el valor del 'background' del elemento 'HTML' es distinto a 'transparent'. El 'line-height' puede ser menor que la altura del texto. pero esto también está fuera del alcance de CSS1. entonces úsese el fondo especificado. ya que entonces se pueden acercar más las líneas. úsese el valor del 'background' del elemento 'BODY'. Esto es útil si se sabe que el texto no contiene descendentes (p. Las extensiones HTML han sentado un precedente para la segunda cuestión: los atributos del elemento 'BODY' establecen el fondo de todo el lienzo. por ejemplo en una tabla. porque sólo contiene letras mayúsculas).5 El lienzo El lienzo es la parte de la superficie de dibujo del AU en que se representan los documentos. ¿cómo debería representarse esta área? Una respuesta razonable a la primera pregunta es que la anchura inicial del lienzo se base en el tamaño de la ventana.

<familia-defuentes> y <estilo-de-borde>) se describen bajo la propiedad correspondiente. <número> y <color>.]* <nombre-de-familia> Valor: <url> ? <color> [ / <color> ]? Valor: <url> || <color> Los valores entre "<" y ">" dan un tipo de valor.4} Valor: [<nombre-de-familia> . Esta sección enumera las propiedades de estilo definidas y la lista correspondiente de sus posibles valores en CSS1.1 Notación para los valores de las propiedades En el texto que sigue. 5. El fondo del elemento 'BODY' (que puede cubrir el lienzo completamente o no) será rojo. Los tipos más especializados (p. el elemento 'BR' especifica un salto de línea entre palabras.. Los tipos más comunes son <longitud>. Hasta que haya otros medios disponibles para hacer referencia al lienzo. éstos se describen en la sección 6. Versiones futuras de CSS podrían manejar contenido añadido y reemplazado. En HTML. 5 Propiedades CSS1 Las hojas de estilo influyen sobre la presentación de los documentos asignando valores a propiedades de estilo. <url>. <porcentaje>. los valores permitidos para cada propiedad se enumeran con una sintaxis similar a la siguiente: Valor: N | NW | NE Valor: [ <longitud> | thick | thin ]{1. 4. En efecto.En este ejemplo. el lienzo será cubierto con "marmol".6 Elementos BR Las propiedades y valores de CSS1 no pueden describir el comportamiento del elemento 'BR'. pero los formateadores CSS1 deben tratar los 'BR' de forma especial. se recomienda que las propiedades del lienzo se establezcan en el elemento 'BODY'.ej. . el elemento se reemplaza por un salto de línea.

palabra o grupo precedente se repite cero o más veces. 5.) también deben aparecer literalmente. puede ir seguido por uno de los siguientes modificadores:     Un asterisco (*) indica que el tipo. se repite al menos A veces y como mucho B veces. Un signo más (+) indica que el tipo. deben incluirse todas ellas en el orden especificado. Cursive o Kursiv.B}) indica que el tipo. y la doble barra es más fuerte que la barra. La barra inclinada (/) y la coma (.. 5. Un par de números entre llaves ({A. Incline. Una barra (|) separa alternativas: debe especificarse una de ellas. no es un problema sencillo aplicar propiedades típicas de selección de fuentes a una fuente específica. Una barra doble (A || B) significa que debe especificarse A. P. Un signo de interrogación (?) indica que el tipo. Desgraciadamente. Slanted. Cada tipo. "a b | c || d e" es equivalente a "[ a b ] | [ c || [ d e ]]". o grupo entre corchetes. Así.Otras palabras son palabras clave que deben aparecer literalmente. sin comillas.2 Propiedades de fuente El establecimiento de propiedades de fuente será uno de los usos más frecuente de las hojas de estilo. Cuando aparezcan varias cosas yuxtapuestas. B o ambas. Los corchetes ([]) se usan para agrupar. CSS1 define las propiedades 'font-family'. pero también pueden utilizarse otros términos como Oblique. 'font-variant' y 'fontweight'. palabra o grupo precedente.2. 'font-style'. palabra clave. para referirse a texto inclinado se utiliza normalmente el término 'italic'. en cualquier orden. no existe una taxonomía bien definida y universalmente aceptada para clasificar las fuentes. palabra o grupo precedente es opcional. 'font'. y algunos términos que se aplican a una familia tipográfica pueden no ser apropiados para otras. 'font-size'. La yuxtaposición es más fuerte que la doble barra. palabra o grupo precedente se repite una o más veces.ej. Por tanto.1 Emparejamiento de fuentes .

el AU utiliza la propiedad 'font-family' para elegir una familia tipográfica tentativa. Las propiedades se emparejan en un orden bien definido para asegurarse de que los resultados de este proceso de emparejamiento sean tan consistentes entre AAUU como sea posible (suponiendo que se ponga a la disposición de todos ellos la misma biblioteca de fuentes tipográficas).Al no haber una taxonomía universal aceptada para las propiedades de las fuentes. En un elemento dado. Si hay dos fuentes que tengan exactamente las mismas propiedades. El AU puede saber de la existencia de una fuente porque haya sido instalada localmente o porque haya sido previamente descargada de la web. Si hay emparejamientos para todas las propiedades restantes. pero no contiene un signo para el carácter considerado. usando el mejor emparejamiento que pueda lograrse con la fuente por defecto. el emparejamiento entre propiedades y fuentes tipográficas debe hacerse con cuidado. Si no hay una fuente emparejada dentro de la familia tipográfica procesada en el paso 2. 2. 5. 3. 1.) Las reglas de emparejamiento de cada propiedad mencionada en el paso (2) son las siguientes: . y si hay una familia tipográfica ('fontfamily') alternativa en el conjunto de fuentes. y si hay una familia tipográfica alternativa en el conjunto de fuentes. una de ellas se descarta. y para cada carácter de ese elemento. entonces se usa la familia tipográfica por defecto del AU y se repite el paso 2. El Agente de Usuario hace (o accede a) una base de datos de todas las propiedades relevantes con respecto a CSS1 de todas las fuentes de cuya existencia sabe el AU. El resto de las propiedades se prueban con la familia de acuerdo con los criterios de emparejamiento descritos para cada propiedad. Si hay una fuente emparejada. (El algoritmo recién descrito puede optimizarse para evitar tener que comprobar las propiedades CSS1 con cada carácter. Si no hay fuente dentro de la familia seleccionada en 2. el AU integra todas las propiedades de fuente aplicables a ese elemento. entonces se repite el paso 2 con la siguiente familia tipográfica alternativa. Véase el apéndice C para una descripción de la codificación de fuentes y caracteres. 4. A partir del conjunto completo de propiedades. entonces se repite el paso 2 con la siguiente familia tipográfica alternativa. entonces ésa es la fuente emparejada con el elemento dado.

(2) con una fuente en la que las versalitas sean sintetizadas. 'small-caps' se empareja (1) con una fuente etiquetada como 'small-caps'. A diferencia de la mayoría de las demás propiedades CSS1. A continuación se comprueba 'font-variant'. No fallará nunca (ver 'font-weight' más abajo). 3. 'font-size' debe emparejarse dentro de un margen de tolerancia dependiente del AU. mientras que la tolerancia de fuentes de mapas de bits podría ser tan grande como del 20%. De otro modo los valores deben coincidir exactamente o font-style fallará. se basarán en el valor del 'font-size' realmente utilizado. Los cálculos ulteriores. Se comprueba 'font-style' en primer lugar.1. Una fuente de versalitas puede ser sintetizada escalando electrónicamente las letras mayúsculas de una fuente normal. los valores se separan por comas para indicar que son alternativos: BODY { font-family: gill. 4.2 'font-family' Valor: [[<nombre-de-familia> | <familia-genérica>]. o (3) por una fuente en la que todas las letras minúsculas estén reemplazadas por letras mayúsculas.2. sans-serif } Hay dos tipos de valores en la lista: <nombre-de-familia> . helvetica. 2. 'normal' se empareja con una fuente que no esté etiquetada como 'small-caps' (versalitas).. p. 5.ej. Normalmente.]* [<nombre-de-familia> | <familia-genérica>] Inicial: depende del AU Se aplica a: todos los elementos Se hereda: sí Valores porcentuales: N/A Esta propiedad es una lista de nombres de familias tipográficas y/o nombres de familias genéricas ordenadas por prioridad. 'italic' se satisfará si hay o bien una fuente en la base de datos de fuentes del AU etiquetada con la palabra clave CSS 'italic' (preferentemente) o bien con 'oblique'. los tamaños de las fuentes escalables se redondean al píxel más cercano. usando 'em' en otras propiedades. no en el que ha sido especificado. A continuación se comprueba 'font-weight'.

El nombre de una familia tipográfica para elegir. En el último ejemplo, "gill" y "helvetica" son familias tipográficas. <familia-genérica> En el ejemplo anterior, el último valor es un nombre de familia genérica. Se definen las siguientes familias genéricas:
    

'serif' (p.ej. Times) 'sans-serif' (p.ej. Helvetica) 'cursive' (p.ej. Zapf-Chancery) 'fantasy' (p.ej. Western) 'monospace' (p.ej. Courier)

Se recomienda a los diseñadores de hojas de estilo ofrecer una familia tipográfica genérica como última alternativa. Los nombres de fuentes que contengan espacios en blanco deberían entrecomillarse:
BODY { font-family: "new century schoolbook", serif } <BODY STYLE="font-family: 'My own font', fantasy">

Si se omiten las comillas, no se tienen en cuenta los caracteres de espacio que haya antes y después del nombre de la fuente, y cualquier secuencia de caracteres de espacio dentro del nombre de la fuente se convierte a un único espacio. 5.2.3 'font-style' Valor: normal | italic | oblique Inicial: normal Se aplica a: todos los elementos Se hereda: sí Valores porcentuales: N/A La propiedad 'font-style' elige entre letra normal (a veces llamada "romana" o "recta"), itálica y oblicua dentro de una familia tipográfica. Un valor 'normal' selecciona una fuente clasificada como 'normal' en la base de datos de fuentes del AU, mientras que 'oblique' selecciona una fuente marcada como 'oblique'. Un valor 'italic' selecciona una fuente que está marcada como 'italic', o, si ésta no está disponible, una marcada como 'oblique'.

La fuente marcada como 'oblique' en la base de datos de fuentes del AU en realidad puede haber sido generada electrónicamente inclinando una fuente normal. Las fuentes que incluyan las palabras Oblique, Slanted o Incline en su nombre estarán normalmente marcadas como 'oblique' en la base de datos de fuentes del AU. Las fuentes que incluyan las palabras Italic, Cursive o Kursiv en su nombre estarán normalmente marcadas como 'italic'.
H1, H2, H3 { font-style: italic } H1 EM { font-style: normal }

En este ejemplo, el texto enfatizado contenido en un título 'H1' aparecerá con letra normal. 5.2.4 'font-variant' Valor: normal | small-caps Inicial: normal Se aplica a: todos los elementos Se hereda: sí Valores porcentuales: N/A Otro tipo de variación dentro de una familia tipográfica son las versalitas. En una fuente de letras versalitas las letras minúsculas son similares a las mayúsculas, pero de menor tamaño y con proporciones ligeramente distintas. La propiedad 'font-variant' selecciona esa fuente. Un valor 'normal' selecciona una fuente que no es de letras versalitas; 'small-caps' selecciona una fuente de versalitas. En CSS1 es suficiente (pero no necesario) que la fuente de versalitas se cree tomando una fuente normal y reemplazando las letras minúsculas por caracteres de caja alta escalados. Como último recurso, se podrán utilizar letras mayúsculas como sustitutas de una fuente de versalitas. El siguiente ejemplo produce un elemento 'H3' en versalitas, con palabras enfatizadas en versalitas oblicuas:
H3 { font-variant: small-caps } EM { font-style: oblique }

Puede haber otras variantes en la familia tipográfica, como por ejemplo fuentes con numerales de estilo antiguo, numerales versalitas, letras condensadas o expandidas, etc. CSS1 no tiene propiedades para seleccionar éstas. CSS1 básico: en el caso de que esta propiedad provoque que el texto se transforme a mayúsculas, se aplicarán las mismas consideraciones que para la propiedad 'text-transform'. 5.2.5 'font-weight' Valor: normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 Inicial: normal Se aplica a: todos los elementos Se hereda: sí Valores porcentuales: N/A La propiedad 'font-weight' selecciona el peso de la fuente. Los valores '100' a '900' forman una secuencia ordenada, en la que cada número indica un peso que es al menos tan pesado como su predecesor. La palabra clave 'normal' es sinónima de '400', y 'bold' (negrita) es sinónima de '700'. Se ha demostrado que otras palabras clave distintas de 'normal' y 'bold' se confunden a menudo con nombres de fuentes, y por ello se ha elegido una escala numérica para la lista de 9 valores.
P { font-weight: normal } H1 { font-weight: 700 } /* 400 */ /* bold */

Los valores 'bolder' y 'lighter' seleccionan pesos de fuente que son relativos al peso heredado del padre:
STRONG { font-weight: bolder }

Los elementos hijos heredan el peso resultante, no el valor de la palabra clave. Las fuentes (los datos de las fuentes) tienen normalmente una o más propiedades cuyos valores son nombres que describen el "peso" de una fuente. No hay un significado universal aceptado para estos nombres de pesos. Su papel principal es distinguir tipos de letra de distinto peso dentro de la misma familia tipográfica. El uso de unas familias a otras es bastante variable; por ejemplo, una fuente que uno podría pensar que es

Semi. Heavy. el algoritmo por defecto para rellenar los "huecos" es el siguiente: si '500' está sin asignar. Obsérvese cómo en el segundo ejemplo se ha decidido dejar "Ejemplo 2 Extrablack" sin asignar. ExtraBlack. se asigna a la misma fuente que la siguiente palabra clave más ligera. Medium. Black. o a la de la siguiente más pesada en caso contrario. se asignan a la misma fuente que la siguiente palabra clave más pesada asignada. Medium. El nombre de peso asociado a esa fuente normalmente será Book. Si hay menos de nueve pesos en la familia. 300 . Con la asociación de valores de peso numéricos a las otras denominaciones de pesos dentro de cada familia sólo se pretende preservar el orden de grosores dentro de esa familia.ej. Sin embargo. '700'. Roman. o a la de la siguiente más ligera en caso contrario. Al no haber un uso estándar de nombres. los valores de la propiedad de peso en CSS1 se dan según una escala numérica en la que el valor '400' ('normal') se corresponde con la fuente de texto "normal" de esa familia.o DemiBold. Regular. '200' o '100' sigue sin estar asignado. Roman. Los siguientes dos ejemplos ilustran el proceso. Roman o Normal. Fuentes disponibles | Asignaciones | Relleno de huecos ----------------------+---------------+------------------"Example1 Regular" | 400 | 100. Bold. Regular. Normal o a veces Medium. se le asignará la misma fuente que para '400'. Medium. Si cualquiera de los valores '600'. Book. Bold o Black. Supónganse cuatro pesos en la familia "Ejemplo 1". hace OpenType). de más ligero a más pesado: Regular. Bold. '800' o '900' sigue sin estar asignado. 200. la siguiente heurística nos dice cómo se hace la asignación en los casos típicos:     Si la fuente tipográfica ya usa una escala tipográfica con nueve valores (como p.negrita (bold) podría ser descrita como Regular. si la hay. Heavy. Y supónganse seis pesos en la familia "Ejemplo 2": Book. Si cualquiera de los valores '300'. dependiendo de lo gruesa que sea la letra "normal" de la fuente dentro del diseño. si la hay. los pesos de la fuente deberían aplicarse directamente. Si hay al mismo tiempo una fuente marcada como Medium y otra marcada como Book. La fuente marcada como "Bold" corresponderá normalmente al valor de peso '700'. entonces Medium se asigna normalmente al valor '500'.

y el emparejamiento de 'lighter' se hace con la siguiente fuente más ligera dentro de la familia. No hay ninguna garantía de que vaya a haber una fuente más pesada para cada uno de los valores de 'font-weight'. en cuyo caso selecciona el siguiente valor numérico más ligero (y mantiene la fuente sin cambios). por ejemplo. el emparejamiento de 'bolder' se hace con la siguiente fuente más pesada disponible en el cliente dentro de la misma familia. otras pueden tener nueve fuentes de pesos diferentes.6 'font-size' Valor: <tamaño-absoluto> | <tamaño-relativo> | <longitud> | <porcentaje> Inicial: medium . a menos que no exista tal fuente. La única garantía es que una fuente con un valor dado no será menos pesada que fuentes con valores más ligeros.2. 200. algunas familias tipográficas pueden tener solamente una fuente normal y una fuente negrita (bold). 5."Example1 Medium" "Example1 Bold" "Example1 Heavy" | | | 500 700 800 | | | 600 900 Fuentes disponibles | Asignaciones | Relleno de huecos ----------------------+---------------+------------------"Example2 Book" | 400 | 100. Para ser más precisos. el significado de las palabras clave relativas 'bolder' y 'lighter' es el siguiente:   'bolder' selecciona el siguiente peso que esté asignado a una fuente que sea más pesada que la heredada. a menos que el valor heredado fuera '900'. 300 "Example2 Medium" | 500 | "Example2 Bold" | 700 | 600 "Example2 Heavy" | 800 | "Example2 Black" | 900 | "Example2 ExtraBlack" | (none) | Ya que la intención de las palabras clave 'bolder' y 'lighter' es hacer más pesada o más ligera la fuente dentro de la familia. en cuyo caso el peso resultante también sería '900'. Si no existe tal peso. el resultado es simplemente el siguiente valor numérico más pesado (y la fuente permanece sin cambiar). y teniendo en cuenta que una familia puede no tener fuentes asignadas a todos los valores simbólicos de peso. 'lighter' es similar. pero funciona en el sentido opuesto: selecciona la siguiente palabra clave más ligera con una fuente diferente de la heredada.

El AU puede tener que extrapolar valores de la tabla si el valor numérico rebasa los límites de las palabras clave. los valores de longitudes expresados en 'em' y 'ex' se refieren al tamaño de fuente del elemento actual. Por otra parte.Se aplica a: todos los elementos Se hereda: sí Valores porcentuales: relativos al tamaño de fuente del elemento padre <tamaño-absoluto> Una palabra clave de tipo <tamaño-absoluto> es un índice a una tabla de tamaños de fuente calculados y guardados por el AU. En todas las demás propiedades. si la fuente 'medium' es de 10pt. dentro de una escena de realidad virtual una fuente puede obtener un tamaño diferente debido a la distorsión de la perspectiva.5 entre índices sucesivos. Para la pantalla de una computadora se sugiere un factor de escala de 1. dependiendo del contexto. estas unidades de longitud se refieren al tamaño de fuente del elemento padre. Obsérvese que una aplicación puede reinterpretar un tamaño explícito. el AU es libre de interpolar entre entradas de la tabla o redondear a la más cercana. Los valores posibles son: [ larger | smaller ]. <tamaño-relativo> Una palabra clave de tipo <tamaño-relativo> se interpreta como relativa con respecto a la tabla de tamaños de fuente y al tamaño de fuente del elemento padre. la fuente 'large' podría ser de 15pt. Los valores de longitud y los porcentuales no deberían tener en cuenta la tabla de tamaños de fuente cuando se calcule el tamaño del elemento. No se permiten valores negativos. Por ejemplo. La tabla puede ser distinta de una familia a otra. Por ejemplo. Los valores posibles son: [ xx-small | x-small | small | medium | large | xlarge | xx-large ]. . Si el tamaño del elemento padre no está cercano a una de las entradas de la tabla. si el elemento padre tiene un tamaño de fuente 'medium'. En la propiedad 'font-size'. Medios diferentes pueden necesitar diferentes factores de escala. a la hora de calcular la tabla. un valor 'larger' hará que el tamaño de fuente del elemento considerado sea 'large'. el AU debería tener en cuenta la calidad y disponibilidad de las fuentes.

lo cual significa que las tres se establecen a su valor inicial ('normal'). establece 'font-variant' en 'normal'. serif } normal small-caps 120%/120% fantasy } En la segunda regla. 'font-variant'.5. serif } bold italic large Palatino. La sintaxis de esta propiedad se basa en la notación abreviada tipográfica tradicional para establecer múltiples propiedades relacionadas con los tipos de letra. 'font-weight'. 'font-size'. implícitamente. P P P P P { { { { { font: font: font: font: font: 12pt/14pt sans-serif } 80% sans-serif } x-large/110% "new century schoolbook".7 'font' Valor: [ <font-style> || <font-variant> || <font-weight> ]? <font-size> [ / <line-height> ]? <font-family> Inicial: no definido para propiedades abreviadas Se aplica a: todos los elementos Se hereda: sí Valores porcentuales: sólo permitidos para <font-size> y <line-height> La propiedad 'font' es una propiedad abreviada para establecer las propiedades 'font-style'. el porcentaje de altura de línea se refiere al tamaño de fuente del propio elemento. 5. véanse las propiedades anteriormente definidas. .Ejemplos: P { font-size: 12pt. Las propiedades para las cuales no se dan valores se establecen a su valor inicial. La cuarta regla establece 'font-weight' en 'bold'.2. En la tercera regla.5em } Si se utiliza el factor de escala sugerido de 1. Para una definición de los valores iniciales y permitidos. las tres últimas declaraciones son idénticas. las propiedades 'fontstyle'. En las tres primeras reglas del ejemplo anterior. 'font-variant' y 'font-weight' no se mencionan explícitamente. } BLOCKQUOTE { font-size: larger } EM { font-size: 150% } EM { font-size: 1. 'font-style' en 'italic' e. el valor porcentual del tamaño de fuente ('80%') se refiere al tamaño de fuente del elemento padre. 'line-height' y 'fontfamily' en un mismo lugar de una hoja de estilo.

La quinta regla establece 'font-variant' ('small-caps').1 'color' Valor: <color> Inicial: depende del UA Se aplica a: todos los elementos Se hereda: sí Valores porcentuales: N/A Esta propiedad describe el color del texto de un elemento (color de primer plano o foreground color).3.0.0) } /* lenguaje natural */ /* RGB con rango 0-255 */ Véase en la sección 6. 'font-size' (120% de la fuente del padre). 5. y si está fija o si se mueve con respecto al lienzo (es decir. También se puede establecer la posición de la imagen.3 una descripción de los valores de color posibles. La propiedad 'color' se hereda normalmente. 5.2 'background-color' Valor: <color> | transparent Inicial: transparent Se aplica a: todos los elementos . 'line-height' (120% del tamaño de la fuente) y 'fontfamily' ('fantasy'). si hace scroll). Hay distintas maneras de especificar el color rojo: EM { color: red } EM { color: rgb(255. pero el fondo del elemento padre se verá por defecto a través de los hijos.3 Propiedades de color y fondo Estas propiedades describen el color (a menudo llamando en inglés foreground color. Se deduce que la palabra clave 'normal' se aplica a las dos restantes propiedades: 'font-style' y 'font-weight'. Las propiedades de fondo no se heredan. la superficie sobre la cual se representa el contenido). 5. color de primer plano) y el fondo (background) de un elemento (es decir.3. Se puede establecer un color de fondo y/o una imagen de fondo. ya que el valor inicial de 'background-color' es transparente ('transparent'). si la imagen se repite y cómo se repite.

El valor 'repeat-x' ('repeat-y') hace que la imagen se repita horizontalmente (verticalmente).gif).3 'background-image' Valor: <url> | none Inicial: none Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A Esta propiedad establece la imagen de fondo de un elemento.3.3.Se hereda: no Valores porcentuales: N/A Esta propiedad establece el color de fondo de un elemento. Cuando se establece una imagen de fondo. BODY { background-image: url(marmol. H1 { background-color: #F00 } 5. creando una sola banda de imágenes de un lado a otro (de arriba a abajo). el valor de 'background-repeat' determina si la imagen se repite y cómo se repite. también debería establecerse un color de fondo que se usará en el caso de que la imagen no esté disponible. Cuando la imagen esté disponible. background-repeat: repeat-y.gif) } P { background-image: none } 5. } . BODY { background: red url(pendiente.4 'background-repeat' Valor: repeat | repeat-x | repeat-y | no-repeat Inicial: repeat Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A Si se especifica una imagen. Con un valor 'no-repeat' la imagen no se repite. se superpone al color de fondo. Un valor de 'repeat' significa que la imagen se repite tanto horizontal como verticalmente.

} CSS1 básico: Los AAUU puede tratar 'fixed' como 'scroll'. el valor de 'backgroundposition' especifica la posición inicial.6 'background-position' Valor: [<porcentaje> | <longitud>]{1. la imagen sólo se repetirá verticalmente.3.2} | [top | center | bottom] || [left | center | right] Inicial: 0% 0% Se aplica a: elementos en bloque y elementos reemplazados Se hereda: no Valores porcentuales: se refieren al tamaño del propio elemento Si se ha especificado una imagen de fondo. al menos en los elementos HTML y BODY.3.) 5. Sin embargo. background-repeat: repeat-y. o si se mueve (hace scroll) junto con el contenido. Con un par de valores '0% 0%'. borde y margen). BODY { background: red url(pendiente. no la del cuadro que rodea a relleno. el punto que está al 14% de la . ya que no es posible para un autor especificar una imagen de fondo únicamente para los browsers que soporten 'fixed' (Véase la sección 7.En el ejemplo. el valor de 'backgroundattachment' determina si ésta está fija con relación al lienzo. se recomienda que interpreten 'fixed' correctamente. 5. Un par de valores '100% 100%' coloca la esquina inferior derecha de la imagen en la esquina inferior derecha del elemento.5 'background-attachment' Valor: scroll | fixed Inicial: scroll Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A Si se especifica una imagen de fondo. background-attachment: fixed. la esquina superior izquierda de la imagen se coloca en la esquina superior izquierda del cuadro que rodea al contenido del elemento (es decir.gif). Con un par de valores '14% 84%'.

. 'bottom right' y 'right bottom' significan lo mismo que '100% 100%'. 'right top' y 'top right' significan lo mismo que '100% 0%'. Las palabras clave no pueden combinarse con valores porcentuales ni con longitudes.izquierda de la imagen y al 84% de su parte superior se coloca en el punto que está al 14% de la izquierda del elemento y al 84% de su borde superior.ej. Se permite combinar longitudes con valores porcentuales.: BODY { background-image: url(logo. Con un par de valores de '2cm 2cm'. P. 'top'. la esquina superior izquierda de la imagen se coloca a 2 cm a la derecha y 2 cm por debajo de la esquina superior izquierda del elemento. 'left center' y 'center left' significan lo mismo que '0% 50%'. 'top center' y 'center top' significan lo mismo que '50% 0%'. background-attachment: fixed.jpeg) url(banner.ej. Ejemplos: BODY BODY BODY BODY { { { { background: background: background: background: url(banner. 'right center' y 'center right' significan lo mismo que '100% 50%'. Se permiten posiciones negativas. 'left'. También se pueden usar como valores palabras clave que indican la posición de la imagen de fondo. este valor sólo establece la posición horizontal. 'bottom center' y 'center bottom' significan lo mismo que '50% 100%'. 'bottom'.jpeg) right top } top center } center } bottom } /* 100% 0% /* 50% 0% /* 50% 50% /* 50% 100% */ */ */ */ Si la imagen de fondo está fija con relación al lienzo (véase la propiedad 'background-attachment' más arriba).jpeg) url(banner. '50% 2cm'. p. Las combinaciones posibles de palabras clave y sus interpretaciones son las siguientes:          'top left' y 'left top' significan ambas lo mismo que '0% 0%'. 'right'. Si sólo se da un valor porcentual o una longitud.jpeg) url(banner. la imagen se coloca con relación al lienzo y no con relación al elemento.png). 'center' y 'center center' significan lo mismo que '50% 50%'. la posición horizontal corresponde al primero. 'bottom left' y 'left bottom' significan lo mismo que '0% 100%'. . Si se dan dos valores. y la posición vertical será el 50%.

Los valores posibles de las propiedades 'background' son el conjunto de todos los posibles para cada una de las propiedades individuales.7 'background' Valor: <background-color> || <background-image> || <backgroundrepeat> || <background-attachment> || <background-position> Inicial: no definido para propiedades abreviadas Se aplica a: todos los elementos Se hereda: no Valores porcentuales: permitidos para <background-position> La propiedad 'background' es una propiedad abreviada para establecer las propiedades de fondo individuales (es decir. sólo se ha dado un valor para 'background-color'. 'backgroundattachment' y 'background-position') en un mismo lugar de una hoja de estilo. En la primera regla del ejemplo precedente.png) gray 50% repeat fixed } La propiedad 'background' siempre establece todas las propiedades individuales. se han especificado todas las propiedades individuales.4. En la segunda regla. y todas las demás propiedades individuales se han establecido a su valor inicial. BODY { background: red } P { background: url(chess.'background-repeat'. } En este ejemplo.1 'word-spacing' Valor: normal | <longitud> Inicial: normal Se aplica a: todos los elementos Se hereda: sí Valores porcentuales: N/A . 5.3.background-position: 100% 100%. 'backgroundcolor'. 5. 'background-image'. la imagen se coloca en la esquina inferior derecha del lienzo.4 Propiedades de texto 5.

BLOCKQUOTE { letter-spacing: 0.2 'letter-spacing' Valor: normal | <longitud> Inicial: normal Se aplica a: todos los elementos Se hereda: sí Valores porcentuales: N/A Una unidad de longitud indica que se añade el espacio especificado al espacio por defecto entre caracteres. (Véase la sección 7.) 5. pero puede haber límites específicos de cada implementación. el espaciado de letras entre cada carácter de los elementos 'BLOCKQUOTE' se vería incrementado en '0. CSS1 básico: Los AAUU pueden interpretar cualquier valor de 'wordspacing' como 'normal'. El AU es libre de elegir el algoritmo exacto de espaciado. el AU puede modificar el espacio entre letras para justificar el texto. Los valores pueden ser negativos. el espaciado de palabras entre cada palabra contenida en elementos 'H1' se incrementa en '1em'. H1 { word-spacing: 1em } Aquí.1em'. . pero puede haber límites específicos de cada implementación.1em } Aquí. Con un valor de 'normal'. Esto no sucederá si 'letter-spacing' está establecido explícitamente a un valor de tipo <longitud>: BLOCKQUOTE { letter-spacing: 0 } BLOCKQUOTE { letter-spacing: 0cm } Cuando el espacio resultante entre dos letras no sea el mismo que el espacio por defecto.La unidad de longitud indica que se añade el espacio especificado al espacio por defecto entre palabras. El AU es libre de elegir el algoritmo exacto de espaciado. los AAUU no deberían usar ligaduras. Los valores pueden ser negativos.4. El espaciado de palabras también puede verse influido por el tipo de justificación (que es un valor de la propiedad 'text-align'). El espaciado de letras también puede verse influido por el tipo de justificación (que es un valor de la propiedad 'text-align').

) 5. '<EM></EM>').ej. El color o colores requeridos por la decoración del texto deberían derivar del valor de la propiedad 'color'.4. de todos los elementos 'A' con un atributo 'HREF').ej. el elemento 'IMG' en HTML) o es un elemento vacío (p. esta propiedad no tiene efecto.4.3 'text-decoration' Valor: none | [ underline || overline || line-through || blink ] Inicial: none Se aplica a: todos los elementos Se hereda: no. la línea debería abarcar todos los elementos hijos. Se utiliza un conjunto de palabras clave que son relativas al elemento padre: .. pero los elementos deberían concordar con sus padres. Un valor de 'blink' hace que el texto parpadee. P. 5.CSS1 básico: Los AAUU pueden interpretar cualquier valor de 'letterspacing' como 'normal' (véase la sección 7.4 'vertical-align' Valor: baseline | sub | super | top | text-top | middle | bottom | text-bottom | <porcentaje> Inicial: baseline Se aplica a: elementos en línea Se hereda: no Valores porcentuales: se refieren al 'line-height' del propio elemento Esta propiedad afecta al posicionamiento vertical del elemento. A:visited.ej. Esta propiedad no es heredada. si un elemento está subrayado. Los AAUU deben reconocer la palabra clave 'blink'. El color del subrayado será el mismo incluso si los elementos descendientes tienen valores distintos de 'color'. Si el elemento no tiene texto (p. A:link. pero véase la clarificación más abajo Valores porcentuales: N/A Esta propiedad describe las decoraciones que se añaden al texto de un elemento. A:active { text-decoration: underline } En este ejemplo se subrayarían los textos de todos los vínculos (es decir. pero no es necesario que soporten el efecto de parpadeo.

.'baseline' (línea de base) alinea la línea de base del elemento (o la parte inferior si el elemento no tiene línea de base) con la línea de base del padre 'middle' (medio) alinea el punto medio vertical del elemento (normalmente una imagen) con la línea de base más la mitad de la altura x del padre 'sub' representa el elemento como un subíndice 'super' representa el elemento como un superíndice 'text-top' (texto superior) alinea la parte superior del elemento con la parte superior de la fuente del elemento padre 'text-bottom' (texto inferior) alinea la parte inferior del elemento con la parte inferior de la fuente del elemento padre Hay otro conjunto de palabras clave que son relativas a la línea formateada a la que pertenece el elemento: 'top' (superior) alinea la parte superior del elemento con el elemento más alto de la línea. 'bottom' (inferior) alinea la parte inferior del elemento con el elemento más bajo de la línea. en la cantidad especificada. Esto permite un control preciso sobre la posición vertical de los elementos que no tienen una línea de base (como p. si no tiene línea de base). un valor de "-100%" bajará el elemento de modo que la línea de base del elemento acabe donde debería haber estado la línea de base de la línea siguiente.ej. Elevan la línea de base del elemento (o la línea inferior. P.. Los valores porcentuales se refieren al valor de la propiedad 'line-height' del propio elemento. las imágenes que se usan en lugar de letras). Cuando se usa la alineación superior ('top') e inferior ('bottom') pueden darse situaciones irresolubles si las dependencias entre elementos crean un bucle.ej. por encima de la línea de base del elemento. Son posibles valores negativos.

5 'text-transform' Valor: capitalize | uppercase | lowercase | none Inicial: none Se aplica a: todos los elementos Se hereda: sí Valores porcentuales: N/A 'capitalize' convierte en mayúscula el primer carácter de cada palabra 'uppercase' convierte en mayúsculas todas las letras del elemento 'lowercase' convierte en minúsculas todas las letras del elemento 'none' neutraliza el valor heredado La transformación que se lleva finalmente a cabo depende del idioma en que esté el texto.6 'text-align' Valor: left | right | center | justify Inicial: depede del AU Se aplica a: elementos en bloque Se hereda: sí Valores porcentuales: N/A .Se espera que en una versión futura de CSS se permita un valor de tipo <longitud> para esta propiedad.4. Véanse en [4] diferentes formas de encontrar el idioma de un elemento.4. 5. H1 { text-transform: uppercase } Este ejemplo convertiría los elementos 'H1' en texto en mayúsculas. tratarlo como si siempre valiera 'none') para los caracteres que no pertenezcan al repertorio Latin-1 y para elementos en idiomas para los que la transformación es diferente de la especificada en las tablas de conversión de caja de Unicode [8]. CSS1 básico: Los AAUU pueden no tener en cuenta 'text-transform' (es decir. 5.

7 'text-indent' Valor: <longitud> | <porcentaje> Inicial: 0 Se aplica a: elementos en bloque Se hereda: sí Valores porcentuales: se refiere a la anchura del elemento padre Esta propiedad especifica la sangría de la primera línea formateada.center { text-align: center } Como 'text-align' se hereda. El algoritmo de justificación utilizado finalmente depende del AU y del idioma en que esté el texto. Si 'justify' no está soportado. según que la dirección de escritura por defecto del elemento sea de izquierda a derecha o de derecha a izquierda respectivamente. Ejemplo: P { text-indent: 3em } 5.Esta propiedad describe cómo se alinea el texto dentro del elemento. Obsérvese que las alineaciones son relativas a la anchura del elemento. no del lienzo. al AU lo sustituirá por otro estilo. No se inserta sangría en medio de un elemento que haya sido roto por otro (como el 'BR' en HTML). Normalmente será 'left' para los lenguajes occidentales.4. CSS1 básico: Los AAUU pueden tratar 'justify' como 'left' o 'right'.4. 5. Ejemplo: DIV. El valor de 'text-indent' puede ser negativo. pero puede haber limitaciones específicas de cada implementación.8 'line-height' Valor: normal | <número> | <longitud> | <porcentaje> Inicial: normal Se aplica a: todos los elementos Se hereda: sí Valores porcentuales: relativos al tamaño de la fuente del propio elemento . todos los elementos en bloque dentro del elemento 'DIV' con 'CLASS=center' estarán centrados.

. Cuando se especifica un valor numérico.2. mientras que el resto de las propiedades de relleno establecen sólo sus lados respectivos. La propiedad 'margin' establece el margen para los cuatro lados. el perímetro y la posición de los cuadros que representan a los elementos. font-size: 10pt } /* número */ /* longitud */ /* porcentaje */ Un valor 'normal' establece la altura de línea a un valor razonable para la fuente del elemento. Se sugiere que los AAUU asignen al valor 'normal' un número entre 1.2em.2. font-size: 10pt } DIV { line-height: 1. la altura de línea está dada por el tamaño de fuente del elemento considerado multiplicado por el valor numérico. Véase en la sección 4.Esta propiedad establece la distancia entre las líneas de base de dos líneas adyacentes. font-size: 10pt } DIV { line-height: 120%. No se permiten valores negativos. Las propiedades de relleno describen cuánto espacio se inserta entre el borde y el contenido (p. no el valor resultante (como es el caso de los porcentajes y otras unidades). 5. En la sección 4 sobre el modelo de formato pueden verse ejemplos del uso de las propiedades de cuadro. La propiedad 'padding' establece el relleno para los cuatro lados. La diferencia entre eso y un valor porcentual está en el modo en que se hereda el valor: cuando se especifica un valor numérico.0 y 1.5 Propiedades de cuadro Las propiedades de cuadro establecen el tamaño. mientras que las demás propiedades de margen sólo establecen sus lados respectivos.4 la descripción de cómo influye 'line-height' en el formato de los elementos en bloque. Las tres reglas del ejemplo siguiente dan el mismo resultado de altura de línea: DIV { line-height: 1.ej. un texto o una imagen). Las propiedades de margen establecen el margen de un elemento.. los elementos hijos heredarán el factor en sí.

3% } Se permiten valores negativos. que están definidos por su anchura. su color y su estilo. pero puede haber limitaciones específicas de cada implementación.2 'margin-right' Valor: <longitud> | <porcentaje> | auto Inicial: 0 Se aplica a: todos los elementos Se hereda: no Valores porcentuales: se refieren a la anchura del ascendiente en bloque más cercano Esta propiedad establece el margen derecho de un elemento: H1 { margin-right: 12. 5. y las propiedades 'float' y 'clear' pueden alterar la posición de los elementos. Cada elemento tiene cuatro bordes. 5.5. uno en cada lado.1 'margin-top' Valor: <longitud> | <porcentaje> | auto Inicial: 0 Se aplica a: todos los elementos Se hereda: no Valores porcentuales: se refieren a la anchura del ascendiente en bloque más cercano Esta propiedad establece el margen superior de un elemento: H1 { margin-top: 2em } Se permiten valores negativos. 5.Las propiedades de borde establecen los bordes de un elemento.5.5.3 'margin-bottom' Valor: <longitud> | <porcentaje> | auto Inicial: 0 . pero puede haber limitaciones específicas de cada implementación. Las propiedades 'width' y 'height' establecen el tamaño del cuadro.

5.5. 'margin-right'. 5. se aplican a los márgenes superior.4} Inicial: no definido para propiedades abreviadas Se aplica a: todos los elementos Se hereda: no Valores porcentuales: se refieren a la anchura del ascendiente en bloque más cercano La propiedad 'margin' es una propiedad abreviada para establecer las propiedades 'margin-top'.Se aplica a: todos los elementos Se hereda: no Valores porcentuales: se refieren a la anchura del ascendiente en bloque más cercano Esta propiedad establece el margen inferior de un elemento: H1 { margin-bottom: 3px } Se permiten valores negativos. 'margin-bottom' y 'margin-left' en un mismo lugar de una hoja de estilo. pero puede haber limitaciones específicas de cada implementación.5.4 'margin-left' Valor: <longitud> | <porcentaje> | auto Inicial: 0 Se aplica a: todos los elementos Se hereda: no Valores porcentuales: se refieren a la anchura del ascendiente en bloque más cercano Esta propiedad establece el margen izquierdo de un elemento: H1 { margin-left: 2em } Se permiten valores negativos. Si sólo hay un . Si se especifican cuatro valores de longitud.5 'margin' Valor: [ <longitud> | <porcentaje> | auto ]{1. derecho. pero puede haber limitaciones específicas de cada implementación. inferior e izquierdo respectivamente.

bottom=3em. se aplica a todos los lados.5.5. se toma para los valores que faltan los del lado opuesto. margin-left: 2em.valor. left=2em */ La última regla de este ejemplo equivale al ejemplo siguiente: BODY { margin-top: 1em. . BLOCKQUOTE { padding-top: 0. } /* copiado del lado opuesto (right) */ Se permiten valores negativos. si hay dos o tres valores. 5. margin-right: 2em.3em } Los valores de relleno no pueden ser negativos. 5. right y left = 2em */ BODY { margin: 1em 2em 3em } /* top=1em.6 'padding-top' Valor: <longitud> | <porcentaje> Inicial: 0 Se aplica a: todos los elementos Se hereda: no Valores porcentuales: se refieren a la anchura del ascendiente en bloque más cercano Esta propiedad establece el relleno superior de un elemento. margin-bottom: 3em. BODY { margin: 2em } /* todos los márgenes puestos a 2em */ BODY { margin: 1em 2em } /* top y bottom = 1em. right=2em. pero puede haber limitaciones específicas de cada implementación.7 'padding-right' Valor: <longitud> | <porcentaje> Inicial: 0 Se aplica a: todos los elementos Se hereda: no Valores de porcentaje: se refieren a la anchura del ascendiente en bloque más cercano Esta propiedad establece el relleno derecho de un elemento.

10 'padding' Valor: [ <longitud> | <porcentaje> ]{1. BLOCKQUOTE { padding-bottom: 2em } Los valores de relleno no pueden ser negativos. 5. BLOCKQUOTE { padding-left: 20% } Los valores de relleno no pueden ser negativos. 5.4} Inicial: no definido para propiedades abreviadas Se aplica a: todos los elementos Se hereda: no Valores porcentuales: se refieren a la anchura del ascendiente en bloque más cercano .5. 5.8 'padding-bottom' Valor: <longitud> | <porcentaje> Inicial: 0 Se aplica a: todos los elementos Se hereda: no Valores porcentuales: se refieren a la anchura del ascendiente en bloque más cercano Esta propiedad establece el relleno inferior de un elemento.5.5.9 'padding-left' Valor: <longitud> | <porcentaje> Inicial: 0 Se aplica a: todos los elementos Se hereda: no Valores porcentuales: se refieren a la anchura del ascendiente en bloque más cercano Esta propiedad establece el relleno izquierdo de un elemento.BLOCKQUOTE { padding-right: 10px } Los valores de relleno no pueden ser negativos.

La unidad 'em' es relativa al tamaño de fuente del elemento: '1em' es igual al tamaño de la fuente en uso. 'padding-right'. La anchura de los valores correspondientes a las palabras clave depende del AU.11 'border-top-width' Valor: thin | medium | thick | <longitud> Inicial: 'medium' Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A Esta propiedad establece la anchura del borde superior de un elemento. 'padding-bottom' y 'paddingleft' en un mismo lugar de una hoja de estilo.5. y en '2em' el horizontal ('padding-right' y 'padding-left'). Los valores de relleno no pueden ser negativos. Las anchuras correspondientes a las palabras clave son constantes a lo largo de un mismo documento: H1 { border: solid thick red } P { border: solid thick blue } . se aplican al relleno superior. se toman para los valores que faltan los del lado opuesto. si hay dos o tres. La superficie del área de relleno se establece con la propiedad 'background': H1 { background: white. 5. se aplica a todos los lados.La propiedad 'padding' es una propiedad abreviada para establecer las propiedades 'padding-top'. inferior e izquierdo respectivamente. Si se especifican cuatro valores. pero siempre se cumple que 'thin' <= 'medium' <= 'thick'. padding: 1em 2em. Si sólo hay un valor. derecho. } En este ejemplo se establece en '1em' el relleno vertical ('padding-top' y 'padding-bottom').

5. Por lo demás es análoga a la propiedad 'border-top-width'. los elementos 'H1' y 'P' tendrán la misma anchura de borde independientemente del tamaño de fuente.En este ejemplo. Por lo demás es análoga a la propiedad 'border-top-width'.14 'border-left-width' Valor: thin | medium | thick | <longitud> Inicial: 'medium' Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A Esta propiedad establece la anchura del borde izquierdo de un elemento. puede utilizarse la unidad 'em': H1 { border: solid 0. Por lo demás es análoga a la propiedad 'border-top-width'.5. 5.12 'border-right-width' Valor: thin | medium | thick | <longitud> Inicial: 'medium' Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A Esta propiedad establece la anchura del borde derecho de un elemento.15 'border-width' . 5.13 'border-bottom-width' Valor: thin | medium | thick | <longitud> Inicial: 'medium' Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A Esta propiedad establece la anchura del borde inferior de un elemento.5em } Las anchuras de los bordes no pueden ser negativas. 5.5. Para conseguir anchuras relativas.5. 5.

Valor: [thin | medium | thick | <longitud>]{1.4} Inicial: el valor de la propiedad 'color' Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A .5. 'border-bottom-width' y 'border-left-width' en un mismo lugar de una hoja de estilo. inferior e izquierdo respectivamente: H1 H1 */ H1 */ H1 */ { border-width: thin } { border-width: thin thick } { border-width: thin thick medium } /* thin thin thin thin */ /* thin thick thin thick /* thin thick medium thin { border-width: thin thick medium thin } /* thin thick medium thin Los bordes no pueden ser negativos. los comentarios indican las anchuras resultantes de los bordes superior. el segundo la del derecho e izquierdo.16 'border-color' Valor: <color>{1. y las de los bordes derecho e izquierdo al del segundo tres valores: el primero es la anchura del borde superior. interpretándose de la siguiente manera:     un valor: las cuatro anchuras de borde se establecen a ese valor dos valores: las anchuras de borde superior e inferior se establecen al primer valor. derecho. inferior e izquierdo respectivamente En los ejemplos que siguen.4} Inicial: no definido para las propiedades abreviadas Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A Esta propiedad es una propiedad abreviada para establecer las propiedades 'border-top-width'. 5. y el tercero la del inferior cuatro valores: superior. derecho. 'border-right-width'. Puede haber entre uno y cuatro valores.

Si no se especifica ningún valor de color. el borde será una línea continua (solid) negra.La propiedad 'border-color' establece el color de los cuatro bordes.17 'border-style' Valor: none | dotted | dashed | solid | double | groove | ridge | inset | outset Inicial: none Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A La propiedad 'border-style' establece el estilo de los cuatro bordes. ningún borde será visible a menos que se establezca el estilo del borde. El significado de los posibles estilos de borde es el siguiente: none (ninguno) no se dibuja el borde (independientemente del valor de la propiedad 'border-width') dotted (punteado) . se utilizará en su lugar el valor de la propiedad 'color': P { color: black. border: solid. asignándose estos valores a los diferentes lados de manera análoga a la explicada anteriormente para la propiedad 'border-width'. 'border-color' puede tener de uno a cuatro valores. 5. Al ser el valor inicial de los estilos de los bordes 'none' (ninguno). estableciéndose los valores de los cuatro lados de manera análoga a la explicada anteriormente para la propiedad 'border-width'. #xy34 { border-style: solid dotted } En este ejemplo.5. Puede tener entre uno y cuatro valores. } En este ejemplo. los bordes horizontales serán continuos ('solid') y los bordes verticales punteados ('dotted'). background: white.

'double'. ridge (cresta) se dibuja una cresta o saliente 3D con colores basados en el valor <color>. inset (bajorrelieve) se dibuja un bajorrelieve 3D con colores basados en el valor <color>. 'ridge'. 'dashed'. CSS1 básico: Los AAUU pueden interpretar cualquier valor 'dotted'.el borde es una línea punteada dibujada encima del fondo del elemento dashed (a trazos) el borde es una línea a trazos dibujada encima del fondo del elemento solid (continuo) el borde es una línea continua double (doble) el borde es una línea doble dibujada encima del fondo del elemento.5. H1 { border-bottom: thick solid red } . groove (canal) se dibuja un canal o acanaladura 3D con colores basados en el valor <color>. estilo y color del borde superior de un elemento. outset (altorrelieve) se dibuja un altorrelieve 3D con colores basados en el valor <color>. 'inset' y 'outset' como 'solid'. 5.18 'border-top' Valor: <anchura-de-borde-superior> || <estilo-de-border> || <color> Inicial: no definido para propiedades abreviadas Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A Esta es una propiedad abreviada para establecer la anchura. 'groove'. La suma de cada una de las dos líneas más el espacio entre ellas es igual al valor <anchura-de-borde>.

5. estilo y color del borde derecho de un elemento. 5. Obsérvese que mientras que la propiedad 'border-style' acepta hasta cuatro valores.20 'border-bottom' Valor: <anchura-de-borde-inferior> || <estilo-de-borde> || <color> Inicial: no definido para propiedades abreviadas Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A Esta es una propiedad abreviada para establecer la anchura. Por lo demás es equivalente a la propiedad 'border-top'.19 'border-right' Valor: <anchura-de-borde-derecho> || <estilo-de-borde> || <color> Inicial: no definido para propiedades abreviadas Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A Esta es una propiedad abreviada para establecer la anchura.La regla de este ejemplo establecerá la anchura.5.21 'border-left' Valor: <anchura-de-borde-izquierdo> || <estilo-de-borde> || <color> Inicial: no definido para propiedades abreviadas Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A . 5. estilo y color del borde inferior del elemento H1. Por lo demás es equivalente a la propiedad 'border-top'.5.5. el color del borde será el mismo que el valor de 'color' del propio elemento. Si hay valores omitidos se igualarán a sus valores iniciales: H1 { border-bottom: thick solid } Al haberse omitido el valor del color en este último ejemplo. esta propiedad sólo acepta un valor de estilo. estilo y color del borde inferior de un elemento.

se tomará de la propiedad 'color'. estilo y color.22 'border' Valor: <anchura-de-borde> || <estilo-de-borde> || <color> Inicial: no definido para propiedades abreviadas Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A La propiedad 'border' es una propiedad abreviada para establecer la misma anchura. border-left: double. el orden en que deben especificarse las reglas es importante. estilo y color del borde izquierdo de un elemento. border-bottom: solid red. Para ello debe utilizarse una o más de las otras propiedades de borde. el color del borde izquierdo será negro. Consideremos este ejemplo: BLOCKQUOTE { border-color: red. Por lo demás es equivalente a la propiedad 'border-top'.5.Esta es una propiedad abreviada para establecer la anchura. 5. Esto es debido a que 'border-left' establece anchura. border-left: solid red } A diferencia de las propiedades abreviadas 'margin' y 'padding'. la propiedad 'border' no puede establecer valores distintos para cada borde. Como las propiedades tienen hasta cierto punto funcionalidades comunes. color y estilo en los cuatro bordes de un elemento. } En este ejemplo. border-right: solid red. . Por ejemplo. El hecho de que la propiedad 'color' se establezca después de la propiedad 'border-left' no es relevante. Y como el valor del color no está especificado en la propiedad 'border-left'. color: black. la primera regla del ejemplo siguiente es equivalente al conjunto de cuatro reglas que siguen a continuación: P { border: solid red } P { border-top: solid red.

icono { width: 100px } Si las dos propiedades 'width' y 'height' de un elemento reemplazado valen 'auto'. 5.5. . si la propiedad 'height' es 'auto'. Véase en la sección 4 sobre el modelo de formato una descripción de la relación entre esta propiedad y el relleno y el margen. debiéndose escalar la imagen si es necesario.5. Ejemplo: IMG.23 'width' Valor: <longitud> | <porcentaje> | auto Inicial: auto Se aplica a: elementos en bloque y elementos reemplazados Se hereda: no Valores porcentuales: se refieren a la anchura del elemento padre Esta propiedad puede aplicarse a elementos que contienen texto. La altura debe ser respetada. estas propiedades serán establecidas a las dimensiones intrínsecas del elemento. pero es más útil para elementos reemplazados tales como imágenes. No se permiten valores negativos. tales como imágenes. 5.Obsérvese que si bien la propiedad 'border-width' acepta hasta cuatro valores de longitud. Al escalar. pero es más útil para elementos reemplazados. si el valor de la propiedad 'width' es auto. deben mantenerse las proporciones de la imagen. Cuando se escale. La anchura especificada debe ser respetada. esta propiedad sólo acepta uno.24 'height' Valor: <longitud> | auto Inicial: auto Se aplica a: elementos en bloque y elementos reemplazados Se hereda: no Valores porcentuales: N/A Esta propiedad puede aplicarse elementos que contienen texto. deben preservarse las proporciones de la imagen. escalando la imagen si es necesario.

} Este ejemplo colocará todos los elementos 'IMG' con 'CLASS=icono' junto al lado izquierdo del elemento padre.4 una especificación completa. Con un valor 'right' el elemento será movido a la derecha y el texto cambiará de línea por el lado izquierdo del elemento. el elemento será mostrado donde aparezca en el texto. Esta propiedad se usa normalmente con imágenes en línea. Cuando se aplique a un elemento textual. IMG. 5. tratarla como si valiera 'auto') si el elemento no es un elemento reemplazado. Con un valor 'left' el elemento será movido a la izquierda y el texto continuará por el lado derecho del elemento.icono { float: left. margin-left: 0. No se permiten valores negativos.Ejemplo: IMG. Véase en la sección 4. por ejemplo mediante una barra de scroll. pero también se aplica a elementos de texto. estas propiedades serán establecidas a las dimensiones intrínsecas del elemento.1.25 'float' Valor: left | right | none Inicial: none Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A Con el valor 'none'. no se tiene en cuenta la propiedad 'display'). .5. Con un valor de 'left' o 'right' se considera al elemento como un elemento en bloque (es decir.icono { height: 100px } Si las dos propiedades 'width' y 'height' de un elemento reemplazado valen 'auto'. la altura puede ser respetada. CSS1 básico: Los AAUU pueden no tener en cuenta la propiedad 'height' (es decir.

el valor de esta propiedad enumera los lados en los que no acepta elementos flotantes. sólo tendrán efecto en aquellos elementos que tengan un valor de 'display' igual a 'list-item'. Con 'clear' igual a 'left' el elemento será movido hasta quedar por debajo del elemento flotante a la izquierda. más que especificar parámetros visuales específicos. Ejemplo: H1 { clear: left } 5. Sin embargo. En HTML éste normalmente el caso de los elementos 'LI'. Con 'clear' igual a 'none'. lo que hacen es clasificar elementos en categorías. Las propiedades de estilo de lista pueden establecerse para cualquier elemento. Las propiedades de estilo de lista describen cómo dar formato a los objetos de una lista (es decir.6. se permiten elementos flotantes a ambos lados.1 'display' Valor: block | inline | list-item | none Inicial: block Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A . y normalmente se heredarán de padres a hijos.5.26 'clear' Valor: none | left | right | both Inicial: none Se aplica a: todos los elementos Se hereda: no Valores porcentuales: N/A Esta propiedad especifica si un elemento permite que haya elementos flotantes a sus lados. a los elementos con un valor de 'display' igual a 'list-item').5. 5.6 Propiedades de clasificación Estas propiedades. Más concretamente.

pero un AU tendrá por lo general valores por defecto para cada elemento HTML de acuerdo con la representación de elementos sugerida por la especificación HTML [2]. borde y relleno se aplican a los elementos 'inline'. pero no tendrán ningún efecto en los saltos de línea. etc. Normalmente.2 'white-space' Valor: normal | pre | nowrap Inicial: normal Se aplica a: elementos en bloque Se hereda: sí Valores porcentuales: N/A . y habrá un cuadro en cada línea. El cuadro se posiciona relativamente a los cuadros adyacentes de acuerdo al modelo de formato de CSS. En HTML.) y cómo se muestra. Las propiedades de margen.6. El cuadro se dimensiona de acuerdo con el tamaño del contenido una vez formateado. El valor 'list-item' es similar a 'block'. puede abarcar varias líneas. P { display: block } EM { display: inline } LI { display: list-item } IMG { display: none } La última regla desactiva la presentación de las imágenes. incluyendo los elementos hijos y el cuadro circundante. Si el contenido es textual. 5.Esta propiedad describe si un elemento se muestra en el lienzo (ya sea una página impresa. 'LI' tendrá normalmente este valor. elementos tales como 'H1' y 'P' son del tipo 'block'. una pantalla de computadora. Un elemento con un valor de 'display' igual a 'inline' da como resultado un nuevo cuadro de línea en la misma línea que el contenido previo. El valor inicial de 'display' es 'block'. Un elemento con un valor de 'display' igual a 'block' abre un nuevo cuadro. excepto que se añade un marcador de objeto de lista. Un valor de 'none' desactiva la presentación del documento. CSS1 básico: Los AAUU pueden no tener en cuenta el valor de 'display' y usar solamente los valores por defecto del AU (véase la sección 7).

OL { list-style-type: decimal } OL { list-style-type: lower-alpha } OL { list-style-type: lower-roman } /* 1 2 3 4 5 etc. */ /* i ii iii iv v etc.6.6. y usar en su lugar los valores por defecto del AU (véase la sección 7). CSS1 básico: Los AAUU pueden no tener en cuenta la propiedad 'whitespace' en las hojas de estilo del autor y del lector.3 'list-style-type' Valor: disc | circle | square | decimal | lower-roman | upper-roman | loweralpha | upper-alpha | none Inicial: disc Se aplica a: elementos con valor de 'display' igual a 'list-item' Se hereda: sí Valores porcentuales: N/A Esta propiedad se utiliza para determinar la apariencia del marcador de objetos de lista si 'list-style-image' es 'none' o si la imagen a la que apunta su URL no puede ser mostrada.4 'list-style-image' Valor: <url> | none Inicial: none Se aplica a: elementos con valor de 'display' igual a 'list-item' Se hereda: sí Valores porcentuales: N/A .Esta propiedad declara cómo se manipulan los espacios existentes en el interior del elemento: con el modo 'normal' (según el cual los espacios en blanco se colapsan). 'pre' (que se comporta como el elemento 'PRE' de HTML) o 'nowrap' (según el cual los cambios de línea sólo ocurren por la presencia de elementos BR): PRE { white-space: pre } P { white-space: normal } El valor inicial de 'white-space' es 'normal'. pero un AU tendrá normalmente valores por defecto para cada elemento HTML de acuerdo con la representación de elementos sugerida por la especificación HTML [2]. */ 5. */ /* a b c d e etc. 5.

png) } 5.5 'list-style-position' Valor: inside | outside Inicial: outside Se aplica a: elementos con valor de 'display' igual a 'list-item' Se hereda: sí Valores porcentuales: N/A El valor de 'list-style-position' determina cómo se dibuja el marcador de objetos de lista con relación al contenido.Esta propiedad establece la imagen que se usará como marcador de objetos de lista. Considérese el siguiente ejemplo: <STYLE TYPE="text/css"> OL. 5. Para ver un ejemplo de formato véase la sección 4. UL { list-style: upper-roman inside } UL UL { list-style: circle outside } LI.6 'list-style' Valor: [disc | circle | square | decimal | lower-roman | upper-roman | loweralpha | upper-alpha | none] || [inside | outside] || [<url> | none] Inicial: no definida para propiedades abreviadas Se aplica a: elementos con valor de 'display' igual a 'list-item' Se hereda: sí Valores porcentuales: N/A La propiedad 'list-style' es una notación abreviada para establecer las tres propiedades 'list-style-type'.3.alpha LI { list-style: lower-alpha } UL LI { list-style: disc } </STYLE> <BODY> <OL CLASS=alpha> <LI>nivel 1 <UL> . Si la imagen está disponible reemplazará al marcador establecido con la propiedad 'list-style-type'.1. UL { list-style-image: url(http://png.square { list-style: square } Establecer 'list-style' directamente en un elemento 'LI' puede dar lugar a resultados inesperados. 'list-style-image' y 'list-style-position' en un mismo lugar de una hoja de estilo.com/elipse.6.6.

prevalecerá sobre la segunda regla en todos los elementos 'LI' y sólo se utilizarán estilos de lista 'lower-alpha'. Por ello se recomienda establecer la propiedad 'liststyle' únicamente en los elementos de tipo lista: OL. Después del número '0' el identificador de unidad es opcional. de una pantalla de ordenador a una impresora láser). pero esto puede complicar el modelo de formato y pueden existir limitaciones específicas de cada implementación. se usará 'disc' si la imagen no está disponible.com/elipse. Las unidades relativas especifican una longitud relativa a otra propiedad de longitud. Las unidades porcentuales(descritas .<LI>nivel 2 </UL> </OL> </BODY> Al ser mayor la especificidad (definida en el orden de cascada) de la primera regla de la hoja de estilo del ejemplo. debería truncarse al valor más cercano que pueda aceptarse. Algunas propiedades permiten unidades de longitud negativas.1 Unidades de longitud El formato de una unidad de longitud es un carácter opcional de signo ('+' o '-'. Si en algún caso no se puede dar soporte a un valor negativo.ej. Hay dos tipos de unidades de longitud: relativas y absolutas. la herencia transmitirá los valores de 'list-style' de los elementos 'OL' y 'UL' a los elementos 'LI'. 6 Unidades 6. siendo '+' el valor por defecto) seguido inmediatamente de un número (con o sin punto decimal) seguido inmediatamente de un identificador de unidad (una abreviación de dos letras). Las hojas de estilo que usen unidades relativas serán más fácilmente escalables de un medio a otro (p. Un valor de tipo URL puede combinarse con cualquier otro valor: UL { list-style: url(http://png.png) disc } En este ejemplo.alpha UL { list-style: lower-alpha } { list-style: disc } En este ejemplo.

o lo que es lo mismo en la mayoría de los casos. /* es decir. son relativas a la resolución del lienzo. 'x-large') ofrecen ventajas similares.ej.5in } line-height: 3cm } word-spacing: 4mm } font-size: 12pt } /* /* /* /* pulgadas (inches). Los elementos hijos heredan el valor calculado. la altura de la fuente del elemento /* altura-x. el AU debería reescalar los valores dados en píxeles. Las unidades absolutas de longitud sólo son útiles cuando se conocen las propiedades físicas del medio de salida. a la resolución de la pantalla de la computadora. donde tanto 'em' como 'ex' se refieren al tamaño de fuente del elemento padre. La única excepción a esta regla en CSS1 es la propiedad 'font-size'. Tomando una longitud nominal de brazo de 28 pulgadas. 1in = 2. El píxel de referencia que se sugiere es el ángulo visual de un píxel en un dispositivo con una densidad de píxeles de 90 puntos por pulgada y a una distancia del lector igual a la longitud del brazo. como las de la última regla. no de 45pt.más adelante) y los valores de palabras clave (p. 36pt */ } H1 { font-size: 15pt } En este ejemplo. Si la densidad de píxeles del dispositivo de salida es distinta a la de una pantalla normal de computadora. no el valor relativo. BODY { font-size: 12pt. Las unidades en píxeles. 1pt = 1/72 in */ . text-indent: 3em.54cm */ centímetros */ milímetros */ puntos. Estas son las unidades absolutas soportadas: H1 H2 H3 H4 { { { { margin: 0. la altura de la letra /* píxeles. el valor 'text-indent' de los elementos 'H1' será de 36pt. relativos al lienzo */ Las unidades relativas 'em' y 'ex' son relativas al tamaño de fuente del propio elemento. Estas son las unidades relativas soportadas: H1 { margin: 0.5em } */ H1 { margin: 1ex } 'x' */ P { font-size: 12px } /* ems. el ángulo visual es de unos 0.0227 grados. aprox.

1pc = 12pt */ En aquellos casos en que la longitud especificada no pueda ser soportada. Los valores porcentuales son siempre relativos a otro valor. white.0) } /* #rgb */ /* #rrggbb */ /* rango de enteros 0 .2 Unidades porcentuales El formato de una unidad porcentual es un carácter de signo opcional ('+' o '-'. por ejemplo una unidad de longitud. 6. no el valor porcentual. los AAUU deberían intentar aproximar. Todas las propiedades que permiten unidades porcentuales definen a qué valor se refiere el porcentaje.255 */ . BODY {color: black.3 Unidades de color Un color es o bien una palabra clave o bien una especificación numérica RGB. olive. black. Normalmente será el tamaño de fuente del propio elemento: P { line-height: 120% } /* 120% del 'font-size' del elemento */ En todas las propiedades CSS1 heredadas. los elementos hijos heredarán el valor resultante. blue. 6. y yellow. Todos estos ejemplos especifican el mismo color: EM { color: #f00 } EM { color: #ff0000 } EM { color: rgb(255. los cálculos y herencias ulteriores deberían basarse en el valor aproximado. purple. navy. siendo '+' el valor por defecto).0. lime.H4 { font-size: 1pc } /* picas. inmediatamente seguido de '%'. green. maroon. y sus valores RGB no se definen en esta especificación. background: white } H1 { color: maroon } H2 { color: olive } Para especificaciones numéricas de color se utiliza el modelo de colores RGB. red. teal. cuando el valor se especifique como un porcentaje. Estos 16 colores están tomados de la paleta VGA de Windows. silver. La lista sugerida de nombres de palabras clave de color es: aqua. inmediatamente seguido de un número (con o sin punto decimal). gray. fuchsia. En todas las propiedades CSS1.

0%).0) } EM { color: rgb(300. 0%.ej. Las tres reglas siguientes son por lo tanto equivalentes: EM { color: rgb(255. El apéndice D da más detalles a este respecto.0% 100. se obtenga un valor gamma efectivo de 2.4 URL . Cada AU puede tener distinta fiabilidad a la hora de representar estos colores.0% y 100.2.2 bajo unas condiciones de visión específicas. seguida de ')'. Con esto se asegura que el blanco (#ffffff) puede especificarse con la notación abreviada (#fff) y elimina cualquier dependencia de la profundidad de color del dispositivo de salida.255 */ /* truncado a 255 */ /* truncado a 100% */ Los colores RGB se especifican en el espacio de colores sRGB [9]. 6. Los AAUU pueden limitar sus esfuerzos de representación de colores a la aplicación de una corrección gamma sobre ellos.EM { color: rgb(100%. 0%. o tres valores porcentuales entre 0.0) } EM { color: rgb(110%. El formato de un valor RGB en la notación funcional es 'rgb('. 0%) } /* rango de enteros 0 . Los valores que se encuentran fuera de los rangos numéricos deberían truncarse.0. #fb0 se convierte en #ffbb00. seguido de una lista de tres valores numéricos separados por coma (ya sean tres valores numéricos entre 0 y 255. y que puede ser contrastada con estándares internacionales [10]. no añadiendo ceros.0.0% */ El formato de un valor RGB en notación hexadecimal es un '#' inmediatamente seguido de o bien 3 o bien 6 caracteres hexadecimales. Obsérvese que esto sólo afecta a los colores especificados en CSS. sRGB especifica un valor gamma de 2. Por ejemplo. combinados con el valor gamma "natural" del dispositivo de salida. 0%) } /* rango de reales (float) 0. Se permite espacio en blanco alrededor de los valores numéricos. p. las imágenes se supone que llevan su propia información de color. pero el uso de sRGB proporciona una definición inequívoca y medible objetivamente de lo que debería ser el color. La notación de 3 dígitos RGB (#rgb) se convierte a notación de 6 dígitos replicando dígitos. Los AAUU ajustan los colores dados en CSS de tal modo que.

seguido del URL en sí (como se define en [11]). Los paréntesis. seguido de ')'. Un AU no debe implementar necesariamente toda la funcionalidad de CSS1: puede ser conforme a CSS1 si implementa la funcionalidad . espacios en blanco. las comillas simples (') y las comillas dobles (") que aparezcan en una URL deben ser transformados en secuencias de escape mediante una barra invertida: '\('. no relativos al documento: BODY { background: url(amarillo) } 7 Conformidad con CSS1 Un Agente de Usuario que use CSS1 para mostrar documentos es conforme a la especificación CSS1 si:    intenta buscar todas las hojas de estilo referenciadas y las interpreta de acuerdo con esta especificación ordena las declaraciones de acuerdo con el orden de cascada implementa la funcionalidad CSS1 con las restricciones del medio de presentación (véase la explicación posterior). '\)'.'. seguido de espacio blanco opcional. Un Agente de Usuario que produzca hojas de estilo CSS1 es conforme a la especificación CSS1 si:  produce hojas de estilo CSS1 válidas. Un Agente de Usuario que use CSS1 para mostrar documentos y que produzca hojas de estilo CSS1 es conforme a la especificación CSS1 si cumple ambos conjuntos de requisitos de conformidad. Las comillas que no sean parte del URL en sí deben cerrarse. '\. Los URLs parciales se interpretan como relativos al fuente de la hoja de estilo. seguido de un carácter opcional de comilla simple (') o doble ("). URL) se identifica con una notación funcional: BODY { background: url(http://www.bg. seguido de espacio en blanco opcional. seguido de un carácter opcional de comilla simple (') o doble (").com/rosado. comas.Un Localizador Uniforme de Recursos (Uniform Resource Locator.gif) } El formato de un valor URL es 'url('.

pero no requiere. Las reglas de conformidad precedentes describen sólo la funcionalidad. La funcionalidad básica consiste en la totalidad de la especificación CSS1 excepto aquellas partes explícitamente excluidas.ej.. un AU puede proporcionar opciones a los usuarios con limitaciones visuales o puede proporcionar la opción de desactivar el parpadeo. Esta especificación también recomienda. P. Los siguientes son ejemplos de las restricciones del medio de presentación: recursos limitados (fuentes. Los AAUU pueden ofrecer al lector alternativas de presentación adicionales. . El conjunto de características excluidas de la funcionalidad básica se denominacaracterísticas avanzadas de CSS1. En estos casos. En el texto. el AU debería aproximar los valores de las hojas de estilo. dichas partes están marcadas como "CSS1 básico".básica. colores) y resolución limitada (de modo que los márgenes pueden no ser exactos). no la interfaz del usuario. En el futuro existirán otros niveles de CSS que puede exigir a los AAUU para su conformidad la implementación de un conjunto diferente de características. 7. Se espera que en el futuro se definan niveles superiores de CSS con características adicionales.1 Compatibilidad con versiones futuras Esta especificación define CSS nivel 1. Por ejemplo. Esta sección sólo define la conformidad con CSS1. seguidas de una explicación de qué funcionalidad está fuera de la funcionalidad básica. permita activar o desactivar hojas de estilo individualmente. que un AU:   permita al lector especificar hojas de estilo personales. los diferentes paradigmas de interfaz de usuario pueden tener sus propias restricciones: un browser de realidad virtual puede reescalar el documento según su "distancia" al usuario. Obsérvese que CSS1 no especifica todos los aspectos del formato. Además. Para asegurarse de que los AAUU que soporten únicamente CSS1 puedan leer hojas de estilo que contengan características de niveles superiores. el AU es libre de elegir el algoritmo de espaciamiento de letras.

elevation: 190deg. supóngase que la hoja de estilo dice:         @three-d { @background-lighting { azimuth: 30deg.) o par de llaves ({.esta sección define lo que hace un AU cuando encuentra ciertas construcciones que no son válidas en CSS nivel 1. hasta el siguiente punto y coma (. Por ejemplo. }  los valores ilegales.}) inclusive. si la hoja de estilo es:  H1 { color: red. o los valores con partes ilegales... como si la hoja de estilo hubiera sido ésta: IMG IMG IMG IMG { { { { float: left } } } } Un AU conforme con alguna especificación futura de CSS podría aceptar una o más de las otras reglas. lo que ocurra en primer lugar.  una palabra clave tipo arroba que no sea válida se descarta junto con todo lo que le siga. se tratan como si la declaración no existiera:       IMG { float: left } /* CSS1 */ IMG { float: left top } /* "top" no es un valor de 'float' */ IMG { background: "red" } /* en CSS 1 las palabras clave no pueden entrecomillarse */ IMG { border-width: 3 } /* debe especificarse una longitud para unidades de longitud */ En este ejemplo. un analizador CSS1 respetaría la primera regla y no tendría en cuenta el resto. } H1 { color: red } } H1 {color: blue} . rotation: 70deg } el AU la tratará como si la hoja de estilo hubiera sido: H1 { color: red. Por ejemplo.  una declaración con una propiedad desconocida no se tiene en cuenta.

que es un identificador con una '@' al comienzo (por ejemplo: '@import'. guiones y caracteres de escape (definidos más adelante). El AU CSS1 se la salta. saltos de línea) alrededor de las sentencias. para cualquier versión de CSS. Por tanto.El '@three-d' es ilegal de acuerdo con CSS1. Hay dos tipos de sentencias: reglas tipo arroba (atrules) y conjuntos de reglas (rulesets). La regla tipo arroba está comprendida por todo lo que haya hasta el siguiente punto y coma (. toda la regla tipo arroba (hasta la tercera llave cerrada inclusive) es descartada. Las reglas tipo arroba empiezan con una palabra clave tipo arroba (atkeyword). si está después de cualquier regla (incluso de reglas descartadas). dígitos. Un AU CSS1 que encuentre una regla tipo arroba que comience con una palabra clave tipo arroba distinta de '@import' descarta el resto de la regla tipo arroba y continua leyendo a partir de ahí. Un identificador consiste en letras. H1 { color: blue } @import "list. También descarta cualquier regla tipo arroba que comience con '@import' si no está en la parte superior de la hoja de estilo.) o el siguiente bloque (definido a continuación) incluido. Puede haber espacio en blanco (espacios. Puede haber espacio en blanco a su alrededor.css". consiste en una lista de sentencias. tabulaciones. Las señales de comentarios HTML "<!--" y "-->" pueden aparecer antes.css". . Las hojas de estilo CSS se incrustan a menudo en documentos HTML. después y dentro de sentencias. lo que ocurra primero. es decir. y para poder ocultar los estilos a los AAUU antiguos es conveniente poner las hojas de estilo dentro de comentarios HTML. He aquí un ejemplo: Supóngase que un analizador CSS1 encuentra esta hoja de estilo: @import "subs. '@page'). y la hoja de estilo se reduce en términos efectivos a: H1 {color: blue} Más detalladamente: Una hoja de estilo CSS.

La cadena-selector está comprendida por todo hasta la primera llave abierta ({) no incluida. los corchetes ([]) y las llaves ({}) siempre se encuentran equilibrados y pueden estar anidados. supóngase que un analizador CSS encuentra la siguiente hoja de estilo: H1 { color: blue } P[align]. Un conjunto de reglas que comience con una cadena-selector que no sea válida según CSS1 no se tiene en cuenta. véase en el analizador léxico del apéndice B una definición de string). El analizador CSS1 se salta toda la regla tipo arroba. Las comillas simples (') y dobles (") también están equilibradas. . Entre ambas puede haber cualesquiera caracteres.El segundo '@import' es ilegal de acuerdo con CSS1. obsérvese que la llave cerrada que hay entre comillas no equilibra la llave que abre el bloque. y que la segunda comilla simple es un carácter de escape. Por ejemplo.). H1 {color: blue} Un bloque comienza con una llave abierta ({) y termina con la llave cerrada que la equilibra (}). UL { color: red. y los caracteres entre ellas se interpretan como una cadena de caracteres (string. y la hoja de estilos se reduce en términos efectivos a: @import "subs. font-size: large } P EM { font-weight: bold } La segunda línea contiene una cadena-selector que es ilegal en CSS1. A continuación sigue un ejemplo de un bloque. y por tanto no se empareja con la primera comilla simple: { causta: "}" + ({7} * '

') } Un conjunto de reglas consiste en una cadena-selector (selector-string) seguida de un bloque-declaración (declaration-block). El AU CSS1 se saltará el conjunto de reglas. y la hoja de estilos se reduce en términos efectivos a: H1 { color: blue } P EM { font-weight: bold } Un bloque-declaración comienza con una llave abierta ({) y termina con la llave cerrada que la equilibra (}).css". Entre ambas hay una lista de cero o más declaraciones. separadas por punto y coma (. teniendo en cuenta que los paréntesis (()).

pero los paréntesis (()). Todas las propiedades CSS1 tienen sus propias restricciones sintácticas y semánticas en cuanto a los valores que aceptan. La segunda declaración de la segunda línea contiene la propiedad no definida 'font-vendor'. dos puntos (:) y un valor. Alrededor de cada uno de ellos puede haber espacio en blanco. ya definido anteriormente. supóngase que un analizador CSS1 encuentra la siguiente hoja de estilo: H1 { color: red. El analizador CSS1 se saltará estas declaraciones. Las siguientes reglas siempre se cumplen:  Las hojas de estilo CSS no hacen distinción entre mayúsculas y minúsculas. los corchetes ([]). en los nombres de las familias tipográficas y los URLs la distinción entre mayúsculas y . font-style: 12pt } P { color: blue.7) pueden aparecer en cualquier parte donde pueda haber espacio en blanco. Por ejemplo. EM EM { font-style: normal } font-variant: small-caps } La segunda declaración de la primera línea tiene un valor no válido de '12pt'. un AU debe saltarse una declaración con un nombre de propiedad no válido o un valor no válido. En el valor puede estar presente cualquier carácter. en CSS1. Una propiedad es un identificador. las comillas simples (') y las comillas dobles (") deben estar equilibradas. y también ahí se permiten comentarios. font-vendor: any. las llaves ({}).Una declaración consiste en una propiedad. excepto en aquellas partes que queden fuera del control de CSS. Los paréntesis. los corchetes y las llaves pueden estar anidados. font-variant: small-caps } EM EM { font-style: normal } Los comentarios (véase la sección 1. CSS1 define lugares adicionales donde puede haber espacio en blanco (como por ejemplo dentro de los valores). y se consideran espacio en blanco. } P { color: blue. y la hoja de estilos se reduce a: H1 { color: red. Para asegurarse de que puedan añadirse en el futuro nuevas propiedades y nuevos valores para las propiedades existentes. Por ejemplo. Los caracteres contenidos entre comillas son interpretados como cadenas de caracteres.

. "B" no es un signo de puntuación aunque "{" sí lo sea.    minúsculas es importante.. no pueden comenzar con un guión ni con un dígito. la barra invertida seguida de como mucho cuatro dígitos hexadecimales (0.org/Style) [2] "HTML 4. donde la distinción entre mayúsculas y minúsculas está bajo el control de HTML [2]. estos caracteres han de transformarse en secuencias de escape o escribirse como números Unicode: "B&W?" puede escribirse como "B###BOT_TEXT###amp;W\?" o "B6WF". clases e IDs) pueden contener únicamente los caracteres A-Z.org/TR/REC-html40/.ej. excepto un dígito hexadecimal.0 Specification". "κοσρος" (griego: "kouros") debe escribirse como "BABFC5C1BFC2". Disponible en http://www. Raggett. aunque "2" no esté permitido). Le Hors. Se espera que en versiones posteriores de CSS puedan introducirse más caracteres directamente. 8 Referencias [1] Página de recursos del W3C sobre hojas de estilo para la web (http://www. pueden contener también cualesquiera secuencias de escape y cualquier carácter Unicode expresado como código numérico (ver el siguiente punto).F) representa al carácter Unicode con ese número. . 0-9 y los caracteres Unicode 161-255. En CSS1. A.w3. D. los dos puntos anteriores definen las secuencias de escape de barra invertida (backslash-escapes). Ejemplo: "###BOT_TEXT###quot;" es una cadena que consiste en una comilla doble.w3. puede ser transformado en una secuencia de escape para sustraer su significado especial anteponiendo una barra invertida. Estas secuencias se consideran siempre parte de un identificador. Nota: El atributo 'CLASS' de HTML permite más caracteres en el nombre de la clase que el conjunto permitido para los selectores recién descrito. excepto cuando están dentro de una cadena (p. I. y "2" se permite al comienzo de un nombre de clase. En CSS1. los selectores (nombres de elementos. Jacobs. En el apéndice B puede encontrarse una gramática de CSS1. además del guión (-). Lo mismo ocurre con los atributos 'CLASS' e 'ID'.. diciembre de 1997.9A. cualquier carácter.

[3] T Berners-Lee. noviembre de 1995. "The Unicode Standard -.sgi.Worldwide Character Encoding -.hike. M.org/TR/REC-png-multi. Programming languages -. M McCahill: "Uniform Resource Locators (URL)". [9] "A Standard Default color Space for the Internet".0".internic. 1991. 1995 (ftp://sgigate.net/rfc/rfc2070.Text and Office Systems Standard Generalized Markup Language (SGML) [6] ISO/IEC 10179:1996.0".p df) [14] International Color Consortium: "ICC Profile Format Specification.org/MarkUp/html-spec/htmlspec_toc. Xerox Corporation.com/pub/icc/ICC32. Stokes.C.Processing languages -Document Style Semantics and Specification Language (DSSSL). Esta especificación también está disponible en hipertexto(http://www. S.chiba-u. 5 de noviembre de 1996. L Masinter. and R. Anderson. Poynton: "Gamma correction on the Macintosh Platform" (ftp://ftp. M Dürst: "Internationalization of the Hypertext Markup Language" (ftp://ds. Murray Hill.html) [4] F Yergeau.w3.jp/ikeda/CIE/publ/abst/15-286. [8] The Unicode Consortium. MIT/W3C. version 1. D Connolly: "Hypertext Markup Language . RFC 1738. [10] CIE Publication 15. [5] ISO 8879:1986. 1992.te. M. "Colorimetry.net/pub/users/poynton/doc/Mac/Mac_gamma.0 specification" (http://www.10. University of Minnesota.pdf) [15] S C Johnson: "YACC . RFC 1866.2". Technical Report. Information Processing . Chandrasekar. G Nicol. version 3.Yet another compiler compiler". Second Edition". CERN. ISBN 3-900734-00-3 (http://www.html) [13] Charles A.inforamp. Information technology -. Addison-Wesley.html) [11] T Berners-Lee. diciembre de 1994 [12] "PNG (Portable Network Graphics) Specification.ac. Motta. [7] ISO/IEC 9899:1990.2.2-1986.Version 1. Volume 1.w3. 1975 . G Adams.txt). Version 1. Volume 2.

p. James Clark. Lauren Wood y Stephen Zilles. Benjamin Sittler. Murray Altheim. Paul Prescod.0 (Este apéndice es informativo. Scott Isaacs. David Siegel. Thomas Reardon.[16] "Flex: The Lexical Scanner Generator". Jenny Raggett.7. Donna Converse.3. Robert Cailliau. Lou Montulli. especialmente en el área de fuentes y colores) y Steven Pemberton (por sus habilidades organizativas y también creativas). Greg Watkins. Vincent Quint. Phill Hallam-Baker. Adam Costello. Se sugiere que los AAUU utilicen una hoja de estilo por defecto similar a ésta. Mike Wexler. . Colas Nahaboo. Neil Galarneau. Mandira Virmani. Glenn Adams. Charles Peyton Taylor.. David Seibert. Wayne Gramlich. Kevin Hughes. David Singer. Brian Wilson. Algunos estilos. Apéndice A: Ejemplo de hoja de estilos para HTML 2. David Perrell. Phil Karlton. Evan Kirshenbaum.ej. Daniel Connolly. Michael Seaton. Scott Bigham. Roy Fielding. Philipp Hoschka. Joe English y Pei Wei fueron decisivas. Todd Fahrner. William Perry.0 [3]. Jon Smirl. Tony Jebson. Irène Vatton. Daniel Veillard. Lydja Williams. Chris Wilson. Gilles Kahn. Henrik Frystyk Nielsen. no normativo) La siguiente hoja de estilos está escrita de acuerdo con la presentación sugerida en la especificación de HTML 2. Tres personas merecen mención especial: Dave Raggett (por su apoyo y su trabajo en HTML 3). Walter Bender. En especial las propuestas de Robert Raisch. se han añadido por generalidad. William Johnston. Nos gustaría dar las gracias especialmente a: Terry Allen. Todd Freter. Yves Bertot. Murray Maloney. Liam Quin. colores. Philippe Kaplan. Cécile Roisin. BODY { margin: 1em. Tim Berners-Lee. Muchas personas han contribuido al desarrollo de CSS1. Scott Preece. Yves Lafon. ha habido varias propuestas de hojas de estilo con las que esta propuesta está en deuda. Version 2. Steve Byrne. ISBN 1882114213 9 Agradecimientos Durante la corta vida de HTML. Chris Lilley (por sus continuas contribuciones.

I. line-height: 1. H6 { margin-top: 1em } H1 { text-align: center } H1.font-family: serif. SAMP { font-family: monospace } PRE { white-space: pre } ADDRESS { margin-left: 3em } BLOCKQUOTE { margin-left: 3em. DIV. H2. SAMP. ADDRESS. H5 { font-style: italic } H1 { font-size: xx-large } H2 { font-size: x-large } H3 { font-size: large } B. margin-left: 3em } HR { border-top: solid } 'border-bottom' */ A:link { color: blue } A:visited { color: red } A:active { color: lime } /* también podría haberse usado /* unvisited link */ /* visited links */ /* active links */ /* para establecer el borde de vínculo alrededor elemento IMG son necesarios selectores contextuales */ A:link IMG { border: 2px solid blue } A:visited IMG { border: 2px solid red } A:active IMG { border: 2px solid lime } . H4 { margin-top: 1em. BLOCKQUOTE. CODE. H4.1. BR. ADDRESS. CODE. EM. DT. H2. VAR. DL { display: block } B. margin-bottom: 1em } H5. KBD. H6. P. CITE. color: black. PRE. IMG. UL. } H1. BLOCKQUOTE { font-style: italic } PRE. TT. H2. CITE. EM. DIR { list-style: disc } OL { list-style: decimal } MENU { margin: 0 } LI { margin-left: 3em } /* formato ajustado */ DT { margin-bottom: 0 } DD { margin-top: 0. VAR. H3. H5. KBD. DIR. DD. SPAN { display: inline } LI { display: list-item } H1. background: white. STRONG { font-weight: bolder } /* con relación al padre */ I. H3. TT. HR. MENU. STRONG. OL. H6 { font-weight: bold } H3. H4. margin-right: 3em } UL. FORM.

*/ . sino únicamente la sintaxis de CSS1). a la notación de propiedades y valores (sección 5) y a la notación de unidades (sección 6). El formato de las producciones está optimizado para su utilización por personas. @import url(fun.. En cierto sentido sigue siendo. import : IMPORT_SYM [STRING|URL] '. además. y se utilizan ciertas notaciones abreviadas no contempladas en yacc [15]: * + ? | [] : : : : : 0 ó más 1 ó más 0 ó 1 separa alternativas agrupa Las producciones son: stylesheet : [CDO|CDC]* [ import [CDO|CDC]* ]* [ ruleset [CDO|CDC]* ]* . un superconjunto de CSS1: hay restricciones semánticas adicionales que no están expresadas en esta sintaxis. La gramática que sigue es LL(1) (obsérvese no obstante que los AAUU no deberían usarla directamente. ya que no expresa convenciones de interpretación.. en los valores posibles para el atributo 'CLASS'.' /* P. sin embargo. Además HTML impone restricciones. unary_operator : '-' | '+' . La gramática que figura a continuación define un lenguaje mucho más pequeño. Ninguna parte del presente documento en castellano es normativa aunque se especifique lo contrario. un lenguaje que define la sintaxis de CSS1. Un AU conforme debe adherirse. p. a las reglas de interpretación compatibles con versiones futuras (sección 7.Apéndice B: Gramática de CSS1 (Este apéndice es normativo) Nota del traductor: Se recuerda al lector que la única versión normativa de este documento es la versión original en inglés que se encuentra en el sitio web del W3C.1).ej. .css).ej. de cualquier versión de CSS) que necesita soportar cualquier implementación está definida en la sección 7. La gramática mínima de CSS (esto es.

: H1.' selector ]* '{' declaration [ '. */ simple_selector : element_name id? class? pseudo_class? /* p. pseudo_element /* como en: P:first-line */ : FIRST_LETTER_AFTER_IDENT | FIRST_LINE_AFTER_IDENT . como en: P#p007 ** Un "solitary_id" es un ID que no está unido así. solitary_class /* como en: .subject */ | solitary_id class? pseudo_class? /* p.: .ej. solitary_pseudo_element /* como en: :firstline */ : FIRST_LETTER . pseudo_class /* como en: A:link */ : LINK_PSCLASS_AFTER_IDENT | VISITED_PSCLASS_AFTER_IDENT | ACTIVE_PSCLASS_AFTER_IDENT . selector : simple_selector+ [ pseudo_element | solitary_pseudo_element ]? | solitary_pseudo_element .ej. property : IDENT .ej.: :link */ .note */ : CLASS_AFTER_IDENT . /* Un "id" es un ID que está unido a un tipo de elemento ** por su izquierda. ruleset : selector [ '. class /* como en: P. ** como en: #p007 ** Análogamente para clases y pseudo-clases.note */ : CLASS . solitary_pseudo_class /* como en: :link */ : LINK_PSCLASS | VISITED_PSCLASS | ACTIVE_PSCLASS .author */ | solitary_pseudo_class /* p.: #xyz33 */ | solitary_class pseudo_class? /* p.' | /* empty */ .ej. element_name : IDENT .' declaration ]* '}' .operator : '/' | '.

. A continuación figura el analizador léxico (tokenizer).ej. "#000" está bien. */ id : HASH_AFTER_IDENT .{d}+ ###BOT_TEXT###quot;({stringchar}|

Related Interests

)*###BOT_TEXT###quot;|

Related Interests

({stringchar}|###BOT_TEXT###quot;)*

Related Interests

. /* En el color existe la restricción de que debe ** tener 3 ó 6 dígitos hexadecimales (es decir...ej. */ . pero "#77" no. /* Tanto en el id como en el solitary id existe la restricción de que ** la parte que sigue al "#" debe ser un valor ID HTML válido. term : unary_operator? [ NUMBER | STRING | PERCENTAGE | LENGTH | EMS | EXS | IDENT | hexcolor | URL | RGB ] .4} [¡-ÿ] {unicode}|\[ -~¡-ÿ] {escape}|{latin1}|[ !#$%&(-~] [a-z]|{latin1}|{escape} [-a-z0-9]|{latin1}|{escape} {nmstrt}{nmchar}* {nmchar}+ [0-9] [^-a-z0-9\]|{latin1} [ \t\n]* {d}+|{d}*\.| FIRST_LINE . Obsérvese que asume una implementación de flex de 8 bits. expr : term [ operator term ]* . pero "#abcd" no. prio : IMPORTANT_SYM /* !important */ . El analizador léxico no distingue entre mayúsculas y minúsculas (opción –i de la línea de comandos de flex). escrito en notación flex [16]. declaration : property ':' expr prio? | /* empty */ /* Evita errores de sintaxis. */ hexcolor : HASH | HASH_AFTER_IDENT . unicode latin1 escape stringchar nmstrt nmchar ident name d notnm w num string \[0-9a-f]{1. "#x77" está bien. solitary_id : HASH . ** p. p.. [0-9a-fA-F]) ** después del "#".

} [-/+{}.} | {BEGIN(0).} ":"visited VISITED_PSCLASS. return EMS. return {BEGIN(AFTER_IDENT). return STRING.} FIRST_LINE_AFTER_IDENT.} {BEGIN(0).} VISITED_PSCLASS_AFTER_IDENT.} {BEGIN(0).} {BEGIN(0). return LENGTH. return CLASS. return LENGTH.} ":"first-line FIRST_LINE. return {BEGIN(AFTER_IDENT).} "#"{name} ".%x COMMENT %s AFTER_IDENT %% "/*" <COMMENT>"*/" <COMMENT>\n <COMMENT>.#:] [ \t]+ \n ###BOT_TEXT###lt;\!\-\-\-###BOT_TEXT###gt; {BEGIN(0)."{name} url\({w}{string}{w}\) url\({w}([^ \n

Related Interests

###BOT_TEXT###quot;)]|\\ |\

Related Interests

|\###BOT_TEXT###quot;|\\))+{w}\) return URL. return PERCENTAGE. return CDC. return LENGTH.} {return CLASS_AFTER_IDENT. return IMPORTANT_SYM.} {BEGIN(0).} {BEGIN(0).} .} {BEGIN(0).} {BEGIN(0).} {BEGIN(AFTER_IDENT).} rgb\({w}{num}%?{w}\.{w}{num}%?{w}\. return IMPORT_SYM. /* ignore whitespace */} {BEGIN(0). {BEGIN(0).} ":"first-letter FIRST_LETTER. return LENGTH. return {BEGIN(AFTER_IDENT). return {BEGIN(AFTER_IDENT).} {return LINK_PSCLASS_AFTER_IDENT.} {BEGIN(0).} {BEGIN(0). <AFTER_IDENT>":"link <AFTER_IDENT>":"visited {return <AFTER_IDENT>":"active {return <AFTER_IDENT>":"first-line {return <AFTER_IDENT>":"first-letter <AFTER_IDENT>"#"{name} <AFTER_IDENT>". return HASH.} ":"active ACTIVE_PSCLASS. return NUMBER. return LENGTH.} {BEGIN(0). return LENGTH. @import "!"{w}important {ident} {string} {num} {num}"%" {num}pt/{notnm} {num}mm/{notnm} {num}cm/{notnm} {num}pc/{notnm} {num}in/{notnm} {num}px/{notnm} {num}em/{notnm} {num}ex/{notnm} {BEGIN(COMMENT). return *yytext.} {/* ignore */} {/* ignore */} {BEGIN(0). return IDENT. return {BEGIN(AFTER_IDENT).} {BEGIN(0)..} {BEGIN(0).} {return FIRST_LETTER_AFTER_IDENT.} {BEGIN(AFTER_IDENT).} ACTIVE_PSCLASS_AFTER_IDENT.} {BEGIN(0).} {BEGIN(0). return EXS.} {return HASH_AFTER_IDENT.{w}{num}%?{w}\) return RGB."{name} ":"link LINK_PSCLASS.} {BEGIN(0). /* ignore whitespace */} {BEGIN(0).} {BEGIN(AFTER_IDENT). return CDO.

Asimismo muchas fuentes no contienen más que unos pocos centenares de signos. Para poder enviarlo "por la red". cada carácter se codifica con dos (o más) bytes. siempre pueden expresarse como referencias numéricas: '&#928' siempre representará a la letra griega mayúscula Pi. No hay muchos documentos que usen tantos caracteres diferentes. explica cómo se emparejan los caracteres del documento con los signos de una fuente. no normativo) Los documentos HTML pueden contener cualquiera de los aproximadamente 30.} Apéndice C: Codificación (Este apéndice es informativo. El documento HTML debe ser decodificado para obtener nuevamente los caracteres.000 caracteres distintos definidos por Unicode. {fprintf(stderr. Las codificaciones (valores de "charset") típicas son "ASCII" (para el inglés). pero en hebreo es más común usar el 224 para representar el Aleph. . Obsérvese que esto conlleva que todos los AAUU deben estar preparados para cualquier carácter Unicode. "ISO-8859-1" (para Europa occidental). Este apéndice. Muchos documentos necesitan sólo unos pocos centenares. en particular los definidos por Unicode. Codificación de caracteres El contenido de un documento HTML es una secuencia de caracteres y etiquetas (markup). utilizando una de las varias codificaciones posibles. se codifica como una secuencia de bytes. "ISO-8859-8" (para el hebreo). *yytext). En algunas codificaciones. y mediante la elección de la codificación adecuada se asegura que el documento sólo necesitará un byte por carácter. En japonés.000 caracteres diferentes. Por ejemplo. "Shift-JIS" (para el japonés).2. (%d)\n". en Europa occidental es común utilizar el byte 224 para representar una a con acento grave (à). el significado de un byte depende normalmente de los bytes que le preceden. "%d: Illegal character lineno. incluso si sólo manejan unas pocas codificaciones. El AU sabe cómo descodificar los bytes mirando en el parámetro "charset" del encabezado HTTP. independientemente de la codificación usada.. Si en algún caso existen caracteres que se salgan fuera del rango de la codificación elegida. junto a la sección 5. HTML [2] [4] permite unos 30.

Actualmente siempre se selecciona la forma por defecto. esta tabla se denomina vector de codificación. en árabe todas las letras tienen cuatro formas distintas. Conjuntos de fuentes Para hacer frente al problema de que una sola fuente puede no ser suficiente para mostrar todos los caracteres de un documento. Ya sea explícita o implícitamente. y por tanto sólo hay un carácter en el documento HTML. Desgraciadamente CSS1 no proporciona todavía métodos para seleccionar dichas alternativas. constituyen una representación particular de un carácter. la tabla de codificación de la fuente. al final o aislada. en medio.2 una descripción detallada del mecanismo de selección en conjuntos de fuentes. o incluso de un solo elemento. Es el mismo carácter en todos los casos. contiene dibujos de caracteres. En realidad. conocidos como signos. cada fuente tiene una tabla asociada a ella. caracteres japoneses y símbolos matemáticos: . A continuación figura un ejemplo de un conjunto de fuentes apropiado para un texto que se espera vaya a contener texto con caracteres latinos. Una fuente en CSS1 es una lista de fuentes. o bien de las preferencias del diseñador. pero a la hora de imprimir. CSS1 permite el uso de conjuntos de fuentes. muchas fuentes contienen varios signos para el mismo carácter. todas del mismo estilo y tamaño. una que contenga letras y dígitos y otra que contenga símbolos matemáticos.Codificación de fuentes Una fuente no contiene caracteres. dependiendo de si la letra se usa al comienzo de una palabra. En las fuentes de tipo 1. es distinto en cada caso. que dice de qué carácter es representación cada signo. en la forma de líneas o mapas de bits. Un elemento que contenga texto en inglés mezclado con símbolos matemáticos puede necesitar un conjunto de dos fuentes. También hay fuentes que dan al diseñador la libertad de elegir entre varias formas alternativas proporcionadas. Véase en la sección 5. Los signos. Cuál de esos signos se use depende o bien de las reglas del idioma. que se prueban consecutivamente para ver si contienen un signo para un cierto carácter. Por ejemplo.

BODY { font-family: Baskerville, Mincho, Symbol, serif }

Los caracteres disponibles en la fuente Baskerville (una fuente que sólo contiene caracteres latinos) serán tomados de esa fuente, los japoneses serán tomados de Mincho, y los símbolos matemáticos vendrán de Symbol. Cualquier otro carácter vendrá (se supone) de la familia tipográfica genérica 'serif'. La familia tipográfica 'serif' también se utilizará si una o más de las otras fuentes no esta disponible.

Apéndice D: Corrección gamma
(Este apéndice es informativo, no normativo) Vea el Tutorial Gamma de la especificación PNG [12] si todavía no está familiarizado con la corrección gamma. En el cálculo, los AAUU que muestren la salida en un CRT (tubo de rayos catódicos) pueden suponer un CRT ideal y no tener en cuenta los posibles efectos causados por el difuminado (dithering) en el gamma aparente. Esto significa que la manipulación mínima que necesitan llevar a cabo en las plataformas actuales es: PC usando MS-Windows ninguna Unix usando X11 ninguna Mac usando QuickDraw aplicar gamma 1.39 [13] (las aplicaciones que utilicen ColorSync pueden simplemente pasar el perfil ICC sRGB [14] a ColorSync para realizar la corrección de color correcta) SGI usando X aplicar el valor gamma de /etc/config/system.glGammaVal (siendo el valor por defecto 1.70; las aplicaciones que se ejecuten en Irix 6.2 o superior pueden simplemente pasar el perfil ICC sRGB al sistema de gestión del color). NeXT usando NeXTStep Aplicar gamma 2.22 "Aplicar gamma" significa que cada uno de los valores R, G y B debe convertirse a R'=Rgamma, G'=Ggamma, B'=Bgamma, antes de pasarlos al sistema operativo.

Esto puede hacerse rápidamente construyendo una tabla de búsqueda de 256 elementos cada vez que se abra el browser de esta manera:
for i := 0 to 255 do raw := i / 255; corr := pow (raw, gamma); table[i] := trunc (0.5 + corr * 255.0) end

lo cual evita a posteriori la necesidad de hacer cálculos complejos para cada atributo de color, y sobre todo para cada píxel.

Apéndice E: Aplicabilidad y extensibilidad de CSS1
(Este apéndice es informativo, no normativo) El objetivo del trabajo en CSS1 ha sido crear un mecanismo simple de hojas de estilo para documentos HTML. La especificación actual representa un equilibrio entre la simplicidad requerida para utilizar hojas de estilo en la web, y la presión por parte de los autores que demandan mayor y mejor control visual. CSS1 ofrece:

sustitución de etiquetas visuales: las extensiones HTML, p.ej. 'CENTER', 'FONT' y 'SPACER' son fácilmente reemplazadas por hojas de estilo. código más limpio: en lugar de usar elementos 'FONT' para lograr el estilo de versalitas, es suficiente una declaración en la hoja de estilos. Compárese el código visual:
 <H1>H<FONT SIZE=-1>EADLINE</FONT></H1>

con la hoja de estilos:
H1 { font-style: small-caps } <H1>Headline</H1>

varios niveles de integración: las reglas de estilo de CSS1 pueden obtenerse de hojas de estilo externas, incluirse en elementos 'STYLE' o ponerse dentro de atributos 'STYLE'. La última opción ofrece un método sencillo de transición desde extensiones HTML. nuevos efectos: se han añadido algunos efectos visuales nuevos para dar a los usuarios "juguetes nuevos". Los pseudo-elementos

tipográficos y los valores adicionales de la propiedad 'background' pertenecen a esta categoría. escalabilidad: CSS1 será útil en equipos que vayan desde terminales de texto a estaciones de trabajo en color con altas resoluciones. Los autores podrán escribir una sola hoja de estilos y estar razonablemente seguros de que el estilo buscado saldrá de la mejor manera posible.

CSS1 no ofrece:

  

control a nivel de píxel. CSS1 valora la simplicidad por encima del nivel de control, y aunque la combinación de imágenes de fondo y de HTML con estilos es potente, el control a nivel de píxel no es posible. control por parte del autor: el autor no puede forzar al usuario a usar una hoja de estilo determinada, sólo sugerirla. un lenguaje de composición de páginas (layout): CSS1 no ofrece columnas múltiples de texto, marcos superpuestos, etc. un lenguaje potente de búsqueda en el árbol de análisis sintáctico: CSS1 sólo puede buscar en el árbol de descendencia ascendientes de elementos, mientras que otros lenguajes de hojas de estilo (p.ej. DSSSL [6]) ofrecen un lenguaje de búsqueda completo.

Esperamos ver extensiones de CSS en varias direcciones:
 

 

papel: mejor soporte para imprimir documentos HTML soporte de medios no visuales: se está trabajando para añadir una lista de propiedades y sus correspondientes valores para soportar salida por voz y en braille nombres de colores: la lista soportada actualmente puede ser extendida fuentes: se espera que existan sistemas más precisos de especificación de fuentes que complementen las propiedades de fuente existentes en CSS1. valores y propiedades: esperamos que las compañías propongan extensiones al conjunto de valores y propiedades de CSS1. Extenderse en esta dirección es trivial para la especificación, pero nuestra preocupación es la interoperabilidad entre AAUU. lenguaje de composición de páginas (layout): soporte de diseño bidimensional en la tradición de las herramientas de publicación de imprenta.

y Tantek Çelik por su ayuda en la confección de esta edición revisada. Kazuteru Okahashi. por lo que no se incluyen. pero sí en la versión original en inglés. Erratas tipográficas y ortográficas y errores Nota del traductor: las relaciones de erratas y de errores que aparecen en el texto original se refieren a los cambios introducidos en la versión original del documento en inglés y no son relevantes para esta versión traducida. Quisiéramos expresar nuestro agradecimiento a Komachi Yushi. el estatus especial de los atributos 'CLASS' e 'ID') pero debería ser fácil extender su aplicación a otros DTDs. Liam Quinn. La lista que figura a continuación describe todos los cambios. No esperamos que CSS se convierta en:  un lenguaje de programación Apéndice F: Cambios desde la versión del 17 de diciembre de 1996 (Este apéndice es informativo. no normativo) Este documento es una versión revisada de la Recomendación CSS1 que fue publicada por primera vez el 17 de diciembre de 1996. Steve Byrne. Otros DTDs: CSS1 tiene algunas partes específicas de HTML (p. la hoja de estilo alternativa "errata" no está disponible en este documento. Eligiendo la hoja de estilo alternativa "errata" todos los cambios aparecerán destacados. Estructura y organización . Por el mismo motivo. Susan Lesch..ej. Esta versión se basa en el documento publicado en enero de 1999.

Related Interests

') } Un conjunto de reglas consiste en una cadena-selector (selector-string) seguida de un bloque-declaración (declaration-block). El AU CSS1 se saltará el conjunto de reglas. y la hoja de estilos se reduce en términos efectivos a: H1 { color: blue } P EM { font-weight: bold } Un bloque-declaración comienza con una llave abierta ({) y termina con la llave cerrada que la equilibra (}).css". Entre ambas hay una lista de cero o más declaraciones. separadas por punto y coma (. teniendo en cuenta que los paréntesis (()).

pero los paréntesis (()). Todas las propiedades CSS1 tienen sus propias restricciones sintácticas y semánticas en cuanto a los valores que aceptan. La segunda declaración de la segunda línea contiene la propiedad no definida 'font-vendor'. dos puntos (:) y un valor. Alrededor de cada uno de ellos puede haber espacio en blanco. ya definido anteriormente. supóngase que un analizador CSS1 encuentra la siguiente hoja de estilo: H1 { color: red. El analizador CSS1 se saltará estas declaraciones. Las siguientes reglas siempre se cumplen:  Las hojas de estilo CSS no hacen distinción entre mayúsculas y minúsculas. los corchetes ([]). en los nombres de las familias tipográficas y los URLs la distinción entre mayúsculas y . font-style: 12pt } P { color: blue.7) pueden aparecer en cualquier parte donde pueda haber espacio en blanco. Por ejemplo. EM EM { font-style: normal } font-variant: small-caps } La segunda declaración de la primera línea tiene un valor no válido de '12pt'. un AU debe saltarse una declaración con un nombre de propiedad no válido o un valor no válido. En el valor puede estar presente cualquier carácter. en CSS1. Una propiedad es un identificador. las comillas simples (') y las comillas dobles (") deben estar equilibradas. y también ahí se permiten comentarios. font-vendor: any. las llaves ({}).Una declaración consiste en una propiedad. excepto en aquellas partes que queden fuera del control de CSS. Los paréntesis. los corchetes y las llaves pueden estar anidados. font-variant: small-caps } EM EM { font-style: normal } Los comentarios (véase la sección 1. CSS1 define lugares adicionales donde puede haber espacio en blanco (como por ejemplo dentro de los valores). y se consideran espacio en blanco. } P { color: blue. y la hoja de estilos se reduce a: H1 { color: red. Para asegurarse de que puedan añadirse en el futuro nuevas propiedades y nuevos valores para las propiedades existentes. Por ejemplo. Los caracteres contenidos entre comillas son interpretados como cadenas de caracteres.

. "B" no es un signo de puntuación aunque "{" sí lo sea.    minúsculas es importante.. no pueden comenzar con un guión ni con un dígito. la barra invertida seguida de como mucho cuatro dígitos hexadecimales (0.org/Style) [2] "HTML 4. donde la distinción entre mayúsculas y minúsculas está bajo el control de HTML [2]. estos caracteres han de transformarse en secuencias de escape o escribirse como números Unicode: "B&W?" puede escribirse como "B###BOT_TEXT###amp;W\?" o "B6WF". clases e IDs) pueden contener únicamente los caracteres A-Z.org/TR/REC-html40/.ej. excepto un dígito hexadecimal.0 Specification". "κοσρος" (griego: "kouros") debe escribirse como "BABFC5C1BFC2". Disponible en http://www. Raggett. aunque "2" no esté permitido). Le Hors. Se espera que en versiones posteriores de CSS puedan introducirse más caracteres directamente. 8 Referencias [1] Página de recursos del W3C sobre hojas de estilo para la web (http://www. pueden contener también cualesquiera secuencias de escape y cualquier carácter Unicode expresado como código numérico (ver el siguiente punto).F) representa al carácter Unicode con ese número. . 0-9 y los caracteres Unicode 161-255. En CSS1. A.w3. D. los dos puntos anteriores definen las secuencias de escape de barra invertida (backslash-escapes). Ejemplo: "###BOT_TEXT###quot;" es una cadena que consiste en una comilla doble.w3. puede ser transformado en una secuencia de escape para sustraer su significado especial anteponiendo una barra invertida. Estas secuencias se consideran siempre parte de un identificador. Nota: El atributo 'CLASS' de HTML permite más caracteres en el nombre de la clase que el conjunto permitido para los selectores recién descrito. excepto cuando están dentro de una cadena (p. I. y "2" se permite al comienzo de un nombre de clase. En CSS1. los selectores (nombres de elementos. Jacobs. En el apéndice B puede encontrarse una gramática de CSS1. además del guión (-). Lo mismo ocurre con los atributos 'CLASS' e 'ID'.. diciembre de 1997.9A. cualquier carácter.

[3] T Berners-Lee. noviembre de 1995. "The Unicode Standard -.sgi.Worldwide Character Encoding -.hike. M.org/TR/REC-png-multi. Programming languages -. M McCahill: "Uniform Resource Locators (URL)". [9] "A Standard Default color Space for the Internet".0".internic. 1991. 1995 (ftp://sgigate.net/rfc/rfc2070.Text and Office Systems Standard Generalized Markup Language (SGML) [6] ISO/IEC 10179:1996.0".p df) [14] International Color Consortium: "ICC Profile Format Specification.org/MarkUp/html-spec/htmlspec_toc. Xerox Corporation.com/pub/icc/ICC32. Stokes.C.Processing languages -Document Style Semantics and Specification Language (DSSSL). Esta especificación también está disponible en hipertexto(http://www. S.chiba-u. 5 de noviembre de 1996. L Masinter. and R. Anderson. Poynton: "Gamma correction on the Macintosh Platform" (ftp://ftp. M Dürst: "Internationalization of the Hypertext Markup Language" (ftp://ds. Murray Hill.html) [4] F Yergeau.w3.jp/ikeda/CIE/publ/abst/15-286. [8] The Unicode Consortium. MIT/W3C. version 1. D Connolly: "Hypertext Markup Language . RFC 1738. [10] CIE Publication 15. [5] ISO 8879:1986. 1992.te. M. "Colorimetry.net/pub/users/poynton/doc/Mac/Mac_gamma.0 specification" (http://www.10. University of Minnesota.pdf) [15] S C Johnson: "YACC . RFC 1866.2". Technical Report. Information Processing . Chandrasekar. G Nicol. version 3.Yet another compiler compiler". Second Edition". CERN. ISBN 3-900734-00-3 (http://www.html) [13] Charles A.inforamp. Information technology -. Addison-Wesley.html) [11] T Berners-Lee. diciembre de 1994 [12] "PNG (Portable Network Graphics) Specification.ac. Motta. [7] ISO/IEC 9899:1990.2.2-1986.Version 1. Volume 1.w3. 1975 . G Adams.txt). Version 1. Volume 2.

p. James Clark. Lauren Wood y Stephen Zilles. Benjamin Sittler. Murray Altheim. Paul Prescod.0 (Este apéndice es informativo. Scott Isaacs. David Siegel. Thomas Reardon.[16] "Flex: The Lexical Scanner Generator". Jenny Raggett.7. Donna Converse.3. Robert Cailliau. Lou Montulli. especialmente en el área de fuentes y colores) y Steven Pemberton (por sus habilidades organizativas y también creativas). Greg Watkins. Vincent Quint. Phill Hallam-Baker. Adam Costello. Se sugiere que los AAUU utilicen una hoja de estilo por defecto similar a ésta. Mike Wexler. . Colas Nahaboo. Neil Galarneau. Mandira Virmani. Glenn Adams. Charles Peyton Taylor.. David Seibert. Wayne Gramlich. Kevin Hughes. David Singer. Brian Wilson. Algunos estilos. Apéndice A: Ejemplo de hoja de estilos para HTML 2. David Perrell. Phil Karlton. Evan Kirshenbaum.ej. Daniel Connolly. Michael Seaton. Scott Bigham. Roy Fielding. Philipp Hoschka. Joe English y Pei Wei fueron decisivas. Todd Fahrner. William Perry.0 [3]. Jon Smirl. Tony Jebson. Irène Vatton. Daniel Veillard. Lydja Williams. Chris Wilson. Gilles Kahn. Henrik Frystyk Nielsen. no normativo) La siguiente hoja de estilos está escrita de acuerdo con la presentación sugerida en la especificación de HTML 2. Tres personas merecen mención especial: Dave Raggett (por su apoyo y su trabajo en HTML 3). Walter Bender. En especial las propuestas de Robert Raisch. se han añadido por generalidad. William Johnston. Nos gustaría dar las gracias especialmente a: Terry Allen. Todd Freter. Yves Bertot. Murray Maloney. Liam Quin. colores. Philippe Kaplan. Cécile Roisin. BODY { margin: 1em. Tim Berners-Lee. Muchas personas han contribuido al desarrollo de CSS1. Scott Preece. Yves Lafon. ha habido varias propuestas de hojas de estilo con las que esta propuesta está en deuda. Version 2. Steve Byrne. ISBN 1882114213 9 Agradecimientos Durante la corta vida de HTML. Chris Lilley (por sus continuas contribuciones.

I. line-height: 1. H6 { margin-top: 1em } H1 { text-align: center } H1.font-family: serif. SAMP { font-family: monospace } PRE { white-space: pre } ADDRESS { margin-left: 3em } BLOCKQUOTE { margin-left: 3em. DIV. H2. SAMP. ADDRESS. H5 { font-style: italic } H1 { font-size: xx-large } H2 { font-size: x-large } H3 { font-size: large } B. margin-left: 3em } HR { border-top: solid } 'border-bottom' */ A:link { color: blue } A:visited { color: red } A:active { color: lime } /* también podría haberse usado /* unvisited link */ /* visited links */ /* active links */ /* para establecer el borde de vínculo alrededor elemento IMG son necesarios selectores contextuales */ A:link IMG { border: 2px solid blue } A:visited IMG { border: 2px solid red } A:active IMG { border: 2px solid lime } . H4 { margin-top: 1em. BLOCKQUOTE. CODE. H4.1. BR. ADDRESS. CODE. EM. DT. H2. VAR. DL { display: block } B. margin-bottom: 1em } H5. KBD. H6. P. CITE. color: black. PRE. IMG. UL. } H1. BLOCKQUOTE { font-style: italic } PRE. TT. H2. CITE. EM. DIR { list-style: disc } OL { list-style: decimal } MENU { margin: 0 } LI { margin-left: 3em } /* formato ajustado */ DT { margin-bottom: 0 } DD { margin-top: 0. VAR. H3. H5. KBD. DIR. DD. SPAN { display: inline } LI { display: list-item } H1. background: white. STRONG { font-weight: bolder } /* con relación al padre */ I. H3. TT. HR. MENU. STRONG. OL. H6 { font-weight: bold } H3. H4. margin-right: 3em } UL. FORM.

*/ . sino únicamente la sintaxis de CSS1). a la notación de propiedades y valores (sección 5) y a la notación de unidades (sección 6). El formato de las producciones está optimizado para su utilización por personas. @import url(fun.. En cierto sentido sigue siendo. import : IMPORT_SYM [STRING|URL] '. además. y se utilizan ciertas notaciones abreviadas no contempladas en yacc [15]: * + ? | [] : : : : : 0 ó más 1 ó más 0 ó 1 separa alternativas agrupa Las producciones son: stylesheet : [CDO|CDC]* [ import [CDO|CDC]* ]* [ ruleset [CDO|CDC]* ]* . un superconjunto de CSS1: hay restricciones semánticas adicionales que no están expresadas en esta sintaxis. La gramática que sigue es LL(1) (obsérvese no obstante que los AAUU no deberían usarla directamente. ya que no expresa convenciones de interpretación.. en los valores posibles para el atributo 'CLASS'.' /* P. sin embargo. Además HTML impone restricciones. unary_operator : '-' | '+' . La gramática que figura a continuación define un lenguaje mucho más pequeño. Ninguna parte del presente documento en castellano es normativa aunque se especifique lo contrario. un lenguaje que define la sintaxis de CSS1. Un AU conforme debe adherirse. p. a las reglas de interpretación compatibles con versiones futuras (sección 7.Apéndice B: Gramática de CSS1 (Este apéndice es normativo) Nota del traductor: Se recuerda al lector que la única versión normativa de este documento es la versión original en inglés que se encuentra en el sitio web del W3C.1).ej. .css).ej. de cualquier versión de CSS) que necesita soportar cualquier implementación está definida en la sección 7. La gramática mínima de CSS (esto es.

: H1.' selector ]* '{' declaration [ '. */ simple_selector : element_name id? class? pseudo_class? /* p. pseudo_element /* como en: P:first-line */ : FIRST_LETTER_AFTER_IDENT | FIRST_LINE_AFTER_IDENT . como en: P#p007 ** Un "solitary_id" es un ID que no está unido así. solitary_class /* como en: .subject */ | solitary_id class? pseudo_class? /* p.: .ej. solitary_pseudo_element /* como en: :firstline */ : FIRST_LETTER . pseudo_class /* como en: A:link */ : LINK_PSCLASS_AFTER_IDENT | VISITED_PSCLASS_AFTER_IDENT | ACTIVE_PSCLASS_AFTER_IDENT . selector : simple_selector+ [ pseudo_element | solitary_pseudo_element ]? | solitary_pseudo_element .ej. property : IDENT .ej.: :link */ .note */ : CLASS_AFTER_IDENT . /* Un "id" es un ID que está unido a un tipo de elemento ** por su izquierda. ruleset : selector [ '. class /* como en: P. ** como en: #p007 ** Análogamente para clases y pseudo-clases.note */ : CLASS . solitary_pseudo_class /* como en: :link */ : LINK_PSCLASS | VISITED_PSCLASS | ACTIVE_PSCLASS .author */ | solitary_pseudo_class /* p.: #xyz33 */ | solitary_class pseudo_class? /* p.' | /* empty */ .ej. element_name : IDENT .' declaration ]* '}' .operator : '/' | '.

. A continuación figura el analizador léxico (tokenizer).ej. "#000" está bien. */ id : HASH_AFTER_IDENT .{d}+ ###BOT_TEXT###quot;({stringchar}|","doc_promotions_enabled":false,"static_promo_banner_cta_url":""},"eligible_for_exclusive_trial_roadblock":false,"eligible_for_seo_roadblock":false,"exclusive_free_trial_roadblock_props_path":"/doc-page/exclusive-free-trial-props/106826583","flashes":[],"footer_props":{"urls":{"about":"/about","press":"/press","blog":"http://literally.scribd.com/","careers":"/careers","contact":"/contact","plans_landing":"/subscribe","referrals":"/referrals?source=footer","giftcards":"/giftcards","faq":"/faq","accessibility":"/accessibility-policy","faq_paths":{"accounts":"https://support.scribd.com/hc/sections/202246346","announcements":"https://support.scribd.com/hc/sections/202246066","copyright":"https://support.scribd.com/hc/sections/202246086","downloading":"https://support.scribd.com/hc/articles/210135046","publishing":"https://support.scribd.com/hc/sections/202246366","reading":"https://support.scribd.com/hc/sections/202246406","selling":"https://support.scribd.com/hc/sections/202246326","store":"https://support.scribd.com/hc/sections/202246306","status":"https://support.scribd.com/hc/en-us/articles/360001202872","terms":"https://support.scribd.com/hc/sections/202246126","writing":"https://support.scribd.com/hc/sections/202246366","adchoices":"https://support.scribd.com/hc/articles/210129366","paid_features":"https://support.scribd.com/hc/sections/202246306","failed_uploads":"https://support.scribd.com/hc/en-us/articles/210134586-Troubleshooting-uploads-and-conversions","copyright_infringement":"https://support.scribd.com/hc/en-us/articles/210128946-DMCA-copyright-infringement-takedown-notification-policy","end_user_license":"https://support.scribd.com/hc/en-us/articles/210129486","terms_of_use":"https://support.scribd.com/hc/en-us/articles/210129326-General-Terms-of-Use"},"publishers":"/publishers","static_terms":"/terms","static_privacy":"/privacy","copyright":"/copyright","ios_app":"https://itunes.apple.com/us/app/scribd-worlds-largest-online/id542557212?mt=8&uo=4&at=11lGEE","android_app":"https://play.google.com/store/apps/details?id=com.scribd.app.reader0&hl=en","books":"/books","sitemap":"/directory"}},"global_nav_props":{"header_props":{"logo_src":"/images/landing/home2_landing/scribd_logo_horiz_small.svg","root_url":"https://www.scribd.com/","search_term":"","small_logo_src":"/images/logos/scribd_s_logo.png","uploads_url":"/upload-document","search_props":{"redirect_to_app":true,"search_url":"/search","query":"","search_page":false}},"user_menu_props":null,"sidebar_props":{"urls":{"bestsellers":"https://www.scribd.com/bestsellers","home":"https://www.scribd.com/","saved":"/saved","subscribe":"/archive/pmp_checkout?doc=106826583&metadata=%7B%22context%22%3A%22pmp%22%2C%22action%22%3A%22start_trial%22%2C%22logged_in%22%3Afalse%2C%22platform%22%3A%22web%22%7D","top_charts":"/bestsellers","upload":"https://www.scribd.com/upload-document"},"categories":{"book":{"icon":"icon-ic_book","icon_filled":"icon-ic_book_fill","url":"https://www.scribd.com/books","name":"Books","type":"book"},"news":{"icon":"icon-ic_articles","icon_filled":"icon-ic_articles_fill","url":"https://www.scribd.com/news","name":"News","type":"news"},"audiobook":{"icon":"icon-ic_audiobook","icon_filled":"icon-ic_audiobook_fill","url":"https://www.scribd.com/audiobooks","name":"Audiobooks","type":"audiobook"},"magazine":{"icon":"icon-ic_magazine","icon_filled":"icon-ic_magazine_fill","url":"https://www.scribd.com/magazines","name":"Magazines","type":"magazine"},"document":{"icon":"icon-ic_document","icon_filled":"icon-ic_document_fill","url":"https://www.scribd.com/docs","name":"Documents","type":"document"},"sheet_music":{"icon":"icon-ic_songbook","icon_filled":"icon-ic_songbook_fill","url":"https://www.scribd.com/sheetmusic","name":"Sheet Music","type":"sheet_music"}},"categories_array":["mixed","book","audiobook","magazine","news","document","sheet_music"],"selected_content_type":"mixed","username":"","search_overlay_props":{"search_input_props":{"focused":false,"keep_suggestions_on_blur":false}}}},"recommenders":{"related_titles_recommender":{"ids":[283554406,78451886,93066774,27211807,71366509,239648898,2892888,346208079,363203846,289048756,331548217,172299516,242438314,142176317,368535787,258662902,94633075,92125331,315200134,346957370,304441920,272319828,180774534,252335646,279531196,53730484,142696053,312839801,256359488,122205147,108771320,109374543,80589709,67827548,79030121],"title_link":null,"title":null,"track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"GEK7ligSu0DrRMifnibPhPZsK3s=","widget_name":"right sidebar","track_id":"flattened_recommender"}},"footer_recommenders":{"recommenders":[{"ids":[283554406,78451886,93066774,27211807,71366509,239648898,2892888,346208079,363203846,289048756,331548217,172299516,242438314,142176317,368535787,258662902,94633075,92125331,315200134,346957370,304441920,272319828,180774534,252335646,279531196,53730484,142696053,312839801,256359488,122205147],"title_link":null,"title":"Documents Similar To Hojas de Estilo en Cascada","track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"SJHwCml+pT1Ab3OFG+rhu3sOOcM=","widget_name":"document_carousel"}},{"ids":[108771320,109374543,80589709,67827548,79030121],"title_link":null,"title":"More From Ines Gallegos","track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"86Mc6CHXdYhh5zUQnS2GGRd3Q2A=","widget_name":"document_carousel"}}]},"seo_new_docs_recommenders":{"recommenders":[]},"documents":{"2892888":{"type":"document","id":2892888,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/2892888/108x144/830a5e9036/1519997762?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/2892888/216x288/70cfae13b8/1519997762?v=1","title":"Introduccion CSS","short_title":"Introduccion CSS","author":"infobits","tracking":{"object_type":"document","object_id":2892888,"track":"flattened_recommender","doc_uuid":"Z/wELy1hz+NuwLFqQDyaAeY72B0="},"url":"https://www.scribd.com/document/2892888/Introduccion-CSS"},"27211807":{"type":"document","id":27211807,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/27211807/108x144/1edaa8760f/1275886201?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/27211807/216x288/6aaade6b2c/1275886201?v=1","title":"Ing . Carlos Polanco","short_title":"Ing . Carlos Polanco","author":"carlpola45","tracking":{"object_type":"document","object_id":27211807,"track":"flattened_recommender","doc_uuid":"dDYbJGCKjxr+JIdCXDlHjIoQ3YI="},"url":"https://www.scribd.com/presentation/27211807/Ing-Carlos-Polanco"},"53730484":{"type":"document","id":53730484,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/53730484/108x144/04697928f3/1372884729?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/53730484/216x288/9af7f8686a/1372884729?v=1","title":"Proyecto Informática Vanessa Bolívar","short_title":"Proyecto Informática Vanessa Bolívar","author":"sheiron_y","tracking":{"object_type":"document","object_id":53730484,"track":"flattened_recommender","doc_uuid":"1KKbZvFOnhpHbowRQsdHNZxqVdc="},"url":"https://www.scribd.com/doc/53730484/Proyecto-Informatica-Vanessa-Bolivar"},"67827548":{"type":"document","id":67827548,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/67827548/108x144/f6bb7485b5/1404031429?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/67827548/216x288/9299b7cb22/1404031429?v=1","title":"fortalezas","short_title":"fortalezas","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":67827548,"track":"flattened_recommender","doc_uuid":"b6LDfYWZugHr/vca/5riI6inANI="},"url":"https://www.scribd.com/doc/67827548/fortalezas"},"71366509":{"type":"document","id":71366509,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/71366509/108x144/adce6abda3/1411463601?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/71366509/216x288/2ed5552683/1411463601?v=1","title":"HTML Dimanico II(Css)","short_title":"HTML Dimanico II(Css)","author":"jamsalazar13","tracking":{"object_type":"document","object_id":71366509,"track":"flattened_recommender","doc_uuid":"9MGrOhFwERAU8gRTQM56wo3OOcg="},"url":"https://www.scribd.com/presentation/71366509/HTML-Dimanico-II-Css"},"78451886":{"type":"document","id":78451886,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/78451886/108x144/8abc75455c/1430354420?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/78451886/216x288/1e067d51c5/1430354420?v=1","title":"Material HTML","short_title":"Material HTML","author":"sarixb","tracking":{"object_type":"document","object_id":78451886,"track":"flattened_recommender","doc_uuid":"Qy0HqU1In0pNdieNrHZytVmTqTs="},"url":"https://www.scribd.com/presentation/78451886/Material-HTML"},"79030121":{"type":"document","id":79030121,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/79030121/108x144/0aada6d1e9/1327263244?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/79030121/216x288/10c97e2860/1327263244?v=1","title":"cel","short_title":"cel","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":79030121,"track":"flattened_recommender","doc_uuid":"ymsb1+3mcDsG+H5fQktg7SVBtlg="},"url":"https://www.scribd.com/document/79030121/cel"},"80589709":{"type":"document","id":80589709,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/80589709/108x144/1c15b8bc62/1328490519?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/80589709/216x288/5b87c7d6fd/1328490519?v=1","title":"tareas_ihc","short_title":"tareas_ihc","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":80589709,"track":"flattened_recommender","doc_uuid":"UuHwkR5STy+1T1NYazbKYiYPuqY="},"url":"https://www.scribd.com/document/80589709/tareas-ihc"},"92125331":{"type":"document","id":92125331,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/92125331/108x144/f9770fb0f9/1395009845?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/92125331/216x288/601cbb04ea/1395009845?v=1","title":"F08-9543-002 Guías de Aprendizaje_2","short_title":"F08-9543-002 Guías de Aprendizaje_2","author":"Pedro Sait","tracking":{"object_type":"document","object_id":92125331,"track":"flattened_recommender","doc_uuid":"kcUxGj/xK7BTGIuCpkodaGM/8hs="},"url":"https://www.scribd.com/document/92125331/F08-9543-002-Guias-de-Aprendizaje-2"},"93066774":{"type":"document","id":93066774,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/93066774/108x144/cc980e93f3/1375801868?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/93066774/216x288/6dd610efe9/1375801868?v=1","title":"Introduccion Css","short_title":"Introduccion Css","author":"scorpio19-89","tracking":{"object_type":"document","object_id":93066774,"track":"flattened_recommender","doc_uuid":"/10MCGeq0aKQYiRmMQU838MgII8="},"url":"https://www.scribd.com/document/93066774/Introduccion-Css"},"94633075":{"type":"document","id":94633075,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/94633075/108x144/aed515b635/1337833052?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/94633075/216x288/b3e33b0329/1337833052?v=1","title":"HTML","short_title":"HTML","author":"Henry Alfaro","tracking":{"object_type":"document","object_id":94633075,"track":"flattened_recommender","doc_uuid":"UDIGunMsjhQAFbRoaOMBHH7Fplg="},"url":"https://www.scribd.com/presentation/94633075/HTML"},"108771320":{"type":"document","id":108771320,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/108771320/108x144/eddb062299/1354267589?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/108771320/216x288/738bc156b4/1354267589?v=1","title":"1301588498","short_title":"1301588498","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":108771320,"track":"flattened_recommender","doc_uuid":"W0l5zKJuKAwA3mKsXK9Kc41Xyx0="},"url":"https://www.scribd.com/doc/108771320/1301588498"},"109374543":{"type":"document","id":109374543,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/109374543/108x144/dd2ec4e154/1349718030?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/109374543/216x288/c1eb0c35b9/1349718030?v=1","title":"99-23","short_title":"99-23","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":109374543,"track":"flattened_recommender","doc_uuid":"IkIS1coIgb23XWmUF94zgE5XGWM="},"url":"https://www.scribd.com/document/109374543/99-23"},"122205147":{"type":"document","id":122205147,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/122205147/108x144/e6111de422/1359499167?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/122205147/216x288/6672082e69/1359499167?v=1","title":"htmlVShtml5","short_title":"htmlVShtml5","author":"DaniEl Estrada Vazquez","tracking":{"object_type":"document","object_id":122205147,"track":"flattened_recommender","doc_uuid":"rzMhJbXBeaeOMIZq0GR6uLtw8+U="},"url":"https://www.scribd.com/document/122205147/htmlVShtml5"},"142176317":{"type":"document","id":142176317,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142176317/108x144/8121811407/1381307185?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142176317/216x288/5eb90c9c78/1381307185?v=1","title":"Principio 4 Robusto en Nivel AA Unidad 3","short_title":"Principio 4 Robusto en Nivel AA Unidad 3","author":"Cristina Kammerer","tracking":{"object_type":"document","object_id":142176317,"track":"flattened_recommender","doc_uuid":"7lsFMLR0Lko67uCTdp3rnDrp4wM="},"url":"https://www.scribd.com/document/142176317/Principio-4-Robusto-en-Nivel-AA-Unidad-3"},"142696053":{"type":"document","id":142696053,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142696053/108x144/23702b4d10/1422420051?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/142696053/216x288/46e999ebee/1422420051?v=1","title":"Definicion de Multimedia","short_title":"Definicion de Multimedia","author":"rihete31","tracking":{"object_type":"document","object_id":142696053,"track":"flattened_recommender","doc_uuid":"K2ecvHLLsLT/jz5yUcsBbA2Ki3A="},"url":"https://www.scribd.com/document/142696053/Definicion-de-Multimedia"},"172299516":{"type":"document","id":172299516,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/172299516/108x144/a207f23a48/1380591039?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/172299516/216x288/5e7695f13b/1380591039?v=1","title":"Progrmacion Web Presentacion","short_title":"Progrmacion Web Presentacion","author":"Marckoz prz","tracking":{"object_type":"document","object_id":172299516,"track":"flattened_recommender","doc_uuid":"EGiyCcDcTHPcpZmlIw6bnCF/5T8="},"url":"https://www.scribd.com/presentation/172299516/Progrmacion-Web-Presentacion"},"180774534":{"type":"document","id":180774534,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/180774534/108x144/f13f9e2863/1383320298?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/180774534/216x288/c0e52668cc/1383320298?v=1","title":"Programación SIG en entornos web","short_title":"Programación SIG en entornos web","author":"Nelson Toscano","tracking":{"object_type":"document","object_id":180774534,"track":"flattened_recommender","doc_uuid":"hv1alJ+hmiZ1e67itwkjT5W8n5E="},"url":"https://www.scribd.com/document/180774534/Programacion-SIG-en-entornos-web"},"239648898":{"type":"document","id":239648898,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/239648898/108x144/f5f0e15998/1450274016?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/239648898/216x288/8cd615743f/1450274016?v=1","title":"Sesion 02 - Ucv-limanorte_b","short_title":"Sesion 02 - Ucv-limanorte_b","author":"Raúl Flores Salinas","tracking":{"object_type":"document","object_id":239648898,"track":"flattened_recommender","doc_uuid":"rctIpAewJ505NqfMez4bzZganfg="},"url":"https://www.scribd.com/document/239648898/Sesion-02-Ucv-limanorte-b"},"242438314":{"type":"document","id":242438314,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/242438314/108x144/35110757bd/1412881392?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/242438314/216x288/c468e9cda2/1412881392?v=1","title":"cartel.docx","short_title":"cartel.docx","author":"PacoJorge","tracking":{"object_type":"document","object_id":242438314,"track":"flattened_recommender","doc_uuid":"opcezJsm7UnE6UcSbIkn+Lc7ZCE="},"url":"https://www.scribd.com/document/242438314/cartel-docx"},"252335646":{"type":"document","id":252335646,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/252335646/108x144/9852594ab7/1421019339?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/252335646/216x288/fc0a55e6fe/1421019339?v=1","title":"Como Hacer Una Pagina Web en HTML en 11 Pasos","short_title":"Como Hacer Una Pagina Web en HTML en 11 Pasos","author":"Arfilio Duarte","tracking":{"object_type":"document","object_id":252335646,"track":"flattened_recommender","doc_uuid":"qzuqPqGIkLjY6nz3W/8F4z2gtSs="},"url":"https://www.scribd.com/document/252335646/Como-Hacer-Una-Pagina-Web-en-HTML-en-11-Pasos"},"256359488":{"type":"document","id":256359488,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/256359488/108x144/7f262e0cc9/1424430591?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/256359488/216x288/0970ca6434/1424430591?v=1","title":"El Imperio del HTML","short_title":"El Imperio del HTML","author":"Enrique Alonso","tracking":{"object_type":"document","object_id":256359488,"track":"flattened_recommender","doc_uuid":"P6E7Pmcw96rkCUsQqNbe8k8O1mY="},"url":"https://www.scribd.com/document/256359488/El-Imperio-del-HTML"},"258662902":{"type":"document","id":258662902,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/258662902/108x144/3fb6f835b7/1461407557?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/258662902/216x288/aaacaae700/1461407557?v=1","title":"Introduccion a HTML","short_title":"Introduccion a HTML","author":"Maria Carmen Chavez Valdivia","tracking":{"object_type":"document","object_id":258662902,"track":"flattened_recommender","doc_uuid":"8pbIKVIqw0LKWHJ7x2rMIpKceQA="},"url":"https://www.scribd.com/presentation/258662902/Introduccion-a-HTML"},"272319828":{"type":"document","id":272319828,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/272319828/108x144/199b2cdab1/1437603793?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/272319828/216x288/f947c83ec4/1437603793?v=1","title":"Internet.docx","short_title":"Internet.docx","author":"Cristian Andres Dorado Riaño","tracking":{"object_type":"document","object_id":272319828,"track":"flattened_recommender","doc_uuid":"Eo5HY1JXx9LPaLmZBZDBW4IDtac="},"url":"https://www.scribd.com/document/272319828/Internet-docx"},"279531196":{"type":"document","id":279531196,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/279531196/108x144/761dc61712/1441742543?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/279531196/216x288/c9a7b18110/1441742543?v=1","title":"asbnaksbcka","short_title":"asbnaksbcka","author":"cualquiera","tracking":{"object_type":"document","object_id":279531196,"track":"flattened_recommender","doc_uuid":"aN5x8CuqZuRN6H2vgrsaj/1H2XY="},"url":"https://www.scribd.com/document/279531196/asbnaksbcka"},"283554406":{"type":"document","id":283554406,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/283554406/108x144/f4e35ce4a2/1443902685?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/283554406/216x288/1940ef5cfc/1443902685?v=1","title":"Sesion 02 - Ucv-limanorte_b","short_title":"Sesion 02 - Ucv-limanorte_b","author":"CR MN SN","tracking":{"object_type":"document","object_id":283554406,"track":"flattened_recommender","doc_uuid":"7MfiVHXDHN5N1IAyuiQ1VegAwVo="},"url":"https://www.scribd.com/document/283554406/Sesion-02-Ucv-limanorte-b"},"289048756":{"type":"document","id":289048756,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/289048756/108x144/2d31faa489/1447040756?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/289048756/216x288/8bcada60d8/1447040756?v=1","title":"FDP 02","short_title":"FDP 02","author":"robertohqz","tracking":{"object_type":"document","object_id":289048756,"track":"flattened_recommender","doc_uuid":"b7o1AwG+6Kurbo+ZoWUOPEr302M="},"url":"https://www.scribd.com/document/289048756/FDP-02"},"304441920":{"type":"document","id":304441920,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/304441920/108x144/928bc6a474/1457910524?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/304441920/216x288/83aec0b2c8/1457910524?v=1","title":"Formularios en HTML","short_title":"Formularios en HTML","author":"Daniel Viallard","tracking":{"object_type":"document","object_id":304441920,"track":"flattened_recommender","doc_uuid":"FxA67PNEvF80ab2gstJVIuernm0="},"url":"https://www.scribd.com/document/304441920/Formularios-en-HTML"},"312839801":{"type":"document","id":312839801,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/312839801/108x144/6bcd56e5d0/1463452281?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/312839801/216x288/5373ca62fb/1463452281?v=1","title":"Manual Expression Web 4.pdf","short_title":"Manual Expression Web 4.pdf","author":"Stephanie Hernández","tracking":{"object_type":"document","object_id":312839801,"track":"flattened_recommender","doc_uuid":"nR8cXVYUQRhVM7cDlfuWOoi8AwQ="},"url":"https://www.scribd.com/document/312839801/Manual-Expression-Web-4-pdf"},"315200134":{"type":"document","id":315200134,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/315200134/108x144/8ae13a022b/1465420438?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/315200134/216x288/48788e2129/1465420438?v=1","title":"Elementos Web","short_title":"Elementos Web","author":"Leidy Suarez","tracking":{"object_type":"document","object_id":315200134,"track":"flattened_recommender","doc_uuid":"LfnlHp4LcZwC39kRQp/Akl0lqDo="},"url":"https://www.scribd.com/presentation/315200134/Elementos-Web"},"331548217":{"type":"document","id":331548217,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/331548217/108x144/4ade97dfa2/1479490919?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/331548217/216x288/c02e04056a/1479490919?v=1","title":"TRIPTICO_CUARTOsECUNDARIA","short_title":"TRIPTICO_CUARTOsECUNDARIA","author":"Héctor Rafael Luyo Chumpitaz","tracking":{"object_type":"document","object_id":331548217,"track":"flattened_recommender","doc_uuid":"i4fUiWDj16MfXUV+Ctmz3PaPxTM="},"url":"https://www.scribd.com/document/331548217/TRIPTICO-CUARTOsECUNDARIA"},"346208079":{"type":"document","id":346208079,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346208079/108x144/fbf0f633f9/1493074901?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/346208079/216x288/83ff1e0bc5/1493074901?v=1","title":"Comandos Basicos en HTML","short_title":"Comandos Basicos en HTML","author":"Edgar Alberto Cáceres Lima","tracking":{"object_type":"document","object_id":346208079,"track":"flattened_recommender","doc_uuid":"LFGz4mOXto6tH/ju759WegjcmQg="},"url":"https://www.scribd.com/document/346208079/Comandos-Basicos-en-HTML"},"346957370":{"type":"document","id":346957370,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346957370/108x144/d8e1e234f9/1493675331?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346957370/216x288/9fc44ec04b/1493675331?v=1","title":"Acróstico deaaaaaa","short_title":"Acróstico deaaaaaa","author":"Cliver Diogenes Huaraca Rojas","tracking":{"object_type":"document","object_id":346957370,"track":"flattened_recommender","doc_uuid":"9XNdEfof72ur1wrVFfqQ3gk3ipw="},"url":"https://www.scribd.com/document/346957370/Acrostico-deaaaaaa"},"363203846":{"type":"document","id":363203846,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/363203846/108x144/0d48c965cb/1509546726?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/363203846/216x288/e30dba5094/1509546726?v=1","title":"362693623 Tesis HTML Grado Octavo","short_title":"362693623 Tesis HTML Grado Octavo","author":"Jhon Felipe Guzman Morales","tracking":{"object_type":"document","object_id":363203846,"track":"flattened_recommender","doc_uuid":"+qMecbc42pUiMt0Xq3Q/z6Ezx+E="},"url":"https://www.scribd.com/document/363203846/362693623-Tesis-HTML-Grado-Octavo"},"368535787":{"type":"document","id":368535787,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/368535787/108x144/c21f29f475/1515241171?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/368535787/216x288/97bf4ca6bd/1515241171?v=1","title":"CSS.pdf","short_title":"CSS.pdf","author":"Casimiro Peña","tracking":{"object_type":"document","object_id":368535787,"track":"flattened_recommender","doc_uuid":"SuVNeMze5lRWo7XOE5L6hAd/D0o="},"url":"https://www.scribd.com/document/368535787/CSS-pdf"}}},"seo_roadblock_props_path":"/doc-page/seo-roadblock-props/106826583","signup_context":null,"toolbar":{"search_path":"/search-4gen?allowed_pages=1%2C2%2C3%2C39%2C40%2C41%2C94%2C95%2C96&auth_token=dkosI1Eana6rmiC%2FzoxXwNzz0R4%3D&authenticity_token=akTeykFHBrCTsxy9fm7potEXQTr0kQv7V53CajTn7Rx1mQpHkvyVBrTmtMN1WblpPCjKtGokxz9x5tL6u94nNw%3D%3D&expires=1538558547&wordDocumentId=106826583&wordUploadId=110315403"},"renewal_nag_props":null}-->

)*###BOT_TEXT###quot;|","doc_promotions_enabled":false,"static_promo_banner_cta_url":""},"eligible_for_exclusive_trial_roadblock":false,"eligible_for_seo_roadblock":false,"exclusive_free_trial_roadblock_props_path":"/doc-page/exclusive-free-trial-props/106826583","flashes":[],"footer_props":{"urls":{"about":"/about","press":"/press","blog":"http://literally.scribd.com/","careers":"/careers","contact":"/contact","plans_landing":"/subscribe","referrals":"/referrals?source=footer","giftcards":"/giftcards","faq":"/faq","accessibility":"/accessibility-policy","faq_paths":{"accounts":"https://support.scribd.com/hc/sections/202246346","announcements":"https://support.scribd.com/hc/sections/202246066","copyright":"https://support.scribd.com/hc/sections/202246086","downloading":"https://support.scribd.com/hc/articles/210135046","publishing":"https://support.scribd.com/hc/sections/202246366","reading":"https://support.scribd.com/hc/sections/202246406","selling":"https://support.scribd.com/hc/sections/202246326","store":"https://support.scribd.com/hc/sections/202246306","status":"https://support.scribd.com/hc/en-us/articles/360001202872","terms":"https://support.scribd.com/hc/sections/202246126","writing":"https://support.scribd.com/hc/sections/202246366","adchoices":"https://support.scribd.com/hc/articles/210129366","paid_features":"https://support.scribd.com/hc/sections/202246306","failed_uploads":"https://support.scribd.com/hc/en-us/articles/210134586-Troubleshooting-uploads-and-conversions","copyright_infringement":"https://support.scribd.com/hc/en-us/articles/210128946-DMCA-copyright-infringement-takedown-notification-policy","end_user_license":"https://support.scribd.com/hc/en-us/articles/210129486","terms_of_use":"https://support.scribd.com/hc/en-us/articles/210129326-General-Terms-of-Use"},"publishers":"/publishers","static_terms":"/terms","static_privacy":"/privacy","copyright":"/copyright","ios_app":"https://itunes.apple.com/us/app/scribd-worlds-largest-online/id542557212?mt=8&uo=4&at=11lGEE","android_app":"https://play.google.com/store/apps/details?id=com.scribd.app.reader0&hl=en","books":"/books","sitemap":"/directory"}},"global_nav_props":{"header_props":{"logo_src":"/images/landing/home2_landing/scribd_logo_horiz_small.svg","root_url":"https://www.scribd.com/","search_term":"","small_logo_src":"/images/logos/scribd_s_logo.png","uploads_url":"/upload-document","search_props":{"redirect_to_app":true,"search_url":"/search","query":"","search_page":false}},"user_menu_props":null,"sidebar_props":{"urls":{"bestsellers":"https://www.scribd.com/bestsellers","home":"https://www.scribd.com/","saved":"/saved","subscribe":"/archive/pmp_checkout?doc=106826583&metadata=%7B%22context%22%3A%22pmp%22%2C%22action%22%3A%22start_trial%22%2C%22logged_in%22%3Afalse%2C%22platform%22%3A%22web%22%7D","top_charts":"/bestsellers","upload":"https://www.scribd.com/upload-document"},"categories":{"book":{"icon":"icon-ic_book","icon_filled":"icon-ic_book_fill","url":"https://www.scribd.com/books","name":"Books","type":"book"},"news":{"icon":"icon-ic_articles","icon_filled":"icon-ic_articles_fill","url":"https://www.scribd.com/news","name":"News","type":"news"},"audiobook":{"icon":"icon-ic_audiobook","icon_filled":"icon-ic_audiobook_fill","url":"https://www.scribd.com/audiobooks","name":"Audiobooks","type":"audiobook"},"magazine":{"icon":"icon-ic_magazine","icon_filled":"icon-ic_magazine_fill","url":"https://www.scribd.com/magazines","name":"Magazines","type":"magazine"},"document":{"icon":"icon-ic_document","icon_filled":"icon-ic_document_fill","url":"https://www.scribd.com/docs","name":"Documents","type":"document"},"sheet_music":{"icon":"icon-ic_songbook","icon_filled":"icon-ic_songbook_fill","url":"https://www.scribd.com/sheetmusic","name":"Sheet Music","type":"sheet_music"}},"categories_array":["mixed","book","audiobook","magazine","news","document","sheet_music"],"selected_content_type":"mixed","username":"","search_overlay_props":{"search_input_props":{"focused":false,"keep_suggestions_on_blur":false}}}},"recommenders":{"related_titles_recommender":{"ids":[283554406,78451886,93066774,27211807,71366509,239648898,2892888,346208079,363203846,289048756,331548217,172299516,242438314,142176317,368535787,258662902,94633075,92125331,315200134,346957370,304441920,272319828,180774534,252335646,279531196,53730484,142696053,312839801,256359488,122205147,108771320,109374543,80589709,67827548,79030121],"title_link":null,"title":null,"track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"GEK7ligSu0DrRMifnibPhPZsK3s=","widget_name":"right sidebar","track_id":"flattened_recommender"}},"footer_recommenders":{"recommenders":[{"ids":[283554406,78451886,93066774,27211807,71366509,239648898,2892888,346208079,363203846,289048756,331548217,172299516,242438314,142176317,368535787,258662902,94633075,92125331,315200134,346957370,304441920,272319828,180774534,252335646,279531196,53730484,142696053,312839801,256359488,122205147],"title_link":null,"title":"Documents Similar To Hojas de Estilo en Cascada","track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"SJHwCml+pT1Ab3OFG+rhu3sOOcM=","widget_name":"document_carousel"}},{"ids":[108771320,109374543,80589709,67827548,79030121],"title_link":null,"title":"More From Ines Gallegos","track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"86Mc6CHXdYhh5zUQnS2GGRd3Q2A=","widget_name":"document_carousel"}}]},"seo_new_docs_recommenders":{"recommenders":[]},"documents":{"2892888":{"type":"document","id":2892888,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/2892888/108x144/830a5e9036/1519997762?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/2892888/216x288/70cfae13b8/1519997762?v=1","title":"Introduccion CSS","short_title":"Introduccion CSS","author":"infobits","tracking":{"object_type":"document","object_id":2892888,"track":"flattened_recommender","doc_uuid":"Z/wELy1hz+NuwLFqQDyaAeY72B0="},"url":"https://www.scribd.com/document/2892888/Introduccion-CSS"},"27211807":{"type":"document","id":27211807,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/27211807/108x144/1edaa8760f/1275886201?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/27211807/216x288/6aaade6b2c/1275886201?v=1","title":"Ing . Carlos Polanco","short_title":"Ing . Carlos Polanco","author":"carlpola45","tracking":{"object_type":"document","object_id":27211807,"track":"flattened_recommender","doc_uuid":"dDYbJGCKjxr+JIdCXDlHjIoQ3YI="},"url":"https://www.scribd.com/presentation/27211807/Ing-Carlos-Polanco"},"53730484":{"type":"document","id":53730484,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/53730484/108x144/04697928f3/1372884729?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/53730484/216x288/9af7f8686a/1372884729?v=1","title":"Proyecto Informática Vanessa Bolívar","short_title":"Proyecto Informática Vanessa Bolívar","author":"sheiron_y","tracking":{"object_type":"document","object_id":53730484,"track":"flattened_recommender","doc_uuid":"1KKbZvFOnhpHbowRQsdHNZxqVdc="},"url":"https://www.scribd.com/doc/53730484/Proyecto-Informatica-Vanessa-Bolivar"},"67827548":{"type":"document","id":67827548,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/67827548/108x144/f6bb7485b5/1404031429?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/67827548/216x288/9299b7cb22/1404031429?v=1","title":"fortalezas","short_title":"fortalezas","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":67827548,"track":"flattened_recommender","doc_uuid":"b6LDfYWZugHr/vca/5riI6inANI="},"url":"https://www.scribd.com/doc/67827548/fortalezas"},"71366509":{"type":"document","id":71366509,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/71366509/108x144/adce6abda3/1411463601?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/71366509/216x288/2ed5552683/1411463601?v=1","title":"HTML Dimanico II(Css)","short_title":"HTML Dimanico II(Css)","author":"jamsalazar13","tracking":{"object_type":"document","object_id":71366509,"track":"flattened_recommender","doc_uuid":"9MGrOhFwERAU8gRTQM56wo3OOcg="},"url":"https://www.scribd.com/presentation/71366509/HTML-Dimanico-II-Css"},"78451886":{"type":"document","id":78451886,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/78451886/108x144/8abc75455c/1430354420?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/78451886/216x288/1e067d51c5/1430354420?v=1","title":"Material HTML","short_title":"Material HTML","author":"sarixb","tracking":{"object_type":"document","object_id":78451886,"track":"flattened_recommender","doc_uuid":"Qy0HqU1In0pNdieNrHZytVmTqTs="},"url":"https://www.scribd.com/presentation/78451886/Material-HTML"},"79030121":{"type":"document","id":79030121,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/79030121/108x144/0aada6d1e9/1327263244?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/79030121/216x288/10c97e2860/1327263244?v=1","title":"cel","short_title":"cel","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":79030121,"track":"flattened_recommender","doc_uuid":"ymsb1+3mcDsG+H5fQktg7SVBtlg="},"url":"https://www.scribd.com/document/79030121/cel"},"80589709":{"type":"document","id":80589709,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/80589709/108x144/1c15b8bc62/1328490519?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/80589709/216x288/5b87c7d6fd/1328490519?v=1","title":"tareas_ihc","short_title":"tareas_ihc","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":80589709,"track":"flattened_recommender","doc_uuid":"UuHwkR5STy+1T1NYazbKYiYPuqY="},"url":"https://www.scribd.com/document/80589709/tareas-ihc"},"92125331":{"type":"document","id":92125331,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/92125331/108x144/f9770fb0f9/1395009845?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/92125331/216x288/601cbb04ea/1395009845?v=1","title":"F08-9543-002 Guías de Aprendizaje_2","short_title":"F08-9543-002 Guías de Aprendizaje_2","author":"Pedro Sait","tracking":{"object_type":"document","object_id":92125331,"track":"flattened_recommender","doc_uuid":"kcUxGj/xK7BTGIuCpkodaGM/8hs="},"url":"https://www.scribd.com/document/92125331/F08-9543-002-Guias-de-Aprendizaje-2"},"93066774":{"type":"document","id":93066774,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/93066774/108x144/cc980e93f3/1375801868?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/93066774/216x288/6dd610efe9/1375801868?v=1","title":"Introduccion Css","short_title":"Introduccion Css","author":"scorpio19-89","tracking":{"object_type":"document","object_id":93066774,"track":"flattened_recommender","doc_uuid":"/10MCGeq0aKQYiRmMQU838MgII8="},"url":"https://www.scribd.com/document/93066774/Introduccion-Css"},"94633075":{"type":"document","id":94633075,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/94633075/108x144/aed515b635/1337833052?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/94633075/216x288/b3e33b0329/1337833052?v=1","title":"HTML","short_title":"HTML","author":"Henry Alfaro","tracking":{"object_type":"document","object_id":94633075,"track":"flattened_recommender","doc_uuid":"UDIGunMsjhQAFbRoaOMBHH7Fplg="},"url":"https://www.scribd.com/presentation/94633075/HTML"},"108771320":{"type":"document","id":108771320,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/108771320/108x144/eddb062299/1354267589?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/108771320/216x288/738bc156b4/1354267589?v=1","title":"1301588498","short_title":"1301588498","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":108771320,"track":"flattened_recommender","doc_uuid":"W0l5zKJuKAwA3mKsXK9Kc41Xyx0="},"url":"https://www.scribd.com/doc/108771320/1301588498"},"109374543":{"type":"document","id":109374543,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/109374543/108x144/dd2ec4e154/1349718030?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/109374543/216x288/c1eb0c35b9/1349718030?v=1","title":"99-23","short_title":"99-23","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":109374543,"track":"flattened_recommender","doc_uuid":"IkIS1coIgb23XWmUF94zgE5XGWM="},"url":"https://www.scribd.com/document/109374543/99-23"},"122205147":{"type":"document","id":122205147,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/122205147/108x144/e6111de422/1359499167?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/122205147/216x288/6672082e69/1359499167?v=1","title":"htmlVShtml5","short_title":"htmlVShtml5","author":"DaniEl Estrada Vazquez","tracking":{"object_type":"document","object_id":122205147,"track":"flattened_recommender","doc_uuid":"rzMhJbXBeaeOMIZq0GR6uLtw8+U="},"url":"https://www.scribd.com/document/122205147/htmlVShtml5"},"142176317":{"type":"document","id":142176317,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142176317/108x144/8121811407/1381307185?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142176317/216x288/5eb90c9c78/1381307185?v=1","title":"Principio 4 Robusto en Nivel AA Unidad 3","short_title":"Principio 4 Robusto en Nivel AA Unidad 3","author":"Cristina Kammerer","tracking":{"object_type":"document","object_id":142176317,"track":"flattened_recommender","doc_uuid":"7lsFMLR0Lko67uCTdp3rnDrp4wM="},"url":"https://www.scribd.com/document/142176317/Principio-4-Robusto-en-Nivel-AA-Unidad-3"},"142696053":{"type":"document","id":142696053,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142696053/108x144/23702b4d10/1422420051?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/142696053/216x288/46e999ebee/1422420051?v=1","title":"Definicion de Multimedia","short_title":"Definicion de Multimedia","author":"rihete31","tracking":{"object_type":"document","object_id":142696053,"track":"flattened_recommender","doc_uuid":"K2ecvHLLsLT/jz5yUcsBbA2Ki3A="},"url":"https://www.scribd.com/document/142696053/Definicion-de-Multimedia"},"172299516":{"type":"document","id":172299516,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/172299516/108x144/a207f23a48/1380591039?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/172299516/216x288/5e7695f13b/1380591039?v=1","title":"Progrmacion Web Presentacion","short_title":"Progrmacion Web Presentacion","author":"Marckoz prz","tracking":{"object_type":"document","object_id":172299516,"track":"flattened_recommender","doc_uuid":"EGiyCcDcTHPcpZmlIw6bnCF/5T8="},"url":"https://www.scribd.com/presentation/172299516/Progrmacion-Web-Presentacion"},"180774534":{"type":"document","id":180774534,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/180774534/108x144/f13f9e2863/1383320298?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/180774534/216x288/c0e52668cc/1383320298?v=1","title":"Programación SIG en entornos web","short_title":"Programación SIG en entornos web","author":"Nelson Toscano","tracking":{"object_type":"document","object_id":180774534,"track":"flattened_recommender","doc_uuid":"hv1alJ+hmiZ1e67itwkjT5W8n5E="},"url":"https://www.scribd.com/document/180774534/Programacion-SIG-en-entornos-web"},"239648898":{"type":"document","id":239648898,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/239648898/108x144/f5f0e15998/1450274016?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/239648898/216x288/8cd615743f/1450274016?v=1","title":"Sesion 02 - Ucv-limanorte_b","short_title":"Sesion 02 - Ucv-limanorte_b","author":"Raúl Flores Salinas","tracking":{"object_type":"document","object_id":239648898,"track":"flattened_recommender","doc_uuid":"rctIpAewJ505NqfMez4bzZganfg="},"url":"https://www.scribd.com/document/239648898/Sesion-02-Ucv-limanorte-b"},"242438314":{"type":"document","id":242438314,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/242438314/108x144/35110757bd/1412881392?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/242438314/216x288/c468e9cda2/1412881392?v=1","title":"cartel.docx","short_title":"cartel.docx","author":"PacoJorge","tracking":{"object_type":"document","object_id":242438314,"track":"flattened_recommender","doc_uuid":"opcezJsm7UnE6UcSbIkn+Lc7ZCE="},"url":"https://www.scribd.com/document/242438314/cartel-docx"},"252335646":{"type":"document","id":252335646,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/252335646/108x144/9852594ab7/1421019339?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/252335646/216x288/fc0a55e6fe/1421019339?v=1","title":"Como Hacer Una Pagina Web en HTML en 11 Pasos","short_title":"Como Hacer Una Pagina Web en HTML en 11 Pasos","author":"Arfilio Duarte","tracking":{"object_type":"document","object_id":252335646,"track":"flattened_recommender","doc_uuid":"qzuqPqGIkLjY6nz3W/8F4z2gtSs="},"url":"https://www.scribd.com/document/252335646/Como-Hacer-Una-Pagina-Web-en-HTML-en-11-Pasos"},"256359488":{"type":"document","id":256359488,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/256359488/108x144/7f262e0cc9/1424430591?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/256359488/216x288/0970ca6434/1424430591?v=1","title":"El Imperio del HTML","short_title":"El Imperio del HTML","author":"Enrique Alonso","tracking":{"object_type":"document","object_id":256359488,"track":"flattened_recommender","doc_uuid":"P6E7Pmcw96rkCUsQqNbe8k8O1mY="},"url":"https://www.scribd.com/document/256359488/El-Imperio-del-HTML"},"258662902":{"type":"document","id":258662902,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/258662902/108x144/3fb6f835b7/1461407557?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/258662902/216x288/aaacaae700/1461407557?v=1","title":"Introduccion a HTML","short_title":"Introduccion a HTML","author":"Maria Carmen Chavez Valdivia","tracking":{"object_type":"document","object_id":258662902,"track":"flattened_recommender","doc_uuid":"8pbIKVIqw0LKWHJ7x2rMIpKceQA="},"url":"https://www.scribd.com/presentation/258662902/Introduccion-a-HTML"},"272319828":{"type":"document","id":272319828,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/272319828/108x144/199b2cdab1/1437603793?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/272319828/216x288/f947c83ec4/1437603793?v=1","title":"Internet.docx","short_title":"Internet.docx","author":"Cristian Andres Dorado Riaño","tracking":{"object_type":"document","object_id":272319828,"track":"flattened_recommender","doc_uuid":"Eo5HY1JXx9LPaLmZBZDBW4IDtac="},"url":"https://www.scribd.com/document/272319828/Internet-docx"},"279531196":{"type":"document","id":279531196,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/279531196/108x144/761dc61712/1441742543?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/279531196/216x288/c9a7b18110/1441742543?v=1","title":"asbnaksbcka","short_title":"asbnaksbcka","author":"cualquiera","tracking":{"object_type":"document","object_id":279531196,"track":"flattened_recommender","doc_uuid":"aN5x8CuqZuRN6H2vgrsaj/1H2XY="},"url":"https://www.scribd.com/document/279531196/asbnaksbcka"},"283554406":{"type":"document","id":283554406,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/283554406/108x144/f4e35ce4a2/1443902685?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/283554406/216x288/1940ef5cfc/1443902685?v=1","title":"Sesion 02 - Ucv-limanorte_b","short_title":"Sesion 02 - Ucv-limanorte_b","author":"CR MN SN","tracking":{"object_type":"document","object_id":283554406,"track":"flattened_recommender","doc_uuid":"7MfiVHXDHN5N1IAyuiQ1VegAwVo="},"url":"https://www.scribd.com/document/283554406/Sesion-02-Ucv-limanorte-b"},"289048756":{"type":"document","id":289048756,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/289048756/108x144/2d31faa489/1447040756?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/289048756/216x288/8bcada60d8/1447040756?v=1","title":"FDP 02","short_title":"FDP 02","author":"robertohqz","tracking":{"object_type":"document","object_id":289048756,"track":"flattened_recommender","doc_uuid":"b7o1AwG+6Kurbo+ZoWUOPEr302M="},"url":"https://www.scribd.com/document/289048756/FDP-02"},"304441920":{"type":"document","id":304441920,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/304441920/108x144/928bc6a474/1457910524?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/304441920/216x288/83aec0b2c8/1457910524?v=1","title":"Formularios en HTML","short_title":"Formularios en HTML","author":"Daniel Viallard","tracking":{"object_type":"document","object_id":304441920,"track":"flattened_recommender","doc_uuid":"FxA67PNEvF80ab2gstJVIuernm0="},"url":"https://www.scribd.com/document/304441920/Formularios-en-HTML"},"312839801":{"type":"document","id":312839801,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/312839801/108x144/6bcd56e5d0/1463452281?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/312839801/216x288/5373ca62fb/1463452281?v=1","title":"Manual Expression Web 4.pdf","short_title":"Manual Expression Web 4.pdf","author":"Stephanie Hernández","tracking":{"object_type":"document","object_id":312839801,"track":"flattened_recommender","doc_uuid":"nR8cXVYUQRhVM7cDlfuWOoi8AwQ="},"url":"https://www.scribd.com/document/312839801/Manual-Expression-Web-4-pdf"},"315200134":{"type":"document","id":315200134,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/315200134/108x144/8ae13a022b/1465420438?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/315200134/216x288/48788e2129/1465420438?v=1","title":"Elementos Web","short_title":"Elementos Web","author":"Leidy Suarez","tracking":{"object_type":"document","object_id":315200134,"track":"flattened_recommender","doc_uuid":"LfnlHp4LcZwC39kRQp/Akl0lqDo="},"url":"https://www.scribd.com/presentation/315200134/Elementos-Web"},"331548217":{"type":"document","id":331548217,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/331548217/108x144/4ade97dfa2/1479490919?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/331548217/216x288/c02e04056a/1479490919?v=1","title":"TRIPTICO_CUARTOsECUNDARIA","short_title":"TRIPTICO_CUARTOsECUNDARIA","author":"Héctor Rafael Luyo Chumpitaz","tracking":{"object_type":"document","object_id":331548217,"track":"flattened_recommender","doc_uuid":"i4fUiWDj16MfXUV+Ctmz3PaPxTM="},"url":"https://www.scribd.com/document/331548217/TRIPTICO-CUARTOsECUNDARIA"},"346208079":{"type":"document","id":346208079,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346208079/108x144/fbf0f633f9/1493074901?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/346208079/216x288/83ff1e0bc5/1493074901?v=1","title":"Comandos Basicos en HTML","short_title":"Comandos Basicos en HTML","author":"Edgar Alberto Cáceres Lima","tracking":{"object_type":"document","object_id":346208079,"track":"flattened_recommender","doc_uuid":"LFGz4mOXto6tH/ju759WegjcmQg="},"url":"https://www.scribd.com/document/346208079/Comandos-Basicos-en-HTML"},"346957370":{"type":"document","id":346957370,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346957370/108x144/d8e1e234f9/1493675331?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346957370/216x288/9fc44ec04b/1493675331?v=1","title":"Acróstico deaaaaaa","short_title":"Acróstico deaaaaaa","author":"Cliver Diogenes Huaraca Rojas","tracking":{"object_type":"document","object_id":346957370,"track":"flattened_recommender","doc_uuid":"9XNdEfof72ur1wrVFfqQ3gk3ipw="},"url":"https://www.scribd.com/document/346957370/Acrostico-deaaaaaa"},"363203846":{"type":"document","id":363203846,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/363203846/108x144/0d48c965cb/1509546726?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/363203846/216x288/e30dba5094/1509546726?v=1","title":"362693623 Tesis HTML Grado Octavo","short_title":"362693623 Tesis HTML Grado Octavo","author":"Jhon Felipe Guzman Morales","tracking":{"object_type":"document","object_id":363203846,"track":"flattened_recommender","doc_uuid":"+qMecbc42pUiMt0Xq3Q/z6Ezx+E="},"url":"https://www.scribd.com/document/363203846/362693623-Tesis-HTML-Grado-Octavo"},"368535787":{"type":"document","id":368535787,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/368535787/108x144/c21f29f475/1515241171?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/368535787/216x288/97bf4ca6bd/1515241171?v=1","title":"CSS.pdf","short_title":"CSS.pdf","author":"Casimiro Peña","tracking":{"object_type":"document","object_id":368535787,"track":"flattened_recommender","doc_uuid":"SuVNeMze5lRWo7XOE5L6hAd/D0o="},"url":"https://www.scribd.com/document/368535787/CSS-pdf"}}},"seo_roadblock_props_path":"/doc-page/seo-roadblock-props/106826583","signup_context":null,"toolbar":{"search_path":"/search-4gen?allowed_pages=1%2C2%2C3%2C39%2C40%2C41%2C94%2C95%2C96&auth_token=dkosI1Eana6rmiC%2FzoxXwNzz0R4%3D&authenticity_token=akTeykFHBrCTsxy9fm7potEXQTr0kQv7V53CajTn7Rx1mQpHkvyVBrTmtMN1WblpPCjKtGokxz9x5tL6u94nNw%3D%3D&expires=1538558547&wordDocumentId=106826583&wordUploadId=110315403"},"renewal_nag_props":null}-->
({stringchar}|###BOT_TEXT###quot;)*","doc_promotions_enabled":false,"static_promo_banner_cta_url":""},"eligible_for_exclusive_trial_roadblock":false,"eligible_for_seo_roadblock":false,"exclusive_free_trial_roadblock_props_path":"/doc-page/exclusive-free-trial-props/106826583","flashes":[],"footer_props":{"urls":{"about":"/about","press":"/press","blog":"http://literally.scribd.com/","careers":"/careers","contact":"/contact","plans_landing":"/subscribe","referrals":"/referrals?source=footer","giftcards":"/giftcards","faq":"/faq","accessibility":"/accessibility-policy","faq_paths":{"accounts":"https://support.scribd.com/hc/sections/202246346","announcements":"https://support.scribd.com/hc/sections/202246066","copyright":"https://support.scribd.com/hc/sections/202246086","downloading":"https://support.scribd.com/hc/articles/210135046","publishing":"https://support.scribd.com/hc/sections/202246366","reading":"https://support.scribd.com/hc/sections/202246406","selling":"https://support.scribd.com/hc/sections/202246326","store":"https://support.scribd.com/hc/sections/202246306","status":"https://support.scribd.com/hc/en-us/articles/360001202872","terms":"https://support.scribd.com/hc/sections/202246126","writing":"https://support.scribd.com/hc/sections/202246366","adchoices":"https://support.scribd.com/hc/articles/210129366","paid_features":"https://support.scribd.com/hc/sections/202246306","failed_uploads":"https://support.scribd.com/hc/en-us/articles/210134586-Troubleshooting-uploads-and-conversions","copyright_infringement":"https://support.scribd.com/hc/en-us/articles/210128946-DMCA-copyright-infringement-takedown-notification-policy","end_user_license":"https://support.scribd.com/hc/en-us/articles/210129486","terms_of_use":"https://support.scribd.com/hc/en-us/articles/210129326-General-Terms-of-Use"},"publishers":"/publishers","static_terms":"/terms","static_privacy":"/privacy","copyright":"/copyright","ios_app":"https://itunes.apple.com/us/app/scribd-worlds-largest-online/id542557212?mt=8&uo=4&at=11lGEE","android_app":"https://play.google.com/store/apps/details?id=com.scribd.app.reader0&hl=en","books":"/books","sitemap":"/directory"}},"global_nav_props":{"header_props":{"logo_src":"/images/landing/home2_landing/scribd_logo_horiz_small.svg","root_url":"https://www.scribd.com/","search_term":"","small_logo_src":"/images/logos/scribd_s_logo.png","uploads_url":"/upload-document","search_props":{"redirect_to_app":true,"search_url":"/search","query":"","search_page":false}},"user_menu_props":null,"sidebar_props":{"urls":{"bestsellers":"https://www.scribd.com/bestsellers","home":"https://www.scribd.com/","saved":"/saved","subscribe":"/archive/pmp_checkout?doc=106826583&metadata=%7B%22context%22%3A%22pmp%22%2C%22action%22%3A%22start_trial%22%2C%22logged_in%22%3Afalse%2C%22platform%22%3A%22web%22%7D","top_charts":"/bestsellers","upload":"https://www.scribd.com/upload-document"},"categories":{"book":{"icon":"icon-ic_book","icon_filled":"icon-ic_book_fill","url":"https://www.scribd.com/books","name":"Books","type":"book"},"news":{"icon":"icon-ic_articles","icon_filled":"icon-ic_articles_fill","url":"https://www.scribd.com/news","name":"News","type":"news"},"audiobook":{"icon":"icon-ic_audiobook","icon_filled":"icon-ic_audiobook_fill","url":"https://www.scribd.com/audiobooks","name":"Audiobooks","type":"audiobook"},"magazine":{"icon":"icon-ic_magazine","icon_filled":"icon-ic_magazine_fill","url":"https://www.scribd.com/magazines","name":"Magazines","type":"magazine"},"document":{"icon":"icon-ic_document","icon_filled":"icon-ic_document_fill","url":"https://www.scribd.com/docs","name":"Documents","type":"document"},"sheet_music":{"icon":"icon-ic_songbook","icon_filled":"icon-ic_songbook_fill","url":"https://www.scribd.com/sheetmusic","name":"Sheet Music","type":"sheet_music"}},"categories_array":["mixed","book","audiobook","magazine","news","document","sheet_music"],"selected_content_type":"mixed","username":"","search_overlay_props":{"search_input_props":{"focused":false,"keep_suggestions_on_blur":false}}}},"recommenders":{"related_titles_recommender":{"ids":[283554406,78451886,93066774,27211807,71366509,239648898,2892888,346208079,363203846,289048756,331548217,172299516,242438314,142176317,368535787,258662902,94633075,92125331,315200134,346957370,304441920,272319828,180774534,252335646,279531196,53730484,142696053,312839801,256359488,122205147,108771320,109374543,80589709,67827548,79030121],"title_link":null,"title":null,"track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"GEK7ligSu0DrRMifnibPhPZsK3s=","widget_name":"right sidebar","track_id":"flattened_recommender"}},"footer_recommenders":{"recommenders":[{"ids":[283554406,78451886,93066774,27211807,71366509,239648898,2892888,346208079,363203846,289048756,331548217,172299516,242438314,142176317,368535787,258662902,94633075,92125331,315200134,346957370,304441920,272319828,180774534,252335646,279531196,53730484,142696053,312839801,256359488,122205147],"title_link":null,"title":"Documents Similar To Hojas de Estilo en Cascada","track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"SJHwCml+pT1Ab3OFG+rhu3sOOcM=","widget_name":"document_carousel"}},{"ids":[108771320,109374543,80589709,67827548,79030121],"title_link":null,"title":"More From Ines Gallegos","track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"86Mc6CHXdYhh5zUQnS2GGRd3Q2A=","widget_name":"document_carousel"}}]},"seo_new_docs_recommenders":{"recommenders":[]},"documents":{"2892888":{"type":"document","id":2892888,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/2892888/108x144/830a5e9036/1519997762?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/2892888/216x288/70cfae13b8/1519997762?v=1","title":"Introduccion CSS","short_title":"Introduccion CSS","author":"infobits","tracking":{"object_type":"document","object_id":2892888,"track":"flattened_recommender","doc_uuid":"Z/wELy1hz+NuwLFqQDyaAeY72B0="},"url":"https://www.scribd.com/document/2892888/Introduccion-CSS"},"27211807":{"type":"document","id":27211807,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/27211807/108x144/1edaa8760f/1275886201?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/27211807/216x288/6aaade6b2c/1275886201?v=1","title":"Ing . Carlos Polanco","short_title":"Ing . Carlos Polanco","author":"carlpola45","tracking":{"object_type":"document","object_id":27211807,"track":"flattened_recommender","doc_uuid":"dDYbJGCKjxr+JIdCXDlHjIoQ3YI="},"url":"https://www.scribd.com/presentation/27211807/Ing-Carlos-Polanco"},"53730484":{"type":"document","id":53730484,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/53730484/108x144/04697928f3/1372884729?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/53730484/216x288/9af7f8686a/1372884729?v=1","title":"Proyecto Informática Vanessa Bolívar","short_title":"Proyecto Informática Vanessa Bolívar","author":"sheiron_y","tracking":{"object_type":"document","object_id":53730484,"track":"flattened_recommender","doc_uuid":"1KKbZvFOnhpHbowRQsdHNZxqVdc="},"url":"https://www.scribd.com/doc/53730484/Proyecto-Informatica-Vanessa-Bolivar"},"67827548":{"type":"document","id":67827548,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/67827548/108x144/f6bb7485b5/1404031429?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/67827548/216x288/9299b7cb22/1404031429?v=1","title":"fortalezas","short_title":"fortalezas","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":67827548,"track":"flattened_recommender","doc_uuid":"b6LDfYWZugHr/vca/5riI6inANI="},"url":"https://www.scribd.com/doc/67827548/fortalezas"},"71366509":{"type":"document","id":71366509,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/71366509/108x144/adce6abda3/1411463601?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/71366509/216x288/2ed5552683/1411463601?v=1","title":"HTML Dimanico II(Css)","short_title":"HTML Dimanico II(Css)","author":"jamsalazar13","tracking":{"object_type":"document","object_id":71366509,"track":"flattened_recommender","doc_uuid":"9MGrOhFwERAU8gRTQM56wo3OOcg="},"url":"https://www.scribd.com/presentation/71366509/HTML-Dimanico-II-Css"},"78451886":{"type":"document","id":78451886,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/78451886/108x144/8abc75455c/1430354420?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/78451886/216x288/1e067d51c5/1430354420?v=1","title":"Material HTML","short_title":"Material HTML","author":"sarixb","tracking":{"object_type":"document","object_id":78451886,"track":"flattened_recommender","doc_uuid":"Qy0HqU1In0pNdieNrHZytVmTqTs="},"url":"https://www.scribd.com/presentation/78451886/Material-HTML"},"79030121":{"type":"document","id":79030121,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/79030121/108x144/0aada6d1e9/1327263244?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/79030121/216x288/10c97e2860/1327263244?v=1","title":"cel","short_title":"cel","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":79030121,"track":"flattened_recommender","doc_uuid":"ymsb1+3mcDsG+H5fQktg7SVBtlg="},"url":"https://www.scribd.com/document/79030121/cel"},"80589709":{"type":"document","id":80589709,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/80589709/108x144/1c15b8bc62/1328490519?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/80589709/216x288/5b87c7d6fd/1328490519?v=1","title":"tareas_ihc","short_title":"tareas_ihc","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":80589709,"track":"flattened_recommender","doc_uuid":"UuHwkR5STy+1T1NYazbKYiYPuqY="},"url":"https://www.scribd.com/document/80589709/tareas-ihc"},"92125331":{"type":"document","id":92125331,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/92125331/108x144/f9770fb0f9/1395009845?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/92125331/216x288/601cbb04ea/1395009845?v=1","title":"F08-9543-002 Guías de Aprendizaje_2","short_title":"F08-9543-002 Guías de Aprendizaje_2","author":"Pedro Sait","tracking":{"object_type":"document","object_id":92125331,"track":"flattened_recommender","doc_uuid":"kcUxGj/xK7BTGIuCpkodaGM/8hs="},"url":"https://www.scribd.com/document/92125331/F08-9543-002-Guias-de-Aprendizaje-2"},"93066774":{"type":"document","id":93066774,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/93066774/108x144/cc980e93f3/1375801868?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/93066774/216x288/6dd610efe9/1375801868?v=1","title":"Introduccion Css","short_title":"Introduccion Css","author":"scorpio19-89","tracking":{"object_type":"document","object_id":93066774,"track":"flattened_recommender","doc_uuid":"/10MCGeq0aKQYiRmMQU838MgII8="},"url":"https://www.scribd.com/document/93066774/Introduccion-Css"},"94633075":{"type":"document","id":94633075,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/94633075/108x144/aed515b635/1337833052?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/94633075/216x288/b3e33b0329/1337833052?v=1","title":"HTML","short_title":"HTML","author":"Henry Alfaro","tracking":{"object_type":"document","object_id":94633075,"track":"flattened_recommender","doc_uuid":"UDIGunMsjhQAFbRoaOMBHH7Fplg="},"url":"https://www.scribd.com/presentation/94633075/HTML"},"108771320":{"type":"document","id":108771320,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/108771320/108x144/eddb062299/1354267589?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/108771320/216x288/738bc156b4/1354267589?v=1","title":"1301588498","short_title":"1301588498","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":108771320,"track":"flattened_recommender","doc_uuid":"W0l5zKJuKAwA3mKsXK9Kc41Xyx0="},"url":"https://www.scribd.com/doc/108771320/1301588498"},"109374543":{"type":"document","id":109374543,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/109374543/108x144/dd2ec4e154/1349718030?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/109374543/216x288/c1eb0c35b9/1349718030?v=1","title":"99-23","short_title":"99-23","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":109374543,"track":"flattened_recommender","doc_uuid":"IkIS1coIgb23XWmUF94zgE5XGWM="},"url":"https://www.scribd.com/document/109374543/99-23"},"122205147":{"type":"document","id":122205147,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/122205147/108x144/e6111de422/1359499167?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/122205147/216x288/6672082e69/1359499167?v=1","title":"htmlVShtml5","short_title":"htmlVShtml5","author":"DaniEl Estrada Vazquez","tracking":{"object_type":"document","object_id":122205147,"track":"flattened_recommender","doc_uuid":"rzMhJbXBeaeOMIZq0GR6uLtw8+U="},"url":"https://www.scribd.com/document/122205147/htmlVShtml5"},"142176317":{"type":"document","id":142176317,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142176317/108x144/8121811407/1381307185?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142176317/216x288/5eb90c9c78/1381307185?v=1","title":"Principio 4 Robusto en Nivel AA Unidad 3","short_title":"Principio 4 Robusto en Nivel AA Unidad 3","author":"Cristina Kammerer","tracking":{"object_type":"document","object_id":142176317,"track":"flattened_recommender","doc_uuid":"7lsFMLR0Lko67uCTdp3rnDrp4wM="},"url":"https://www.scribd.com/document/142176317/Principio-4-Robusto-en-Nivel-AA-Unidad-3"},"142696053":{"type":"document","id":142696053,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142696053/108x144/23702b4d10/1422420051?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/142696053/216x288/46e999ebee/1422420051?v=1","title":"Definicion de Multimedia","short_title":"Definicion de Multimedia","author":"rihete31","tracking":{"object_type":"document","object_id":142696053,"track":"flattened_recommender","doc_uuid":"K2ecvHLLsLT/jz5yUcsBbA2Ki3A="},"url":"https://www.scribd.com/document/142696053/Definicion-de-Multimedia"},"172299516":{"type":"document","id":172299516,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/172299516/108x144/a207f23a48/1380591039?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/172299516/216x288/5e7695f13b/1380591039?v=1","title":"Progrmacion Web Presentacion","short_title":"Progrmacion Web Presentacion","author":"Marckoz prz","tracking":{"object_type":"document","object_id":172299516,"track":"flattened_recommender","doc_uuid":"EGiyCcDcTHPcpZmlIw6bnCF/5T8="},"url":"https://www.scribd.com/presentation/172299516/Progrmacion-Web-Presentacion"},"180774534":{"type":"document","id":180774534,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/180774534/108x144/f13f9e2863/1383320298?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/180774534/216x288/c0e52668cc/1383320298?v=1","title":"Programación SIG en entornos web","short_title":"Programación SIG en entornos web","author":"Nelson Toscano","tracking":{"object_type":"document","object_id":180774534,"track":"flattened_recommender","doc_uuid":"hv1alJ+hmiZ1e67itwkjT5W8n5E="},"url":"https://www.scribd.com/document/180774534/Programacion-SIG-en-entornos-web"},"239648898":{"type":"document","id":239648898,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/239648898/108x144/f5f0e15998/1450274016?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/239648898/216x288/8cd615743f/1450274016?v=1","title":"Sesion 02 - Ucv-limanorte_b","short_title":"Sesion 02 - Ucv-limanorte_b","author":"Raúl Flores Salinas","tracking":{"object_type":"document","object_id":239648898,"track":"flattened_recommender","doc_uuid":"rctIpAewJ505NqfMez4bzZganfg="},"url":"https://www.scribd.com/document/239648898/Sesion-02-Ucv-limanorte-b"},"242438314":{"type":"document","id":242438314,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/242438314/108x144/35110757bd/1412881392?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/242438314/216x288/c468e9cda2/1412881392?v=1","title":"cartel.docx","short_title":"cartel.docx","author":"PacoJorge","tracking":{"object_type":"document","object_id":242438314,"track":"flattened_recommender","doc_uuid":"opcezJsm7UnE6UcSbIkn+Lc7ZCE="},"url":"https://www.scribd.com/document/242438314/cartel-docx"},"252335646":{"type":"document","id":252335646,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/252335646/108x144/9852594ab7/1421019339?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/252335646/216x288/fc0a55e6fe/1421019339?v=1","title":"Como Hacer Una Pagina Web en HTML en 11 Pasos","short_title":"Como Hacer Una Pagina Web en HTML en 11 Pasos","author":"Arfilio Duarte","tracking":{"object_type":"document","object_id":252335646,"track":"flattened_recommender","doc_uuid":"qzuqPqGIkLjY6nz3W/8F4z2gtSs="},"url":"https://www.scribd.com/document/252335646/Como-Hacer-Una-Pagina-Web-en-HTML-en-11-Pasos"},"256359488":{"type":"document","id":256359488,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/256359488/108x144/7f262e0cc9/1424430591?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/256359488/216x288/0970ca6434/1424430591?v=1","title":"El Imperio del HTML","short_title":"El Imperio del HTML","author":"Enrique Alonso","tracking":{"object_type":"document","object_id":256359488,"track":"flattened_recommender","doc_uuid":"P6E7Pmcw96rkCUsQqNbe8k8O1mY="},"url":"https://www.scribd.com/document/256359488/El-Imperio-del-HTML"},"258662902":{"type":"document","id":258662902,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/258662902/108x144/3fb6f835b7/1461407557?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/258662902/216x288/aaacaae700/1461407557?v=1","title":"Introduccion a HTML","short_title":"Introduccion a HTML","author":"Maria Carmen Chavez Valdivia","tracking":{"object_type":"document","object_id":258662902,"track":"flattened_recommender","doc_uuid":"8pbIKVIqw0LKWHJ7x2rMIpKceQA="},"url":"https://www.scribd.com/presentation/258662902/Introduccion-a-HTML"},"272319828":{"type":"document","id":272319828,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/272319828/108x144/199b2cdab1/1437603793?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/272319828/216x288/f947c83ec4/1437603793?v=1","title":"Internet.docx","short_title":"Internet.docx","author":"Cristian Andres Dorado Riaño","tracking":{"object_type":"document","object_id":272319828,"track":"flattened_recommender","doc_uuid":"Eo5HY1JXx9LPaLmZBZDBW4IDtac="},"url":"https://www.scribd.com/document/272319828/Internet-docx"},"279531196":{"type":"document","id":279531196,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/279531196/108x144/761dc61712/1441742543?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/279531196/216x288/c9a7b18110/1441742543?v=1","title":"asbnaksbcka","short_title":"asbnaksbcka","author":"cualquiera","tracking":{"object_type":"document","object_id":279531196,"track":"flattened_recommender","doc_uuid":"aN5x8CuqZuRN6H2vgrsaj/1H2XY="},"url":"https://www.scribd.com/document/279531196/asbnaksbcka"},"283554406":{"type":"document","id":283554406,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/283554406/108x144/f4e35ce4a2/1443902685?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/283554406/216x288/1940ef5cfc/1443902685?v=1","title":"Sesion 02 - Ucv-limanorte_b","short_title":"Sesion 02 - Ucv-limanorte_b","author":"CR MN SN","tracking":{"object_type":"document","object_id":283554406,"track":"flattened_recommender","doc_uuid":"7MfiVHXDHN5N1IAyuiQ1VegAwVo="},"url":"https://www.scribd.com/document/283554406/Sesion-02-Ucv-limanorte-b"},"289048756":{"type":"document","id":289048756,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/289048756/108x144/2d31faa489/1447040756?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/289048756/216x288/8bcada60d8/1447040756?v=1","title":"FDP 02","short_title":"FDP 02","author":"robertohqz","tracking":{"object_type":"document","object_id":289048756,"track":"flattened_recommender","doc_uuid":"b7o1AwG+6Kurbo+ZoWUOPEr302M="},"url":"https://www.scribd.com/document/289048756/FDP-02"},"304441920":{"type":"document","id":304441920,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/304441920/108x144/928bc6a474/1457910524?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/304441920/216x288/83aec0b2c8/1457910524?v=1","title":"Formularios en HTML","short_title":"Formularios en HTML","author":"Daniel Viallard","tracking":{"object_type":"document","object_id":304441920,"track":"flattened_recommender","doc_uuid":"FxA67PNEvF80ab2gstJVIuernm0="},"url":"https://www.scribd.com/document/304441920/Formularios-en-HTML"},"312839801":{"type":"document","id":312839801,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/312839801/108x144/6bcd56e5d0/1463452281?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/312839801/216x288/5373ca62fb/1463452281?v=1","title":"Manual Expression Web 4.pdf","short_title":"Manual Expression Web 4.pdf","author":"Stephanie Hernández","tracking":{"object_type":"document","object_id":312839801,"track":"flattened_recommender","doc_uuid":"nR8cXVYUQRhVM7cDlfuWOoi8AwQ="},"url":"https://www.scribd.com/document/312839801/Manual-Expression-Web-4-pdf"},"315200134":{"type":"document","id":315200134,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/315200134/108x144/8ae13a022b/1465420438?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/315200134/216x288/48788e2129/1465420438?v=1","title":"Elementos Web","short_title":"Elementos Web","author":"Leidy Suarez","tracking":{"object_type":"document","object_id":315200134,"track":"flattened_recommender","doc_uuid":"LfnlHp4LcZwC39kRQp/Akl0lqDo="},"url":"https://www.scribd.com/presentation/315200134/Elementos-Web"},"331548217":{"type":"document","id":331548217,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/331548217/108x144/4ade97dfa2/1479490919?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/331548217/216x288/c02e04056a/1479490919?v=1","title":"TRIPTICO_CUARTOsECUNDARIA","short_title":"TRIPTICO_CUARTOsECUNDARIA","author":"Héctor Rafael Luyo Chumpitaz","tracking":{"object_type":"document","object_id":331548217,"track":"flattened_recommender","doc_uuid":"i4fUiWDj16MfXUV+Ctmz3PaPxTM="},"url":"https://www.scribd.com/document/331548217/TRIPTICO-CUARTOsECUNDARIA"},"346208079":{"type":"document","id":346208079,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346208079/108x144/fbf0f633f9/1493074901?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/346208079/216x288/83ff1e0bc5/1493074901?v=1","title":"Comandos Basicos en HTML","short_title":"Comandos Basicos en HTML","author":"Edgar Alberto Cáceres Lima","tracking":{"object_type":"document","object_id":346208079,"track":"flattened_recommender","doc_uuid":"LFGz4mOXto6tH/ju759WegjcmQg="},"url":"https://www.scribd.com/document/346208079/Comandos-Basicos-en-HTML"},"346957370":{"type":"document","id":346957370,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346957370/108x144/d8e1e234f9/1493675331?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346957370/216x288/9fc44ec04b/1493675331?v=1","title":"Acróstico deaaaaaa","short_title":"Acróstico deaaaaaa","author":"Cliver Diogenes Huaraca Rojas","tracking":{"object_type":"document","object_id":346957370,"track":"flattened_recommender","doc_uuid":"9XNdEfof72ur1wrVFfqQ3gk3ipw="},"url":"https://www.scribd.com/document/346957370/Acrostico-deaaaaaa"},"363203846":{"type":"document","id":363203846,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/363203846/108x144/0d48c965cb/1509546726?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/363203846/216x288/e30dba5094/1509546726?v=1","title":"362693623 Tesis HTML Grado Octavo","short_title":"362693623 Tesis HTML Grado Octavo","author":"Jhon Felipe Guzman Morales","tracking":{"object_type":"document","object_id":363203846,"track":"flattened_recommender","doc_uuid":"+qMecbc42pUiMt0Xq3Q/z6Ezx+E="},"url":"https://www.scribd.com/document/363203846/362693623-Tesis-HTML-Grado-Octavo"},"368535787":{"type":"document","id":368535787,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/368535787/108x144/c21f29f475/1515241171?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/368535787/216x288/97bf4ca6bd/1515241171?v=1","title":"CSS.pdf","short_title":"CSS.pdf","author":"Casimiro Peña","tracking":{"object_type":"document","object_id":368535787,"track":"flattened_recommender","doc_uuid":"SuVNeMze5lRWo7XOE5L6hAd/D0o="},"url":"https://www.scribd.com/document/368535787/CSS-pdf"}}},"seo_roadblock_props_path":"/doc-page/seo-roadblock-props/106826583","signup_context":null,"toolbar":{"search_path":"/search-4gen?allowed_pages=1%2C2%2C3%2C39%2C40%2C41%2C94%2C95%2C96&auth_token=dkosI1Eana6rmiC%2FzoxXwNzz0R4%3D&authenticity_token=akTeykFHBrCTsxy9fm7potEXQTr0kQv7V53CajTn7Rx1mQpHkvyVBrTmtMN1WblpPCjKtGokxz9x5tL6u94nNw%3D%3D&expires=1538558547&wordDocumentId=106826583&wordUploadId=110315403"},"renewal_nag_props":null}-->
. /* En el color existe la restricción de que debe ** tener 3 ó 6 dígitos hexadecimales (es decir...ej. */ . pero "#77" no. /* Tanto en el id como en el solitary id existe la restricción de que ** la parte que sigue al "#" debe ser un valor ID HTML válido. term : unary_operator? [ NUMBER | STRING | PERCENTAGE | LENGTH | EMS | EXS | IDENT | hexcolor | URL | RGB ] .4} [¡-ÿ] {unicode}|\[ -~¡-ÿ] {escape}|{latin1}|[ !#$%&(-~] [a-z]|{latin1}|{escape} [-a-z0-9]|{latin1}|{escape} {nmstrt}{nmchar}* {nmchar}+ [0-9] [^-a-z0-9\]|{latin1} [ \t\n]* {d}+|{d}*\.| FIRST_LINE . Obsérvese que asume una implementación de flex de 8 bits. expr : term [ operator term ]* . pero "#abcd" no. prio : IMPORTANT_SYM /* !important */ . El analizador léxico no distingue entre mayúsculas y minúsculas (opción –i de la línea de comandos de flex). escrito en notación flex [16]. declaration : property ':' expr prio? | /* empty */ /* Evita errores de sintaxis. */ hexcolor : HASH | HASH_AFTER_IDENT . unicode latin1 escape stringchar nmstrt nmchar ident name d notnm w num string \[0-9a-f]{1. "#x77" está bien. solitary_id : HASH . ** p. p.. [0-9a-fA-F]) ** después del "#".

} [-/+{}.} | {BEGIN(0).} ":"visited VISITED_PSCLASS. return EMS. return {BEGIN(AFTER_IDENT). return STRING.} FIRST_LINE_AFTER_IDENT.} {BEGIN(0).} VISITED_PSCLASS_AFTER_IDENT.} {BEGIN(0).} {BEGIN(0). return LENGTH. return CLASS. return LENGTH.} ":"first-line FIRST_LINE. return {BEGIN(AFTER_IDENT).} "#"{name} ".%x COMMENT %s AFTER_IDENT %% "/*" <COMMENT>"*/" <COMMENT>\n <COMMENT>.#:] [ \t]+ \n ###BOT_TEXT###lt;\!\-\-\-###BOT_TEXT###gt; {BEGIN(0)."{name} url\({w}{string}{w}\) url\({w}([^ \n","doc_promotions_enabled":false,"static_promo_banner_cta_url":""},"eligible_for_exclusive_trial_roadblock":false,"eligible_for_seo_roadblock":false,"exclusive_free_trial_roadblock_props_path":"/doc-page/exclusive-free-trial-props/106826583","flashes":[],"footer_props":{"urls":{"about":"/about","press":"/press","blog":"http://literally.scribd.com/","careers":"/careers","contact":"/contact","plans_landing":"/subscribe","referrals":"/referrals?source=footer","giftcards":"/giftcards","faq":"/faq","accessibility":"/accessibility-policy","faq_paths":{"accounts":"https://support.scribd.com/hc/sections/202246346","announcements":"https://support.scribd.com/hc/sections/202246066","copyright":"https://support.scribd.com/hc/sections/202246086","downloading":"https://support.scribd.com/hc/articles/210135046","publishing":"https://support.scribd.com/hc/sections/202246366","reading":"https://support.scribd.com/hc/sections/202246406","selling":"https://support.scribd.com/hc/sections/202246326","store":"https://support.scribd.com/hc/sections/202246306","status":"https://support.scribd.com/hc/en-us/articles/360001202872","terms":"https://support.scribd.com/hc/sections/202246126","writing":"https://support.scribd.com/hc/sections/202246366","adchoices":"https://support.scribd.com/hc/articles/210129366","paid_features":"https://support.scribd.com/hc/sections/202246306","failed_uploads":"https://support.scribd.com/hc/en-us/articles/210134586-Troubleshooting-uploads-and-conversions","copyright_infringement":"https://support.scribd.com/hc/en-us/articles/210128946-DMCA-copyright-infringement-takedown-notification-policy","end_user_license":"https://support.scribd.com/hc/en-us/articles/210129486","terms_of_use":"https://support.scribd.com/hc/en-us/articles/210129326-General-Terms-of-Use"},"publishers":"/publishers","static_terms":"/terms","static_privacy":"/privacy","copyright":"/copyright","ios_app":"https://itunes.apple.com/us/app/scribd-worlds-largest-online/id542557212?mt=8&uo=4&at=11lGEE","android_app":"https://play.google.com/store/apps/details?id=com.scribd.app.reader0&hl=en","books":"/books","sitemap":"/directory"}},"global_nav_props":{"header_props":{"logo_src":"/images/landing/home2_landing/scribd_logo_horiz_small.svg","root_url":"https://www.scribd.com/","search_term":"","small_logo_src":"/images/logos/scribd_s_logo.png","uploads_url":"/upload-document","search_props":{"redirect_to_app":true,"search_url":"/search","query":"","search_page":false}},"user_menu_props":null,"sidebar_props":{"urls":{"bestsellers":"https://www.scribd.com/bestsellers","home":"https://www.scribd.com/","saved":"/saved","subscribe":"/archive/pmp_checkout?doc=106826583&metadata=%7B%22context%22%3A%22pmp%22%2C%22action%22%3A%22start_trial%22%2C%22logged_in%22%3Afalse%2C%22platform%22%3A%22web%22%7D","top_charts":"/bestsellers","upload":"https://www.scribd.com/upload-document"},"categories":{"book":{"icon":"icon-ic_book","icon_filled":"icon-ic_book_fill","url":"https://www.scribd.com/books","name":"Books","type":"book"},"news":{"icon":"icon-ic_articles","icon_filled":"icon-ic_articles_fill","url":"https://www.scribd.com/news","name":"News","type":"news"},"audiobook":{"icon":"icon-ic_audiobook","icon_filled":"icon-ic_audiobook_fill","url":"https://www.scribd.com/audiobooks","name":"Audiobooks","type":"audiobook"},"magazine":{"icon":"icon-ic_magazine","icon_filled":"icon-ic_magazine_fill","url":"https://www.scribd.com/magazines","name":"Magazines","type":"magazine"},"document":{"icon":"icon-ic_document","icon_filled":"icon-ic_document_fill","url":"https://www.scribd.com/docs","name":"Documents","type":"document"},"sheet_music":{"icon":"icon-ic_songbook","icon_filled":"icon-ic_songbook_fill","url":"https://www.scribd.com/sheetmusic","name":"Sheet Music","type":"sheet_music"}},"categories_array":["mixed","book","audiobook","magazine","news","document","sheet_music"],"selected_content_type":"mixed","username":"","search_overlay_props":{"search_input_props":{"focused":false,"keep_suggestions_on_blur":false}}}},"recommenders":{"related_titles_recommender":{"ids":[283554406,78451886,93066774,27211807,71366509,239648898,2892888,346208079,363203846,289048756,331548217,172299516,242438314,142176317,368535787,258662902,94633075,92125331,315200134,346957370,304441920,272319828,180774534,252335646,279531196,53730484,142696053,312839801,256359488,122205147,108771320,109374543,80589709,67827548,79030121],"title_link":null,"title":null,"track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"GEK7ligSu0DrRMifnibPhPZsK3s=","widget_name":"right sidebar","track_id":"flattened_recommender"}},"footer_recommenders":{"recommenders":[{"ids":[283554406,78451886,93066774,27211807,71366509,239648898,2892888,346208079,363203846,289048756,331548217,172299516,242438314,142176317,368535787,258662902,94633075,92125331,315200134,346957370,304441920,272319828,180774534,252335646,279531196,53730484,142696053,312839801,256359488,122205147],"title_link":null,"title":"Documents Similar To Hojas de Estilo en Cascada","track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"SJHwCml+pT1Ab3OFG+rhu3sOOcM=","widget_name":"document_carousel"}},{"ids":[108771320,109374543,80589709,67827548,79030121],"title_link":null,"title":"More From Ines Gallegos","track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"86Mc6CHXdYhh5zUQnS2GGRd3Q2A=","widget_name":"document_carousel"}}]},"seo_new_docs_recommenders":{"recommenders":[]},"documents":{"2892888":{"type":"document","id":2892888,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/2892888/108x144/830a5e9036/1519997762?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/2892888/216x288/70cfae13b8/1519997762?v=1","title":"Introduccion CSS","short_title":"Introduccion CSS","author":"infobits","tracking":{"object_type":"document","object_id":2892888,"track":"flattened_recommender","doc_uuid":"Z/wELy1hz+NuwLFqQDyaAeY72B0="},"url":"https://www.scribd.com/document/2892888/Introduccion-CSS"},"27211807":{"type":"document","id":27211807,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/27211807/108x144/1edaa8760f/1275886201?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/27211807/216x288/6aaade6b2c/1275886201?v=1","title":"Ing . Carlos Polanco","short_title":"Ing . Carlos Polanco","author":"carlpola45","tracking":{"object_type":"document","object_id":27211807,"track":"flattened_recommender","doc_uuid":"dDYbJGCKjxr+JIdCXDlHjIoQ3YI="},"url":"https://www.scribd.com/presentation/27211807/Ing-Carlos-Polanco"},"53730484":{"type":"document","id":53730484,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/53730484/108x144/04697928f3/1372884729?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/53730484/216x288/9af7f8686a/1372884729?v=1","title":"Proyecto Informática Vanessa Bolívar","short_title":"Proyecto Informática Vanessa Bolívar","author":"sheiron_y","tracking":{"object_type":"document","object_id":53730484,"track":"flattened_recommender","doc_uuid":"1KKbZvFOnhpHbowRQsdHNZxqVdc="},"url":"https://www.scribd.com/doc/53730484/Proyecto-Informatica-Vanessa-Bolivar"},"67827548":{"type":"document","id":67827548,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/67827548/108x144/f6bb7485b5/1404031429?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/67827548/216x288/9299b7cb22/1404031429?v=1","title":"fortalezas","short_title":"fortalezas","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":67827548,"track":"flattened_recommender","doc_uuid":"b6LDfYWZugHr/vca/5riI6inANI="},"url":"https://www.scribd.com/doc/67827548/fortalezas"},"71366509":{"type":"document","id":71366509,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/71366509/108x144/adce6abda3/1411463601?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/71366509/216x288/2ed5552683/1411463601?v=1","title":"HTML Dimanico II(Css)","short_title":"HTML Dimanico II(Css)","author":"jamsalazar13","tracking":{"object_type":"document","object_id":71366509,"track":"flattened_recommender","doc_uuid":"9MGrOhFwERAU8gRTQM56wo3OOcg="},"url":"https://www.scribd.com/presentation/71366509/HTML-Dimanico-II-Css"},"78451886":{"type":"document","id":78451886,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/78451886/108x144/8abc75455c/1430354420?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/78451886/216x288/1e067d51c5/1430354420?v=1","title":"Material HTML","short_title":"Material HTML","author":"sarixb","tracking":{"object_type":"document","object_id":78451886,"track":"flattened_recommender","doc_uuid":"Qy0HqU1In0pNdieNrHZytVmTqTs="},"url":"https://www.scribd.com/presentation/78451886/Material-HTML"},"79030121":{"type":"document","id":79030121,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/79030121/108x144/0aada6d1e9/1327263244?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/79030121/216x288/10c97e2860/1327263244?v=1","title":"cel","short_title":"cel","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":79030121,"track":"flattened_recommender","doc_uuid":"ymsb1+3mcDsG+H5fQktg7SVBtlg="},"url":"https://www.scribd.com/document/79030121/cel"},"80589709":{"type":"document","id":80589709,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/80589709/108x144/1c15b8bc62/1328490519?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/80589709/216x288/5b87c7d6fd/1328490519?v=1","title":"tareas_ihc","short_title":"tareas_ihc","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":80589709,"track":"flattened_recommender","doc_uuid":"UuHwkR5STy+1T1NYazbKYiYPuqY="},"url":"https://www.scribd.com/document/80589709/tareas-ihc"},"92125331":{"type":"document","id":92125331,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/92125331/108x144/f9770fb0f9/1395009845?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/92125331/216x288/601cbb04ea/1395009845?v=1","title":"F08-9543-002 Guías de Aprendizaje_2","short_title":"F08-9543-002 Guías de Aprendizaje_2","author":"Pedro Sait","tracking":{"object_type":"document","object_id":92125331,"track":"flattened_recommender","doc_uuid":"kcUxGj/xK7BTGIuCpkodaGM/8hs="},"url":"https://www.scribd.com/document/92125331/F08-9543-002-Guias-de-Aprendizaje-2"},"93066774":{"type":"document","id":93066774,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/93066774/108x144/cc980e93f3/1375801868?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/93066774/216x288/6dd610efe9/1375801868?v=1","title":"Introduccion Css","short_title":"Introduccion Css","author":"scorpio19-89","tracking":{"object_type":"document","object_id":93066774,"track":"flattened_recommender","doc_uuid":"/10MCGeq0aKQYiRmMQU838MgII8="},"url":"https://www.scribd.com/document/93066774/Introduccion-Css"},"94633075":{"type":"document","id":94633075,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/94633075/108x144/aed515b635/1337833052?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/94633075/216x288/b3e33b0329/1337833052?v=1","title":"HTML","short_title":"HTML","author":"Henry Alfaro","tracking":{"object_type":"document","object_id":94633075,"track":"flattened_recommender","doc_uuid":"UDIGunMsjhQAFbRoaOMBHH7Fplg="},"url":"https://www.scribd.com/presentation/94633075/HTML"},"108771320":{"type":"document","id":108771320,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/108771320/108x144/eddb062299/1354267589?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/108771320/216x288/738bc156b4/1354267589?v=1","title":"1301588498","short_title":"1301588498","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":108771320,"track":"flattened_recommender","doc_uuid":"W0l5zKJuKAwA3mKsXK9Kc41Xyx0="},"url":"https://www.scribd.com/doc/108771320/1301588498"},"109374543":{"type":"document","id":109374543,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/109374543/108x144/dd2ec4e154/1349718030?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/109374543/216x288/c1eb0c35b9/1349718030?v=1","title":"99-23","short_title":"99-23","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":109374543,"track":"flattened_recommender","doc_uuid":"IkIS1coIgb23XWmUF94zgE5XGWM="},"url":"https://www.scribd.com/document/109374543/99-23"},"122205147":{"type":"document","id":122205147,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/122205147/108x144/e6111de422/1359499167?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/122205147/216x288/6672082e69/1359499167?v=1","title":"htmlVShtml5","short_title":"htmlVShtml5","author":"DaniEl Estrada Vazquez","tracking":{"object_type":"document","object_id":122205147,"track":"flattened_recommender","doc_uuid":"rzMhJbXBeaeOMIZq0GR6uLtw8+U="},"url":"https://www.scribd.com/document/122205147/htmlVShtml5"},"142176317":{"type":"document","id":142176317,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142176317/108x144/8121811407/1381307185?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142176317/216x288/5eb90c9c78/1381307185?v=1","title":"Principio 4 Robusto en Nivel AA Unidad 3","short_title":"Principio 4 Robusto en Nivel AA Unidad 3","author":"Cristina Kammerer","tracking":{"object_type":"document","object_id":142176317,"track":"flattened_recommender","doc_uuid":"7lsFMLR0Lko67uCTdp3rnDrp4wM="},"url":"https://www.scribd.com/document/142176317/Principio-4-Robusto-en-Nivel-AA-Unidad-3"},"142696053":{"type":"document","id":142696053,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142696053/108x144/23702b4d10/1422420051?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/142696053/216x288/46e999ebee/1422420051?v=1","title":"Definicion de Multimedia","short_title":"Definicion de Multimedia","author":"rihete31","tracking":{"object_type":"document","object_id":142696053,"track":"flattened_recommender","doc_uuid":"K2ecvHLLsLT/jz5yUcsBbA2Ki3A="},"url":"https://www.scribd.com/document/142696053/Definicion-de-Multimedia"},"172299516":{"type":"document","id":172299516,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/172299516/108x144/a207f23a48/1380591039?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/172299516/216x288/5e7695f13b/1380591039?v=1","title":"Progrmacion Web Presentacion","short_title":"Progrmacion Web Presentacion","author":"Marckoz prz","tracking":{"object_type":"document","object_id":172299516,"track":"flattened_recommender","doc_uuid":"EGiyCcDcTHPcpZmlIw6bnCF/5T8="},"url":"https://www.scribd.com/presentation/172299516/Progrmacion-Web-Presentacion"},"180774534":{"type":"document","id":180774534,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/180774534/108x144/f13f9e2863/1383320298?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/180774534/216x288/c0e52668cc/1383320298?v=1","title":"Programación SIG en entornos web","short_title":"Programación SIG en entornos web","author":"Nelson Toscano","tracking":{"object_type":"document","object_id":180774534,"track":"flattened_recommender","doc_uuid":"hv1alJ+hmiZ1e67itwkjT5W8n5E="},"url":"https://www.scribd.com/document/180774534/Programacion-SIG-en-entornos-web"},"239648898":{"type":"document","id":239648898,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/239648898/108x144/f5f0e15998/1450274016?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/239648898/216x288/8cd615743f/1450274016?v=1","title":"Sesion 02 - Ucv-limanorte_b","short_title":"Sesion 02 - Ucv-limanorte_b","author":"Raúl Flores Salinas","tracking":{"object_type":"document","object_id":239648898,"track":"flattened_recommender","doc_uuid":"rctIpAewJ505NqfMez4bzZganfg="},"url":"https://www.scribd.com/document/239648898/Sesion-02-Ucv-limanorte-b"},"242438314":{"type":"document","id":242438314,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/242438314/108x144/35110757bd/1412881392?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/242438314/216x288/c468e9cda2/1412881392?v=1","title":"cartel.docx","short_title":"cartel.docx","author":"PacoJorge","tracking":{"object_type":"document","object_id":242438314,"track":"flattened_recommender","doc_uuid":"opcezJsm7UnE6UcSbIkn+Lc7ZCE="},"url":"https://www.scribd.com/document/242438314/cartel-docx"},"252335646":{"type":"document","id":252335646,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/252335646/108x144/9852594ab7/1421019339?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/252335646/216x288/fc0a55e6fe/1421019339?v=1","title":"Como Hacer Una Pagina Web en HTML en 11 Pasos","short_title":"Como Hacer Una Pagina Web en HTML en 11 Pasos","author":"Arfilio Duarte","tracking":{"object_type":"document","object_id":252335646,"track":"flattened_recommender","doc_uuid":"qzuqPqGIkLjY6nz3W/8F4z2gtSs="},"url":"https://www.scribd.com/document/252335646/Como-Hacer-Una-Pagina-Web-en-HTML-en-11-Pasos"},"256359488":{"type":"document","id":256359488,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/256359488/108x144/7f262e0cc9/1424430591?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/256359488/216x288/0970ca6434/1424430591?v=1","title":"El Imperio del HTML","short_title":"El Imperio del HTML","author":"Enrique Alonso","tracking":{"object_type":"document","object_id":256359488,"track":"flattened_recommender","doc_uuid":"P6E7Pmcw96rkCUsQqNbe8k8O1mY="},"url":"https://www.scribd.com/document/256359488/El-Imperio-del-HTML"},"258662902":{"type":"document","id":258662902,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/258662902/108x144/3fb6f835b7/1461407557?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/258662902/216x288/aaacaae700/1461407557?v=1","title":"Introduccion a HTML","short_title":"Introduccion a HTML","author":"Maria Carmen Chavez Valdivia","tracking":{"object_type":"document","object_id":258662902,"track":"flattened_recommender","doc_uuid":"8pbIKVIqw0LKWHJ7x2rMIpKceQA="},"url":"https://www.scribd.com/presentation/258662902/Introduccion-a-HTML"},"272319828":{"type":"document","id":272319828,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/272319828/108x144/199b2cdab1/1437603793?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/272319828/216x288/f947c83ec4/1437603793?v=1","title":"Internet.docx","short_title":"Internet.docx","author":"Cristian Andres Dorado Riaño","tracking":{"object_type":"document","object_id":272319828,"track":"flattened_recommender","doc_uuid":"Eo5HY1JXx9LPaLmZBZDBW4IDtac="},"url":"https://www.scribd.com/document/272319828/Internet-docx"},"279531196":{"type":"document","id":279531196,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/279531196/108x144/761dc61712/1441742543?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/279531196/216x288/c9a7b18110/1441742543?v=1","title":"asbnaksbcka","short_title":"asbnaksbcka","author":"cualquiera","tracking":{"object_type":"document","object_id":279531196,"track":"flattened_recommender","doc_uuid":"aN5x8CuqZuRN6H2vgrsaj/1H2XY="},"url":"https://www.scribd.com/document/279531196/asbnaksbcka"},"283554406":{"type":"document","id":283554406,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/283554406/108x144/f4e35ce4a2/1443902685?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/283554406/216x288/1940ef5cfc/1443902685?v=1","title":"Sesion 02 - Ucv-limanorte_b","short_title":"Sesion 02 - Ucv-limanorte_b","author":"CR MN SN","tracking":{"object_type":"document","object_id":283554406,"track":"flattened_recommender","doc_uuid":"7MfiVHXDHN5N1IAyuiQ1VegAwVo="},"url":"https://www.scribd.com/document/283554406/Sesion-02-Ucv-limanorte-b"},"289048756":{"type":"document","id":289048756,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/289048756/108x144/2d31faa489/1447040756?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/289048756/216x288/8bcada60d8/1447040756?v=1","title":"FDP 02","short_title":"FDP 02","author":"robertohqz","tracking":{"object_type":"document","object_id":289048756,"track":"flattened_recommender","doc_uuid":"b7o1AwG+6Kurbo+ZoWUOPEr302M="},"url":"https://www.scribd.com/document/289048756/FDP-02"},"304441920":{"type":"document","id":304441920,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/304441920/108x144/928bc6a474/1457910524?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/304441920/216x288/83aec0b2c8/1457910524?v=1","title":"Formularios en HTML","short_title":"Formularios en HTML","author":"Daniel Viallard","tracking":{"object_type":"document","object_id":304441920,"track":"flattened_recommender","doc_uuid":"FxA67PNEvF80ab2gstJVIuernm0="},"url":"https://www.scribd.com/document/304441920/Formularios-en-HTML"},"312839801":{"type":"document","id":312839801,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/312839801/108x144/6bcd56e5d0/1463452281?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/312839801/216x288/5373ca62fb/1463452281?v=1","title":"Manual Expression Web 4.pdf","short_title":"Manual Expression Web 4.pdf","author":"Stephanie Hernández","tracking":{"object_type":"document","object_id":312839801,"track":"flattened_recommender","doc_uuid":"nR8cXVYUQRhVM7cDlfuWOoi8AwQ="},"url":"https://www.scribd.com/document/312839801/Manual-Expression-Web-4-pdf"},"315200134":{"type":"document","id":315200134,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/315200134/108x144/8ae13a022b/1465420438?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/315200134/216x288/48788e2129/1465420438?v=1","title":"Elementos Web","short_title":"Elementos Web","author":"Leidy Suarez","tracking":{"object_type":"document","object_id":315200134,"track":"flattened_recommender","doc_uuid":"LfnlHp4LcZwC39kRQp/Akl0lqDo="},"url":"https://www.scribd.com/presentation/315200134/Elementos-Web"},"331548217":{"type":"document","id":331548217,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/331548217/108x144/4ade97dfa2/1479490919?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/331548217/216x288/c02e04056a/1479490919?v=1","title":"TRIPTICO_CUARTOsECUNDARIA","short_title":"TRIPTICO_CUARTOsECUNDARIA","author":"Héctor Rafael Luyo Chumpitaz","tracking":{"object_type":"document","object_id":331548217,"track":"flattened_recommender","doc_uuid":"i4fUiWDj16MfXUV+Ctmz3PaPxTM="},"url":"https://www.scribd.com/document/331548217/TRIPTICO-CUARTOsECUNDARIA"},"346208079":{"type":"document","id":346208079,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346208079/108x144/fbf0f633f9/1493074901?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/346208079/216x288/83ff1e0bc5/1493074901?v=1","title":"Comandos Basicos en HTML","short_title":"Comandos Basicos en HTML","author":"Edgar Alberto Cáceres Lima","tracking":{"object_type":"document","object_id":346208079,"track":"flattened_recommender","doc_uuid":"LFGz4mOXto6tH/ju759WegjcmQg="},"url":"https://www.scribd.com/document/346208079/Comandos-Basicos-en-HTML"},"346957370":{"type":"document","id":346957370,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346957370/108x144/d8e1e234f9/1493675331?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346957370/216x288/9fc44ec04b/1493675331?v=1","title":"Acróstico deaaaaaa","short_title":"Acróstico deaaaaaa","author":"Cliver Diogenes Huaraca Rojas","tracking":{"object_type":"document","object_id":346957370,"track":"flattened_recommender","doc_uuid":"9XNdEfof72ur1wrVFfqQ3gk3ipw="},"url":"https://www.scribd.com/document/346957370/Acrostico-deaaaaaa"},"363203846":{"type":"document","id":363203846,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/363203846/108x144/0d48c965cb/1509546726?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/363203846/216x288/e30dba5094/1509546726?v=1","title":"362693623 Tesis HTML Grado Octavo","short_title":"362693623 Tesis HTML Grado Octavo","author":"Jhon Felipe Guzman Morales","tracking":{"object_type":"document","object_id":363203846,"track":"flattened_recommender","doc_uuid":"+qMecbc42pUiMt0Xq3Q/z6Ezx+E="},"url":"https://www.scribd.com/document/363203846/362693623-Tesis-HTML-Grado-Octavo"},"368535787":{"type":"document","id":368535787,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/368535787/108x144/c21f29f475/1515241171?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/368535787/216x288/97bf4ca6bd/1515241171?v=1","title":"CSS.pdf","short_title":"CSS.pdf","author":"Casimiro Peña","tracking":{"object_type":"document","object_id":368535787,"track":"flattened_recommender","doc_uuid":"SuVNeMze5lRWo7XOE5L6hAd/D0o="},"url":"https://www.scribd.com/document/368535787/CSS-pdf"}}},"seo_roadblock_props_path":"/doc-page/seo-roadblock-props/106826583","signup_context":null,"toolbar":{"search_path":"/search-4gen?allowed_pages=1%2C2%2C3%2C39%2C40%2C41%2C94%2C95%2C96&auth_token=dkosI1Eana6rmiC%2FzoxXwNzz0R4%3D&authenticity_token=akTeykFHBrCTsxy9fm7potEXQTr0kQv7V53CajTn7Rx1mQpHkvyVBrTmtMN1WblpPCjKtGokxz9x5tL6u94nNw%3D%3D&expires=1538558547&wordDocumentId=106826583&wordUploadId=110315403"},"renewal_nag_props":null}-->

###BOT_TEXT###quot;)]|\\ |\","doc_promotions_enabled":false,"static_promo_banner_cta_url":""},"eligible_for_exclusive_trial_roadblock":false,"eligible_for_seo_roadblock":false,"exclusive_free_trial_roadblock_props_path":"/doc-page/exclusive-free-trial-props/106826583","flashes":[],"footer_props":{"urls":{"about":"/about","press":"/press","blog":"http://literally.scribd.com/","careers":"/careers","contact":"/contact","plans_landing":"/subscribe","referrals":"/referrals?source=footer","giftcards":"/giftcards","faq":"/faq","accessibility":"/accessibility-policy","faq_paths":{"accounts":"https://support.scribd.com/hc/sections/202246346","announcements":"https://support.scribd.com/hc/sections/202246066","copyright":"https://support.scribd.com/hc/sections/202246086","downloading":"https://support.scribd.com/hc/articles/210135046","publishing":"https://support.scribd.com/hc/sections/202246366","reading":"https://support.scribd.com/hc/sections/202246406","selling":"https://support.scribd.com/hc/sections/202246326","store":"https://support.scribd.com/hc/sections/202246306","status":"https://support.scribd.com/hc/en-us/articles/360001202872","terms":"https://support.scribd.com/hc/sections/202246126","writing":"https://support.scribd.com/hc/sections/202246366","adchoices":"https://support.scribd.com/hc/articles/210129366","paid_features":"https://support.scribd.com/hc/sections/202246306","failed_uploads":"https://support.scribd.com/hc/en-us/articles/210134586-Troubleshooting-uploads-and-conversions","copyright_infringement":"https://support.scribd.com/hc/en-us/articles/210128946-DMCA-copyright-infringement-takedown-notification-policy","end_user_license":"https://support.scribd.com/hc/en-us/articles/210129486","terms_of_use":"https://support.scribd.com/hc/en-us/articles/210129326-General-Terms-of-Use"},"publishers":"/publishers","static_terms":"/terms","static_privacy":"/privacy","copyright":"/copyright","ios_app":"https://itunes.apple.com/us/app/scribd-worlds-largest-online/id542557212?mt=8&uo=4&at=11lGEE","android_app":"https://play.google.com/store/apps/details?id=com.scribd.app.reader0&hl=en","books":"/books","sitemap":"/directory"}},"global_nav_props":{"header_props":{"logo_src":"/images/landing/home2_landing/scribd_logo_horiz_small.svg","root_url":"https://www.scribd.com/","search_term":"","small_logo_src":"/images/logos/scribd_s_logo.png","uploads_url":"/upload-document","search_props":{"redirect_to_app":true,"search_url":"/search","query":"","search_page":false}},"user_menu_props":null,"sidebar_props":{"urls":{"bestsellers":"https://www.scribd.com/bestsellers","home":"https://www.scribd.com/","saved":"/saved","subscribe":"/archive/pmp_checkout?doc=106826583&metadata=%7B%22context%22%3A%22pmp%22%2C%22action%22%3A%22start_trial%22%2C%22logged_in%22%3Afalse%2C%22platform%22%3A%22web%22%7D","top_charts":"/bestsellers","upload":"https://www.scribd.com/upload-document"},"categories":{"book":{"icon":"icon-ic_book","icon_filled":"icon-ic_book_fill","url":"https://www.scribd.com/books","name":"Books","type":"book"},"news":{"icon":"icon-ic_articles","icon_filled":"icon-ic_articles_fill","url":"https://www.scribd.com/news","name":"News","type":"news"},"audiobook":{"icon":"icon-ic_audiobook","icon_filled":"icon-ic_audiobook_fill","url":"https://www.scribd.com/audiobooks","name":"Audiobooks","type":"audiobook"},"magazine":{"icon":"icon-ic_magazine","icon_filled":"icon-ic_magazine_fill","url":"https://www.scribd.com/magazines","name":"Magazines","type":"magazine"},"document":{"icon":"icon-ic_document","icon_filled":"icon-ic_document_fill","url":"https://www.scribd.com/docs","name":"Documents","type":"document"},"sheet_music":{"icon":"icon-ic_songbook","icon_filled":"icon-ic_songbook_fill","url":"https://www.scribd.com/sheetmusic","name":"Sheet Music","type":"sheet_music"}},"categories_array":["mixed","book","audiobook","magazine","news","document","sheet_music"],"selected_content_type":"mixed","username":"","search_overlay_props":{"search_input_props":{"focused":false,"keep_suggestions_on_blur":false}}}},"recommenders":{"related_titles_recommender":{"ids":[283554406,78451886,93066774,27211807,71366509,239648898,2892888,346208079,363203846,289048756,331548217,172299516,242438314,142176317,368535787,258662902,94633075,92125331,315200134,346957370,304441920,272319828,180774534,252335646,279531196,53730484,142696053,312839801,256359488,122205147,108771320,109374543,80589709,67827548,79030121],"title_link":null,"title":null,"track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"GEK7ligSu0DrRMifnibPhPZsK3s=","widget_name":"right sidebar","track_id":"flattened_recommender"}},"footer_recommenders":{"recommenders":[{"ids":[283554406,78451886,93066774,27211807,71366509,239648898,2892888,346208079,363203846,289048756,331548217,172299516,242438314,142176317,368535787,258662902,94633075,92125331,315200134,346957370,304441920,272319828,180774534,252335646,279531196,53730484,142696053,312839801,256359488,122205147],"title_link":null,"title":"Documents Similar To Hojas de Estilo en Cascada","track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"SJHwCml+pT1Ab3OFG+rhu3sOOcM=","widget_name":"document_carousel"}},{"ids":[108771320,109374543,80589709,67827548,79030121],"title_link":null,"title":"More From Ines Gallegos","track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"86Mc6CHXdYhh5zUQnS2GGRd3Q2A=","widget_name":"document_carousel"}}]},"seo_new_docs_recommenders":{"recommenders":[]},"documents":{"2892888":{"type":"document","id":2892888,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/2892888/108x144/830a5e9036/1519997762?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/2892888/216x288/70cfae13b8/1519997762?v=1","title":"Introduccion CSS","short_title":"Introduccion CSS","author":"infobits","tracking":{"object_type":"document","object_id":2892888,"track":"flattened_recommender","doc_uuid":"Z/wELy1hz+NuwLFqQDyaAeY72B0="},"url":"https://www.scribd.com/document/2892888/Introduccion-CSS"},"27211807":{"type":"document","id":27211807,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/27211807/108x144/1edaa8760f/1275886201?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/27211807/216x288/6aaade6b2c/1275886201?v=1","title":"Ing . Carlos Polanco","short_title":"Ing . Carlos Polanco","author":"carlpola45","tracking":{"object_type":"document","object_id":27211807,"track":"flattened_recommender","doc_uuid":"dDYbJGCKjxr+JIdCXDlHjIoQ3YI="},"url":"https://www.scribd.com/presentation/27211807/Ing-Carlos-Polanco"},"53730484":{"type":"document","id":53730484,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/53730484/108x144/04697928f3/1372884729?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/53730484/216x288/9af7f8686a/1372884729?v=1","title":"Proyecto Informática Vanessa Bolívar","short_title":"Proyecto Informática Vanessa Bolívar","author":"sheiron_y","tracking":{"object_type":"document","object_id":53730484,"track":"flattened_recommender","doc_uuid":"1KKbZvFOnhpHbowRQsdHNZxqVdc="},"url":"https://www.scribd.com/doc/53730484/Proyecto-Informatica-Vanessa-Bolivar"},"67827548":{"type":"document","id":67827548,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/67827548/108x144/f6bb7485b5/1404031429?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/67827548/216x288/9299b7cb22/1404031429?v=1","title":"fortalezas","short_title":"fortalezas","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":67827548,"track":"flattened_recommender","doc_uuid":"b6LDfYWZugHr/vca/5riI6inANI="},"url":"https://www.scribd.com/doc/67827548/fortalezas"},"71366509":{"type":"document","id":71366509,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/71366509/108x144/adce6abda3/1411463601?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/71366509/216x288/2ed5552683/1411463601?v=1","title":"HTML Dimanico II(Css)","short_title":"HTML Dimanico II(Css)","author":"jamsalazar13","tracking":{"object_type":"document","object_id":71366509,"track":"flattened_recommender","doc_uuid":"9MGrOhFwERAU8gRTQM56wo3OOcg="},"url":"https://www.scribd.com/presentation/71366509/HTML-Dimanico-II-Css"},"78451886":{"type":"document","id":78451886,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/78451886/108x144/8abc75455c/1430354420?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/78451886/216x288/1e067d51c5/1430354420?v=1","title":"Material HTML","short_title":"Material HTML","author":"sarixb","tracking":{"object_type":"document","object_id":78451886,"track":"flattened_recommender","doc_uuid":"Qy0HqU1In0pNdieNrHZytVmTqTs="},"url":"https://www.scribd.com/presentation/78451886/Material-HTML"},"79030121":{"type":"document","id":79030121,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/79030121/108x144/0aada6d1e9/1327263244?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/79030121/216x288/10c97e2860/1327263244?v=1","title":"cel","short_title":"cel","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":79030121,"track":"flattened_recommender","doc_uuid":"ymsb1+3mcDsG+H5fQktg7SVBtlg="},"url":"https://www.scribd.com/document/79030121/cel"},"80589709":{"type":"document","id":80589709,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/80589709/108x144/1c15b8bc62/1328490519?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/80589709/216x288/5b87c7d6fd/1328490519?v=1","title":"tareas_ihc","short_title":"tareas_ihc","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":80589709,"track":"flattened_recommender","doc_uuid":"UuHwkR5STy+1T1NYazbKYiYPuqY="},"url":"https://www.scribd.com/document/80589709/tareas-ihc"},"92125331":{"type":"document","id":92125331,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/92125331/108x144/f9770fb0f9/1395009845?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/92125331/216x288/601cbb04ea/1395009845?v=1","title":"F08-9543-002 Guías de Aprendizaje_2","short_title":"F08-9543-002 Guías de Aprendizaje_2","author":"Pedro Sait","tracking":{"object_type":"document","object_id":92125331,"track":"flattened_recommender","doc_uuid":"kcUxGj/xK7BTGIuCpkodaGM/8hs="},"url":"https://www.scribd.com/document/92125331/F08-9543-002-Guias-de-Aprendizaje-2"},"93066774":{"type":"document","id":93066774,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/93066774/108x144/cc980e93f3/1375801868?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/93066774/216x288/6dd610efe9/1375801868?v=1","title":"Introduccion Css","short_title":"Introduccion Css","author":"scorpio19-89","tracking":{"object_type":"document","object_id":93066774,"track":"flattened_recommender","doc_uuid":"/10MCGeq0aKQYiRmMQU838MgII8="},"url":"https://www.scribd.com/document/93066774/Introduccion-Css"},"94633075":{"type":"document","id":94633075,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/94633075/108x144/aed515b635/1337833052?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/94633075/216x288/b3e33b0329/1337833052?v=1","title":"HTML","short_title":"HTML","author":"Henry Alfaro","tracking":{"object_type":"document","object_id":94633075,"track":"flattened_recommender","doc_uuid":"UDIGunMsjhQAFbRoaOMBHH7Fplg="},"url":"https://www.scribd.com/presentation/94633075/HTML"},"108771320":{"type":"document","id":108771320,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/108771320/108x144/eddb062299/1354267589?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/108771320/216x288/738bc156b4/1354267589?v=1","title":"1301588498","short_title":"1301588498","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":108771320,"track":"flattened_recommender","doc_uuid":"W0l5zKJuKAwA3mKsXK9Kc41Xyx0="},"url":"https://www.scribd.com/doc/108771320/1301588498"},"109374543":{"type":"document","id":109374543,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/109374543/108x144/dd2ec4e154/1349718030?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/109374543/216x288/c1eb0c35b9/1349718030?v=1","title":"99-23","short_title":"99-23","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":109374543,"track":"flattened_recommender","doc_uuid":"IkIS1coIgb23XWmUF94zgE5XGWM="},"url":"https://www.scribd.com/document/109374543/99-23"},"122205147":{"type":"document","id":122205147,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/122205147/108x144/e6111de422/1359499167?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/122205147/216x288/6672082e69/1359499167?v=1","title":"htmlVShtml5","short_title":"htmlVShtml5","author":"DaniEl Estrada Vazquez","tracking":{"object_type":"document","object_id":122205147,"track":"flattened_recommender","doc_uuid":"rzMhJbXBeaeOMIZq0GR6uLtw8+U="},"url":"https://www.scribd.com/document/122205147/htmlVShtml5"},"142176317":{"type":"document","id":142176317,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142176317/108x144/8121811407/1381307185?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142176317/216x288/5eb90c9c78/1381307185?v=1","title":"Principio 4 Robusto en Nivel AA Unidad 3","short_title":"Principio 4 Robusto en Nivel AA Unidad 3","author":"Cristina Kammerer","tracking":{"object_type":"document","object_id":142176317,"track":"flattened_recommender","doc_uuid":"7lsFMLR0Lko67uCTdp3rnDrp4wM="},"url":"https://www.scribd.com/document/142176317/Principio-4-Robusto-en-Nivel-AA-Unidad-3"},"142696053":{"type":"document","id":142696053,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142696053/108x144/23702b4d10/1422420051?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/142696053/216x288/46e999ebee/1422420051?v=1","title":"Definicion de Multimedia","short_title":"Definicion de Multimedia","author":"rihete31","tracking":{"object_type":"document","object_id":142696053,"track":"flattened_recommender","doc_uuid":"K2ecvHLLsLT/jz5yUcsBbA2Ki3A="},"url":"https://www.scribd.com/document/142696053/Definicion-de-Multimedia"},"172299516":{"type":"document","id":172299516,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/172299516/108x144/a207f23a48/1380591039?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/172299516/216x288/5e7695f13b/1380591039?v=1","title":"Progrmacion Web Presentacion","short_title":"Progrmacion Web Presentacion","author":"Marckoz prz","tracking":{"object_type":"document","object_id":172299516,"track":"flattened_recommender","doc_uuid":"EGiyCcDcTHPcpZmlIw6bnCF/5T8="},"url":"https://www.scribd.com/presentation/172299516/Progrmacion-Web-Presentacion"},"180774534":{"type":"document","id":180774534,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/180774534/108x144/f13f9e2863/1383320298?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/180774534/216x288/c0e52668cc/1383320298?v=1","title":"Programación SIG en entornos web","short_title":"Programación SIG en entornos web","author":"Nelson Toscano","tracking":{"object_type":"document","object_id":180774534,"track":"flattened_recommender","doc_uuid":"hv1alJ+hmiZ1e67itwkjT5W8n5E="},"url":"https://www.scribd.com/document/180774534/Programacion-SIG-en-entornos-web"},"239648898":{"type":"document","id":239648898,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/239648898/108x144/f5f0e15998/1450274016?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/239648898/216x288/8cd615743f/1450274016?v=1","title":"Sesion 02 - Ucv-limanorte_b","short_title":"Sesion 02 - Ucv-limanorte_b","author":"Raúl Flores Salinas","tracking":{"object_type":"document","object_id":239648898,"track":"flattened_recommender","doc_uuid":"rctIpAewJ505NqfMez4bzZganfg="},"url":"https://www.scribd.com/document/239648898/Sesion-02-Ucv-limanorte-b"},"242438314":{"type":"document","id":242438314,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/242438314/108x144/35110757bd/1412881392?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/242438314/216x288/c468e9cda2/1412881392?v=1","title":"cartel.docx","short_title":"cartel.docx","author":"PacoJorge","tracking":{"object_type":"document","object_id":242438314,"track":"flattened_recommender","doc_uuid":"opcezJsm7UnE6UcSbIkn+Lc7ZCE="},"url":"https://www.scribd.com/document/242438314/cartel-docx"},"252335646":{"type":"document","id":252335646,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/252335646/108x144/9852594ab7/1421019339?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/252335646/216x288/fc0a55e6fe/1421019339?v=1","title":"Como Hacer Una Pagina Web en HTML en 11 Pasos","short_title":"Como Hacer Una Pagina Web en HTML en 11 Pasos","author":"Arfilio Duarte","tracking":{"object_type":"document","object_id":252335646,"track":"flattened_recommender","doc_uuid":"qzuqPqGIkLjY6nz3W/8F4z2gtSs="},"url":"https://www.scribd.com/document/252335646/Como-Hacer-Una-Pagina-Web-en-HTML-en-11-Pasos"},"256359488":{"type":"document","id":256359488,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/256359488/108x144/7f262e0cc9/1424430591?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/256359488/216x288/0970ca6434/1424430591?v=1","title":"El Imperio del HTML","short_title":"El Imperio del HTML","author":"Enrique Alonso","tracking":{"object_type":"document","object_id":256359488,"track":"flattened_recommender","doc_uuid":"P6E7Pmcw96rkCUsQqNbe8k8O1mY="},"url":"https://www.scribd.com/document/256359488/El-Imperio-del-HTML"},"258662902":{"type":"document","id":258662902,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/258662902/108x144/3fb6f835b7/1461407557?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/258662902/216x288/aaacaae700/1461407557?v=1","title":"Introduccion a HTML","short_title":"Introduccion a HTML","author":"Maria Carmen Chavez Valdivia","tracking":{"object_type":"document","object_id":258662902,"track":"flattened_recommender","doc_uuid":"8pbIKVIqw0LKWHJ7x2rMIpKceQA="},"url":"https://www.scribd.com/presentation/258662902/Introduccion-a-HTML"},"272319828":{"type":"document","id":272319828,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/272319828/108x144/199b2cdab1/1437603793?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/272319828/216x288/f947c83ec4/1437603793?v=1","title":"Internet.docx","short_title":"Internet.docx","author":"Cristian Andres Dorado Riaño","tracking":{"object_type":"document","object_id":272319828,"track":"flattened_recommender","doc_uuid":"Eo5HY1JXx9LPaLmZBZDBW4IDtac="},"url":"https://www.scribd.com/document/272319828/Internet-docx"},"279531196":{"type":"document","id":279531196,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/279531196/108x144/761dc61712/1441742543?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/279531196/216x288/c9a7b18110/1441742543?v=1","title":"asbnaksbcka","short_title":"asbnaksbcka","author":"cualquiera","tracking":{"object_type":"document","object_id":279531196,"track":"flattened_recommender","doc_uuid":"aN5x8CuqZuRN6H2vgrsaj/1H2XY="},"url":"https://www.scribd.com/document/279531196/asbnaksbcka"},"283554406":{"type":"document","id":283554406,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/283554406/108x144/f4e35ce4a2/1443902685?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/283554406/216x288/1940ef5cfc/1443902685?v=1","title":"Sesion 02 - Ucv-limanorte_b","short_title":"Sesion 02 - Ucv-limanorte_b","author":"CR MN SN","tracking":{"object_type":"document","object_id":283554406,"track":"flattened_recommender","doc_uuid":"7MfiVHXDHN5N1IAyuiQ1VegAwVo="},"url":"https://www.scribd.com/document/283554406/Sesion-02-Ucv-limanorte-b"},"289048756":{"type":"document","id":289048756,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/289048756/108x144/2d31faa489/1447040756?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/289048756/216x288/8bcada60d8/1447040756?v=1","title":"FDP 02","short_title":"FDP 02","author":"robertohqz","tracking":{"object_type":"document","object_id":289048756,"track":"flattened_recommender","doc_uuid":"b7o1AwG+6Kurbo+ZoWUOPEr302M="},"url":"https://www.scribd.com/document/289048756/FDP-02"},"304441920":{"type":"document","id":304441920,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/304441920/108x144/928bc6a474/1457910524?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/304441920/216x288/83aec0b2c8/1457910524?v=1","title":"Formularios en HTML","short_title":"Formularios en HTML","author":"Daniel Viallard","tracking":{"object_type":"document","object_id":304441920,"track":"flattened_recommender","doc_uuid":"FxA67PNEvF80ab2gstJVIuernm0="},"url":"https://www.scribd.com/document/304441920/Formularios-en-HTML"},"312839801":{"type":"document","id":312839801,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/312839801/108x144/6bcd56e5d0/1463452281?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/312839801/216x288/5373ca62fb/1463452281?v=1","title":"Manual Expression Web 4.pdf","short_title":"Manual Expression Web 4.pdf","author":"Stephanie Hernández","tracking":{"object_type":"document","object_id":312839801,"track":"flattened_recommender","doc_uuid":"nR8cXVYUQRhVM7cDlfuWOoi8AwQ="},"url":"https://www.scribd.com/document/312839801/Manual-Expression-Web-4-pdf"},"315200134":{"type":"document","id":315200134,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/315200134/108x144/8ae13a022b/1465420438?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/315200134/216x288/48788e2129/1465420438?v=1","title":"Elementos Web","short_title":"Elementos Web","author":"Leidy Suarez","tracking":{"object_type":"document","object_id":315200134,"track":"flattened_recommender","doc_uuid":"LfnlHp4LcZwC39kRQp/Akl0lqDo="},"url":"https://www.scribd.com/presentation/315200134/Elementos-Web"},"331548217":{"type":"document","id":331548217,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/331548217/108x144/4ade97dfa2/1479490919?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/331548217/216x288/c02e04056a/1479490919?v=1","title":"TRIPTICO_CUARTOsECUNDARIA","short_title":"TRIPTICO_CUARTOsECUNDARIA","author":"Héctor Rafael Luyo Chumpitaz","tracking":{"object_type":"document","object_id":331548217,"track":"flattened_recommender","doc_uuid":"i4fUiWDj16MfXUV+Ctmz3PaPxTM="},"url":"https://www.scribd.com/document/331548217/TRIPTICO-CUARTOsECUNDARIA"},"346208079":{"type":"document","id":346208079,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346208079/108x144/fbf0f633f9/1493074901?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/346208079/216x288/83ff1e0bc5/1493074901?v=1","title":"Comandos Basicos en HTML","short_title":"Comandos Basicos en HTML","author":"Edgar Alberto Cáceres Lima","tracking":{"object_type":"document","object_id":346208079,"track":"flattened_recommender","doc_uuid":"LFGz4mOXto6tH/ju759WegjcmQg="},"url":"https://www.scribd.com/document/346208079/Comandos-Basicos-en-HTML"},"346957370":{"type":"document","id":346957370,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346957370/108x144/d8e1e234f9/1493675331?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346957370/216x288/9fc44ec04b/1493675331?v=1","title":"Acróstico deaaaaaa","short_title":"Acróstico deaaaaaa","author":"Cliver Diogenes Huaraca Rojas","tracking":{"object_type":"document","object_id":346957370,"track":"flattened_recommender","doc_uuid":"9XNdEfof72ur1wrVFfqQ3gk3ipw="},"url":"https://www.scribd.com/document/346957370/Acrostico-deaaaaaa"},"363203846":{"type":"document","id":363203846,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/363203846/108x144/0d48c965cb/1509546726?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/363203846/216x288/e30dba5094/1509546726?v=1","title":"362693623 Tesis HTML Grado Octavo","short_title":"362693623 Tesis HTML Grado Octavo","author":"Jhon Felipe Guzman Morales","tracking":{"object_type":"document","object_id":363203846,"track":"flattened_recommender","doc_uuid":"+qMecbc42pUiMt0Xq3Q/z6Ezx+E="},"url":"https://www.scribd.com/document/363203846/362693623-Tesis-HTML-Grado-Octavo"},"368535787":{"type":"document","id":368535787,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/368535787/108x144/c21f29f475/1515241171?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/368535787/216x288/97bf4ca6bd/1515241171?v=1","title":"CSS.pdf","short_title":"CSS.pdf","author":"Casimiro Peña","tracking":{"object_type":"document","object_id":368535787,"track":"flattened_recommender","doc_uuid":"SuVNeMze5lRWo7XOE5L6hAd/D0o="},"url":"https://www.scribd.com/document/368535787/CSS-pdf"}}},"seo_roadblock_props_path":"/doc-page/seo-roadblock-props/106826583","signup_context":null,"toolbar":{"search_path":"/search-4gen?allowed_pages=1%2C2%2C3%2C39%2C40%2C41%2C94%2C95%2C96&auth_token=dkosI1Eana6rmiC%2FzoxXwNzz0R4%3D&authenticity_token=akTeykFHBrCTsxy9fm7potEXQTr0kQv7V53CajTn7Rx1mQpHkvyVBrTmtMN1WblpPCjKtGokxz9x5tL6u94nNw%3D%3D&expires=1538558547&wordDocumentId=106826583&wordUploadId=110315403"},"renewal_nag_props":null}-->
|\###BOT_TEXT###quot;|\\))+{w}\) return URL. return PERCENTAGE. return CDC. return LENGTH.} {return CLASS_AFTER_IDENT. return IMPORTANT_SYM.} {BEGIN(0).} {BEGIN(0).} .} {BEGIN(0).} {BEGIN(0).} {BEGIN(AFTER_IDENT).} rgb\({w}{num}%?{w}\.{w}{num}%?{w}\. return IMPORT_SYM. /* ignore whitespace */} {BEGIN(0). {BEGIN(0).} ":"first-letter FIRST_LETTER. return LENGTH. return {BEGIN(AFTER_IDENT). return {BEGIN(AFTER_IDENT).} {return LINK_PSCLASS_AFTER_IDENT.} {BEGIN(0).} {BEGIN(0). <AFTER_IDENT>":"link <AFTER_IDENT>":"visited {return <AFTER_IDENT>":"active {return <AFTER_IDENT>":"first-line {return <AFTER_IDENT>":"first-letter <AFTER_IDENT>"#"{name} <AFTER_IDENT>". return HASH.} ":"active ACTIVE_PSCLASS. return NUMBER. return LENGTH.} {BEGIN(0). return LENGTH. @import "!"{w}important {ident} {string} {num} {num}"%" {num}pt/{notnm} {num}mm/{notnm} {num}cm/{notnm} {num}pc/{notnm} {num}in/{notnm} {num}px/{notnm} {num}em/{notnm} {num}ex/{notnm} {BEGIN(COMMENT). return *yytext.} {/* ignore */} {/* ignore */} {BEGIN(0). return IDENT. return {BEGIN(AFTER_IDENT).} {BEGIN(0)..} {BEGIN(0).} {return FIRST_LETTER_AFTER_IDENT.} {BEGIN(AFTER_IDENT).} ACTIVE_PSCLASS_AFTER_IDENT.} {BEGIN(0).} {BEGIN(0). return EXS.} {return HASH_AFTER_IDENT.{w}{num}%?{w}\) return RGB."{name} ":"link LINK_PSCLASS.} {BEGIN(0). /* ignore whitespace */} {BEGIN(0).} {BEGIN(AFTER_IDENT). return CDO.

Asimismo muchas fuentes no contienen más que unos pocos centenares de signos. Para poder enviarlo "por la red". cada carácter se codifica con dos (o más) bytes. siempre pueden expresarse como referencias numéricas: '&#928' siempre representará a la letra griega mayúscula Pi. No hay muchos documentos que usen tantos caracteres diferentes. explica cómo se emparejan los caracteres del documento con los signos de una fuente. no normativo) Los documentos HTML pueden contener cualquiera de los aproximadamente 30.} Apéndice C: Codificación (Este apéndice es informativo. El documento HTML debe ser decodificado para obtener nuevamente los caracteres.000 caracteres distintos definidos por Unicode. {fprintf(stderr. Las codificaciones (valores de "charset") típicas son "ASCII" (para el inglés). pero en hebreo es más común usar el 224 para representar el Aleph. . Obsérvese que esto conlleva que todos los AAUU deben estar preparados para cualquier carácter Unicode. "ISO-8859-1" (para Europa occidental). Este apéndice. Muchos documentos necesitan sólo unos pocos centenares. en particular los definidos por Unicode. Codificación de caracteres El contenido de un documento HTML es una secuencia de caracteres y etiquetas (markup). utilizando una de las varias codificaciones posibles. se codifica como una secuencia de bytes. "ISO-8859-8" (para el hebreo). *yytext). En algunas codificaciones. y mediante la elección de la codificación adecuada se asegura que el documento sólo necesitará un byte por carácter. En japonés.000 caracteres diferentes. Por ejemplo. "Shift-JIS" (para el japonés).2. (%d)\n". en Europa occidental es común utilizar el byte 224 para representar una a con acento grave (à). el significado de un byte depende normalmente de los bytes que le preceden. "%d: Illegal character lineno. incluso si sólo manejan unas pocas codificaciones. El AU sabe cómo descodificar los bytes mirando en el parámetro "charset" del encabezado HTTP. independientemente de la codificación usada.. Si en algún caso existen caracteres que se salgan fuera del rango de la codificación elegida. junto a la sección 5. HTML [2] [4] permite unos 30.

Actualmente siempre se selecciona la forma por defecto. esta tabla se denomina vector de codificación. en árabe todas las letras tienen cuatro formas distintas. Conjuntos de fuentes Para hacer frente al problema de que una sola fuente puede no ser suficiente para mostrar todos los caracteres de un documento. Ya sea explícita o implícitamente. y por tanto sólo hay un carácter en el documento HTML. Desgraciadamente CSS1 no proporciona todavía métodos para seleccionar dichas alternativas. constituyen una representación particular de un carácter. la tabla de codificación de la fuente. al final o aislada. en medio.2 una descripción detallada del mecanismo de selección en conjuntos de fuentes. o incluso de un solo elemento. Es el mismo carácter en todos los casos. contiene dibujos de caracteres. En realidad. conocidos como signos. cada fuente tiene una tabla asociada a ella. caracteres japoneses y símbolos matemáticos: . A continuación figura un ejemplo de un conjunto de fuentes apropiado para un texto que se espera vaya a contener texto con caracteres latinos. Una fuente en CSS1 es una lista de fuentes. o bien de las preferencias del diseñador. pero a la hora de imprimir. CSS1 permite el uso de conjuntos de fuentes. muchas fuentes contienen varios signos para el mismo carácter. todas del mismo estilo y tamaño. una que contenga letras y dígitos y otra que contenga símbolos matemáticos.Codificación de fuentes Una fuente no contiene caracteres. dependiendo de si la letra se usa al comienzo de una palabra. En las fuentes de tipo 1. es distinto en cada caso. que dice de qué carácter es representación cada signo. en la forma de líneas o mapas de bits. Un elemento que contenga texto en inglés mezclado con símbolos matemáticos puede necesitar un conjunto de dos fuentes. También hay fuentes que dan al diseñador la libertad de elegir entre varias formas alternativas proporcionadas. Véase en la sección 5. Los signos. Cuál de esos signos se use depende o bien de las reglas del idioma. que se prueban consecutivamente para ver si contienen un signo para un cierto carácter. Por ejemplo.

BODY { font-family: Baskerville, Mincho, Symbol, serif }

Los caracteres disponibles en la fuente Baskerville (una fuente que sólo contiene caracteres latinos) serán tomados de esa fuente, los japoneses serán tomados de Mincho, y los símbolos matemáticos vendrán de Symbol. Cualquier otro carácter vendrá (se supone) de la familia tipográfica genérica 'serif'. La familia tipográfica 'serif' también se utilizará si una o más de las otras fuentes no esta disponible.

Apéndice D: Corrección gamma
(Este apéndice es informativo, no normativo) Vea el Tutorial Gamma de la especificación PNG [12] si todavía no está familiarizado con la corrección gamma. En el cálculo, los AAUU que muestren la salida en un CRT (tubo de rayos catódicos) pueden suponer un CRT ideal y no tener en cuenta los posibles efectos causados por el difuminado (dithering) en el gamma aparente. Esto significa que la manipulación mínima que necesitan llevar a cabo en las plataformas actuales es: PC usando MS-Windows ninguna Unix usando X11 ninguna Mac usando QuickDraw aplicar gamma 1.39 [13] (las aplicaciones que utilicen ColorSync pueden simplemente pasar el perfil ICC sRGB [14] a ColorSync para realizar la corrección de color correcta) SGI usando X aplicar el valor gamma de /etc/config/system.glGammaVal (siendo el valor por defecto 1.70; las aplicaciones que se ejecuten en Irix 6.2 o superior pueden simplemente pasar el perfil ICC sRGB al sistema de gestión del color). NeXT usando NeXTStep Aplicar gamma 2.22 "Aplicar gamma" significa que cada uno de los valores R, G y B debe convertirse a R'=Rgamma, G'=Ggamma, B'=Bgamma, antes de pasarlos al sistema operativo.

Esto puede hacerse rápidamente construyendo una tabla de búsqueda de 256 elementos cada vez que se abra el browser de esta manera:
for i := 0 to 255 do raw := i / 255; corr := pow (raw, gamma); table[i] := trunc (0.5 + corr * 255.0) end

lo cual evita a posteriori la necesidad de hacer cálculos complejos para cada atributo de color, y sobre todo para cada píxel.

Apéndice E: Aplicabilidad y extensibilidad de CSS1
(Este apéndice es informativo, no normativo) El objetivo del trabajo en CSS1 ha sido crear un mecanismo simple de hojas de estilo para documentos HTML. La especificación actual representa un equilibrio entre la simplicidad requerida para utilizar hojas de estilo en la web, y la presión por parte de los autores que demandan mayor y mejor control visual. CSS1 ofrece:

sustitución de etiquetas visuales: las extensiones HTML, p.ej. 'CENTER', 'FONT' y 'SPACER' son fácilmente reemplazadas por hojas de estilo. código más limpio: en lugar de usar elementos 'FONT' para lograr el estilo de versalitas, es suficiente una declaración en la hoja de estilos. Compárese el código visual:
 <H1>H<FONT SIZE=-1>EADLINE</FONT></H1>

con la hoja de estilos:
H1 { font-style: small-caps } <H1>Headline</H1>

varios niveles de integración: las reglas de estilo de CSS1 pueden obtenerse de hojas de estilo externas, incluirse en elementos 'STYLE' o ponerse dentro de atributos 'STYLE'. La última opción ofrece un método sencillo de transición desde extensiones HTML. nuevos efectos: se han añadido algunos efectos visuales nuevos para dar a los usuarios "juguetes nuevos". Los pseudo-elementos

tipográficos y los valores adicionales de la propiedad 'background' pertenecen a esta categoría. escalabilidad: CSS1 será útil en equipos que vayan desde terminales de texto a estaciones de trabajo en color con altas resoluciones. Los autores podrán escribir una sola hoja de estilos y estar razonablemente seguros de que el estilo buscado saldrá de la mejor manera posible.

CSS1 no ofrece:

  

control a nivel de píxel. CSS1 valora la simplicidad por encima del nivel de control, y aunque la combinación de imágenes de fondo y de HTML con estilos es potente, el control a nivel de píxel no es posible. control por parte del autor: el autor no puede forzar al usuario a usar una hoja de estilo determinada, sólo sugerirla. un lenguaje de composición de páginas (layout): CSS1 no ofrece columnas múltiples de texto, marcos superpuestos, etc. un lenguaje potente de búsqueda en el árbol de análisis sintáctico: CSS1 sólo puede buscar en el árbol de descendencia ascendientes de elementos, mientras que otros lenguajes de hojas de estilo (p.ej. DSSSL [6]) ofrecen un lenguaje de búsqueda completo.

Esperamos ver extensiones de CSS en varias direcciones:
 

 

papel: mejor soporte para imprimir documentos HTML soporte de medios no visuales: se está trabajando para añadir una lista de propiedades y sus correspondientes valores para soportar salida por voz y en braille nombres de colores: la lista soportada actualmente puede ser extendida fuentes: se espera que existan sistemas más precisos de especificación de fuentes que complementen las propiedades de fuente existentes en CSS1. valores y propiedades: esperamos que las compañías propongan extensiones al conjunto de valores y propiedades de CSS1. Extenderse en esta dirección es trivial para la especificación, pero nuestra preocupación es la interoperabilidad entre AAUU. lenguaje de composición de páginas (layout): soporte de diseño bidimensional en la tradición de las herramientas de publicación de imprenta.

y Tantek Çelik por su ayuda en la confección de esta edición revisada. Kazuteru Okahashi. por lo que no se incluyen. pero sí en la versión original en inglés. Erratas tipográficas y ortográficas y errores Nota del traductor: las relaciones de erratas y de errores que aparecen en el texto original se refieren a los cambios introducidos en la versión original del documento en inglés y no son relevantes para esta versión traducida. Quisiéramos expresar nuestro agradecimiento a Komachi Yushi. el estatus especial de los atributos 'CLASS' e 'ID') pero debería ser fácil extender su aplicación a otros DTDs. Liam Quinn. La lista que figura a continuación describe todos los cambios. No esperamos que CSS se convierta en:  un lenguaje de programación Apéndice F: Cambios desde la versión del 17 de diciembre de 1996 (Este apéndice es informativo. no normativo) Este documento es una versión revisada de la Recomendación CSS1 que fue publicada por primera vez el 17 de diciembre de 1996. Steve Byrne. Otros DTDs: CSS1 tiene algunas partes específicas de HTML (p. la hoja de estilo alternativa "errata" no está disponible en este documento. Eligiendo la hoja de estilo alternativa "errata" todos los cambios aparecerán destacados. Estructura y organización . Por el mismo motivo. Susan Lesch..ej. Esta versión se basa en el documento publicado en enero de 1999.

","doc_promotions_enabled":false,"static_promo_banner_cta_url":""},"eligible_for_exclusive_trial_roadblock":false,"eligible_for_seo_roadblock":false,"exclusive_free_trial_roadblock_props_path":"/doc-page/exclusive-free-trial-props/106826583","flashes":[],"footer_props":{"urls":{"about":"/about","press":"/press","blog":"http://literally.scribd.com/","careers":"/careers","contact":"/contact","plans_landing":"/subscribe","referrals":"/referrals?source=footer","giftcards":"/giftcards","faq":"/faq","accessibility":"/accessibility-policy","faq_paths":{"accounts":"https://support.scribd.com/hc/sections/202246346","announcements":"https://support.scribd.com/hc/sections/202246066","copyright":"https://support.scribd.com/hc/sections/202246086","downloading":"https://support.scribd.com/hc/articles/210135046","publishing":"https://support.scribd.com/hc/sections/202246366","reading":"https://support.scribd.com/hc/sections/202246406","selling":"https://support.scribd.com/hc/sections/202246326","store":"https://support.scribd.com/hc/sections/202246306","status":"https://support.scribd.com/hc/en-us/articles/360001202872","terms":"https://support.scribd.com/hc/sections/202246126","writing":"https://support.scribd.com/hc/sections/202246366","adchoices":"https://support.scribd.com/hc/articles/210129366","paid_features":"https://support.scribd.com/hc/sections/202246306","failed_uploads":"https://support.scribd.com/hc/en-us/articles/210134586-Troubleshooting-uploads-and-conversions","copyright_infringement":"https://support.scribd.com/hc/en-us/articles/210128946-DMCA-copyright-infringement-takedown-notification-policy","end_user_license":"https://support.scribd.com/hc/en-us/articles/210129486","terms_of_use":"https://support.scribd.com/hc/en-us/articles/210129326-General-Terms-of-Use"},"publishers":"/publishers","static_terms":"/terms","static_privacy":"/privacy","copyright":"/copyright","ios_app":"https://itunes.apple.com/us/app/scribd-worlds-largest-online/id542557212?mt=8&uo=4&at=11lGEE","android_app":"https://play.google.com/store/apps/details?id=com.scribd.app.reader0&hl=en","books":"/books","sitemap":"/directory"}},"global_nav_props":{"header_props":{"logo_src":"/images/landing/home2_landing/scribd_logo_horiz_small.svg","root_url":"https://www.scribd.com/","search_term":"","small_logo_src":"/images/logos/scribd_s_logo.png","uploads_url":"/upload-document","search_props":{"redirect_to_app":true,"search_url":"/search","query":"","search_page":false}},"user_menu_props":null,"sidebar_props":{"urls":{"bestsellers":"https://www.scribd.com/bestsellers","home":"https://www.scribd.com/","saved":"/saved","subscribe":"/archive/pmp_checkout?doc=106826583&metadata=%7B%22context%22%3A%22pmp%22%2C%22action%22%3A%22start_trial%22%2C%22logged_in%22%3Afalse%2C%22platform%22%3A%22web%22%7D","top_charts":"/bestsellers","upload":"https://www.scribd.com/upload-document"},"categories":{"book":{"icon":"icon-ic_book","icon_filled":"icon-ic_book_fill","url":"https://www.scribd.com/books","name":"Books","type":"book"},"news":{"icon":"icon-ic_articles","icon_filled":"icon-ic_articles_fill","url":"https://www.scribd.com/news","name":"News","type":"news"},"audiobook":{"icon":"icon-ic_audiobook","icon_filled":"icon-ic_audiobook_fill","url":"https://www.scribd.com/audiobooks","name":"Audiobooks","type":"audiobook"},"magazine":{"icon":"icon-ic_magazine","icon_filled":"icon-ic_magazine_fill","url":"https://www.scribd.com/magazines","name":"Magazines","type":"magazine"},"document":{"icon":"icon-ic_document","icon_filled":"icon-ic_document_fill","url":"https://www.scribd.com/docs","name":"Documents","type":"document"},"sheet_music":{"icon":"icon-ic_songbook","icon_filled":"icon-ic_songbook_fill","url":"https://www.scribd.com/sheetmusic","name":"Sheet Music","type":"sheet_music"}},"categories_array":["mixed","book","audiobook","magazine","news","document","sheet_music"],"selected_content_type":"mixed","username":"","search_overlay_props":{"search_input_props":{"focused":false,"keep_suggestions_on_blur":false}}}},"recommenders":{"related_titles_recommender":{"ids":[283554406,78451886,93066774,27211807,71366509,239648898,2892888,346208079,363203846,289048756,331548217,172299516,242438314,142176317,368535787,258662902,94633075,92125331,315200134,346957370,304441920,272319828,180774534,252335646,279531196,53730484,142696053,312839801,256359488,122205147,108771320,109374543,80589709,67827548,79030121],"title_link":null,"title":null,"track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"GEK7ligSu0DrRMifnibPhPZsK3s=","widget_name":"right sidebar","track_id":"flattened_recommender"}},"footer_recommenders":{"recommenders":[{"ids":[283554406,78451886,93066774,27211807,71366509,239648898,2892888,346208079,363203846,289048756,331548217,172299516,242438314,142176317,368535787,258662902,94633075,92125331,315200134,346957370,304441920,272319828,180774534,252335646,279531196,53730484,142696053,312839801,256359488,122205147],"title_link":null,"title":"Documents Similar To Hojas de Estilo en Cascada","track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"SJHwCml+pT1Ab3OFG+rhu3sOOcM=","widget_name":"document_carousel"}},{"ids":[108771320,109374543,80589709,67827548,79030121],"title_link":null,"title":"More From Ines Gallegos","track_opts":{"compilation_id":"Kc2Wvjvl8+jfzZsbyW5xILYpsvo=","module_id":"86Mc6CHXdYhh5zUQnS2GGRd3Q2A=","widget_name":"document_carousel"}}]},"seo_new_docs_recommenders":{"recommenders":[]},"documents":{"2892888":{"type":"document","id":2892888,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/2892888/108x144/830a5e9036/1519997762?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/2892888/216x288/70cfae13b8/1519997762?v=1","title":"Introduccion CSS","short_title":"Introduccion CSS","author":"infobits","tracking":{"object_type":"document","object_id":2892888,"track":"flattened_recommender","doc_uuid":"Z/wELy1hz+NuwLFqQDyaAeY72B0="},"url":"https://www.scribd.com/document/2892888/Introduccion-CSS"},"27211807":{"type":"document","id":27211807,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/27211807/108x144/1edaa8760f/1275886201?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/27211807/216x288/6aaade6b2c/1275886201?v=1","title":"Ing . Carlos Polanco","short_title":"Ing . Carlos Polanco","author":"carlpola45","tracking":{"object_type":"document","object_id":27211807,"track":"flattened_recommender","doc_uuid":"dDYbJGCKjxr+JIdCXDlHjIoQ3YI="},"url":"https://www.scribd.com/presentation/27211807/Ing-Carlos-Polanco"},"53730484":{"type":"document","id":53730484,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/53730484/108x144/04697928f3/1372884729?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/53730484/216x288/9af7f8686a/1372884729?v=1","title":"Proyecto Informática Vanessa Bolívar","short_title":"Proyecto Informática Vanessa Bolívar","author":"sheiron_y","tracking":{"object_type":"document","object_id":53730484,"track":"flattened_recommender","doc_uuid":"1KKbZvFOnhpHbowRQsdHNZxqVdc="},"url":"https://www.scribd.com/doc/53730484/Proyecto-Informatica-Vanessa-Bolivar"},"67827548":{"type":"document","id":67827548,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/67827548/108x144/f6bb7485b5/1404031429?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/67827548/216x288/9299b7cb22/1404031429?v=1","title":"fortalezas","short_title":"fortalezas","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":67827548,"track":"flattened_recommender","doc_uuid":"b6LDfYWZugHr/vca/5riI6inANI="},"url":"https://www.scribd.com/doc/67827548/fortalezas"},"71366509":{"type":"document","id":71366509,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/71366509/108x144/adce6abda3/1411463601?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/71366509/216x288/2ed5552683/1411463601?v=1","title":"HTML Dimanico II(Css)","short_title":"HTML Dimanico II(Css)","author":"jamsalazar13","tracking":{"object_type":"document","object_id":71366509,"track":"flattened_recommender","doc_uuid":"9MGrOhFwERAU8gRTQM56wo3OOcg="},"url":"https://www.scribd.com/presentation/71366509/HTML-Dimanico-II-Css"},"78451886":{"type":"document","id":78451886,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/78451886/108x144/8abc75455c/1430354420?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/78451886/216x288/1e067d51c5/1430354420?v=1","title":"Material HTML","short_title":"Material HTML","author":"sarixb","tracking":{"object_type":"document","object_id":78451886,"track":"flattened_recommender","doc_uuid":"Qy0HqU1In0pNdieNrHZytVmTqTs="},"url":"https://www.scribd.com/presentation/78451886/Material-HTML"},"79030121":{"type":"document","id":79030121,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/79030121/108x144/0aada6d1e9/1327263244?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/79030121/216x288/10c97e2860/1327263244?v=1","title":"cel","short_title":"cel","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":79030121,"track":"flattened_recommender","doc_uuid":"ymsb1+3mcDsG+H5fQktg7SVBtlg="},"url":"https://www.scribd.com/document/79030121/cel"},"80589709":{"type":"document","id":80589709,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/80589709/108x144/1c15b8bc62/1328490519?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/80589709/216x288/5b87c7d6fd/1328490519?v=1","title":"tareas_ihc","short_title":"tareas_ihc","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":80589709,"track":"flattened_recommender","doc_uuid":"UuHwkR5STy+1T1NYazbKYiYPuqY="},"url":"https://www.scribd.com/document/80589709/tareas-ihc"},"92125331":{"type":"document","id":92125331,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/92125331/108x144/f9770fb0f9/1395009845?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/92125331/216x288/601cbb04ea/1395009845?v=1","title":"F08-9543-002 Guías de Aprendizaje_2","short_title":"F08-9543-002 Guías de Aprendizaje_2","author":"Pedro Sait","tracking":{"object_type":"document","object_id":92125331,"track":"flattened_recommender","doc_uuid":"kcUxGj/xK7BTGIuCpkodaGM/8hs="},"url":"https://www.scribd.com/document/92125331/F08-9543-002-Guias-de-Aprendizaje-2"},"93066774":{"type":"document","id":93066774,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/93066774/108x144/cc980e93f3/1375801868?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/93066774/216x288/6dd610efe9/1375801868?v=1","title":"Introduccion Css","short_title":"Introduccion Css","author":"scorpio19-89","tracking":{"object_type":"document","object_id":93066774,"track":"flattened_recommender","doc_uuid":"/10MCGeq0aKQYiRmMQU838MgII8="},"url":"https://www.scribd.com/document/93066774/Introduccion-Css"},"94633075":{"type":"document","id":94633075,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/94633075/108x144/aed515b635/1337833052?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/94633075/216x288/b3e33b0329/1337833052?v=1","title":"HTML","short_title":"HTML","author":"Henry Alfaro","tracking":{"object_type":"document","object_id":94633075,"track":"flattened_recommender","doc_uuid":"UDIGunMsjhQAFbRoaOMBHH7Fplg="},"url":"https://www.scribd.com/presentation/94633075/HTML"},"108771320":{"type":"document","id":108771320,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/108771320/108x144/eddb062299/1354267589?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/108771320/216x288/738bc156b4/1354267589?v=1","title":"1301588498","short_title":"1301588498","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":108771320,"track":"flattened_recommender","doc_uuid":"W0l5zKJuKAwA3mKsXK9Kc41Xyx0="},"url":"https://www.scribd.com/doc/108771320/1301588498"},"109374543":{"type":"document","id":109374543,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/109374543/108x144/dd2ec4e154/1349718030?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/109374543/216x288/c1eb0c35b9/1349718030?v=1","title":"99-23","short_title":"99-23","author":"Ines Gallegos","tracking":{"object_type":"document","object_id":109374543,"track":"flattened_recommender","doc_uuid":"IkIS1coIgb23XWmUF94zgE5XGWM="},"url":"https://www.scribd.com/document/109374543/99-23"},"122205147":{"type":"document","id":122205147,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/122205147/108x144/e6111de422/1359499167?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/122205147/216x288/6672082e69/1359499167?v=1","title":"htmlVShtml5","short_title":"htmlVShtml5","author":"DaniEl Estrada Vazquez","tracking":{"object_type":"document","object_id":122205147,"track":"flattened_recommender","doc_uuid":"rzMhJbXBeaeOMIZq0GR6uLtw8+U="},"url":"https://www.scribd.com/document/122205147/htmlVShtml5"},"142176317":{"type":"document","id":142176317,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142176317/108x144/8121811407/1381307185?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142176317/216x288/5eb90c9c78/1381307185?v=1","title":"Principio 4 Robusto en Nivel AA Unidad 3","short_title":"Principio 4 Robusto en Nivel AA Unidad 3","author":"Cristina Kammerer","tracking":{"object_type":"document","object_id":142176317,"track":"flattened_recommender","doc_uuid":"7lsFMLR0Lko67uCTdp3rnDrp4wM="},"url":"https://www.scribd.com/document/142176317/Principio-4-Robusto-en-Nivel-AA-Unidad-3"},"142696053":{"type":"document","id":142696053,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/142696053/108x144/23702b4d10/1422420051?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/142696053/216x288/46e999ebee/1422420051?v=1","title":"Definicion de Multimedia","short_title":"Definicion de Multimedia","author":"rihete31","tracking":{"object_type":"document","object_id":142696053,"track":"flattened_recommender","doc_uuid":"K2ecvHLLsLT/jz5yUcsBbA2Ki3A="},"url":"https://www.scribd.com/document/142696053/Definicion-de-Multimedia"},"172299516":{"type":"document","id":172299516,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/172299516/108x144/a207f23a48/1380591039?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/172299516/216x288/5e7695f13b/1380591039?v=1","title":"Progrmacion Web Presentacion","short_title":"Progrmacion Web Presentacion","author":"Marckoz prz","tracking":{"object_type":"document","object_id":172299516,"track":"flattened_recommender","doc_uuid":"EGiyCcDcTHPcpZmlIw6bnCF/5T8="},"url":"https://www.scribd.com/presentation/172299516/Progrmacion-Web-Presentacion"},"180774534":{"type":"document","id":180774534,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/180774534/108x144/f13f9e2863/1383320298?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/180774534/216x288/c0e52668cc/1383320298?v=1","title":"Programación SIG en entornos web","short_title":"Programación SIG en entornos web","author":"Nelson Toscano","tracking":{"object_type":"document","object_id":180774534,"track":"flattened_recommender","doc_uuid":"hv1alJ+hmiZ1e67itwkjT5W8n5E="},"url":"https://www.scribd.com/document/180774534/Programacion-SIG-en-entornos-web"},"239648898":{"type":"document","id":239648898,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/239648898/108x144/f5f0e15998/1450274016?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/239648898/216x288/8cd615743f/1450274016?v=1","title":"Sesion 02 - Ucv-limanorte_b","short_title":"Sesion 02 - Ucv-limanorte_b","author":"Raúl Flores Salinas","tracking":{"object_type":"document","object_id":239648898,"track":"flattened_recommender","doc_uuid":"rctIpAewJ505NqfMez4bzZganfg="},"url":"https://www.scribd.com/document/239648898/Sesion-02-Ucv-limanorte-b"},"242438314":{"type":"document","id":242438314,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/242438314/108x144/35110757bd/1412881392?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/242438314/216x288/c468e9cda2/1412881392?v=1","title":"cartel.docx","short_title":"cartel.docx","author":"PacoJorge","tracking":{"object_type":"document","object_id":242438314,"track":"flattened_recommender","doc_uuid":"opcezJsm7UnE6UcSbIkn+Lc7ZCE="},"url":"https://www.scribd.com/document/242438314/cartel-docx"},"252335646":{"type":"document","id":252335646,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/252335646/108x144/9852594ab7/1421019339?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/252335646/216x288/fc0a55e6fe/1421019339?v=1","title":"Como Hacer Una Pagina Web en HTML en 11 Pasos","short_title":"Como Hacer Una Pagina Web en HTML en 11 Pasos","author":"Arfilio Duarte","tracking":{"object_type":"document","object_id":252335646,"track":"flattened_recommender","doc_uuid":"qzuqPqGIkLjY6nz3W/8F4z2gtSs="},"url":"https://www.scribd.com/document/252335646/Como-Hacer-Una-Pagina-Web-en-HTML-en-11-Pasos"},"256359488":{"type":"document","id":256359488,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/256359488/108x144/7f262e0cc9/1424430591?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/256359488/216x288/0970ca6434/1424430591?v=1","title":"El Imperio del HTML","short_title":"El Imperio del HTML","author":"Enrique Alonso","tracking":{"object_type":"document","object_id":256359488,"track":"flattened_recommender","doc_uuid":"P6E7Pmcw96rkCUsQqNbe8k8O1mY="},"url":"https://www.scribd.com/document/256359488/El-Imperio-del-HTML"},"258662902":{"type":"document","id":258662902,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/258662902/108x144/3fb6f835b7/1461407557?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/258662902/216x288/aaacaae700/1461407557?v=1","title":"Introduccion a HTML","short_title":"Introduccion a HTML","author":"Maria Carmen Chavez Valdivia","tracking":{"object_type":"document","object_id":258662902,"track":"flattened_recommender","doc_uuid":"8pbIKVIqw0LKWHJ7x2rMIpKceQA="},"url":"https://www.scribd.com/presentation/258662902/Introduccion-a-HTML"},"272319828":{"type":"document","id":272319828,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/272319828/108x144/199b2cdab1/1437603793?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/272319828/216x288/f947c83ec4/1437603793?v=1","title":"Internet.docx","short_title":"Internet.docx","author":"Cristian Andres Dorado Riaño","tracking":{"object_type":"document","object_id":272319828,"track":"flattened_recommender","doc_uuid":"Eo5HY1JXx9LPaLmZBZDBW4IDtac="},"url":"https://www.scribd.com/document/272319828/Internet-docx"},"279531196":{"type":"document","id":279531196,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/279531196/108x144/761dc61712/1441742543?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/279531196/216x288/c9a7b18110/1441742543?v=1","title":"asbnaksbcka","short_title":"asbnaksbcka","author":"cualquiera","tracking":{"object_type":"document","object_id":279531196,"track":"flattened_recommender","doc_uuid":"aN5x8CuqZuRN6H2vgrsaj/1H2XY="},"url":"https://www.scribd.com/document/279531196/asbnaksbcka"},"283554406":{"type":"document","id":283554406,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/283554406/108x144/f4e35ce4a2/1443902685?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/283554406/216x288/1940ef5cfc/1443902685?v=1","title":"Sesion 02 - Ucv-limanorte_b","short_title":"Sesion 02 - Ucv-limanorte_b","author":"CR MN SN","tracking":{"object_type":"document","object_id":283554406,"track":"flattened_recommender","doc_uuid":"7MfiVHXDHN5N1IAyuiQ1VegAwVo="},"url":"https://www.scribd.com/document/283554406/Sesion-02-Ucv-limanorte-b"},"289048756":{"type":"document","id":289048756,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/289048756/108x144/2d31faa489/1447040756?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/289048756/216x288/8bcada60d8/1447040756?v=1","title":"FDP 02","short_title":"FDP 02","author":"robertohqz","tracking":{"object_type":"document","object_id":289048756,"track":"flattened_recommender","doc_uuid":"b7o1AwG+6Kurbo+ZoWUOPEr302M="},"url":"https://www.scribd.com/document/289048756/FDP-02"},"304441920":{"type":"document","id":304441920,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/304441920/108x144/928bc6a474/1457910524?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/304441920/216x288/83aec0b2c8/1457910524?v=1","title":"Formularios en HTML","short_title":"Formularios en HTML","author":"Daniel Viallard","tracking":{"object_type":"document","object_id":304441920,"track":"flattened_recommender","doc_uuid":"FxA67PNEvF80ab2gstJVIuernm0="},"url":"https://www.scribd.com/document/304441920/Formularios-en-HTML"},"312839801":{"type":"document","id":312839801,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/312839801/108x144/6bcd56e5d0/1463452281?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/312839801/216x288/5373ca62fb/1463452281?v=1","title":"Manual Expression Web 4.pdf","short_title":"Manual Expression Web 4.pdf","author":"Stephanie Hernández","tracking":{"object_type":"document","object_id":312839801,"track":"flattened_recommender","doc_uuid":"nR8cXVYUQRhVM7cDlfuWOoi8AwQ="},"url":"https://www.scribd.com/document/312839801/Manual-Expression-Web-4-pdf"},"315200134":{"type":"document","id":315200134,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/315200134/108x144/8ae13a022b/1465420438?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/315200134/216x288/48788e2129/1465420438?v=1","title":"Elementos Web","short_title":"Elementos Web","author":"Leidy Suarez","tracking":{"object_type":"document","object_id":315200134,"track":"flattened_recommender","doc_uuid":"LfnlHp4LcZwC39kRQp/Akl0lqDo="},"url":"https://www.scribd.com/presentation/315200134/Elementos-Web"},"331548217":{"type":"document","id":331548217,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/331548217/108x144/4ade97dfa2/1479490919?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/331548217/216x288/c02e04056a/1479490919?v=1","title":"TRIPTICO_CUARTOsECUNDARIA","short_title":"TRIPTICO_CUARTOsECUNDARIA","author":"Héctor Rafael Luyo Chumpitaz","tracking":{"object_type":"document","object_id":331548217,"track":"flattened_recommender","doc_uuid":"i4fUiWDj16MfXUV+Ctmz3PaPxTM="},"url":"https://www.scribd.com/document/331548217/TRIPTICO-CUARTOsECUNDARIA"},"346208079":{"type":"document","id":346208079,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346208079/108x144/fbf0f633f9/1493074901?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/346208079/216x288/83ff1e0bc5/1493074901?v=1","title":"Comandos Basicos en HTML","short_title":"Comandos Basicos en HTML","author":"Edgar Alberto Cáceres Lima","tracking":{"object_type":"document","object_id":346208079,"track":"flattened_recommender","doc_uuid":"LFGz4mOXto6tH/ju759WegjcmQg="},"url":"https://www.scribd.com/document/346208079/Comandos-Basicos-en-HTML"},"346957370":{"type":"document","id":346957370,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346957370/108x144/d8e1e234f9/1493675331?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/346957370/216x288/9fc44ec04b/1493675331?v=1","title":"Acróstico deaaaaaa","short_title":"Acróstico deaaaaaa","author":"Cliver Diogenes Huaraca Rojas","tracking":{"object_type":"document","object_id":346957370,"track":"flattened_recommender","doc_uuid":"9XNdEfof72ur1wrVFfqQ3gk3ipw="},"url":"https://www.scribd.com/document/346957370/Acrostico-deaaaaaa"},"363203846":{"type":"document","id":363203846,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/363203846/108x144/0d48c965cb/1509546726?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/363203846/216x288/e30dba5094/1509546726?v=1","title":"362693623 Tesis HTML Grado Octavo","short_title":"362693623 Tesis HTML Grado Octavo","author":"Jhon Felipe Guzman Morales","tracking":{"object_type":"document","object_id":363203846,"track":"flattened_recommender","doc_uuid":"+qMecbc42pUiMt0Xq3Q/z6Ezx+E="},"url":"https://www.scribd.com/document/363203846/362693623-Tesis-HTML-Grado-Octavo"},"368535787":{"type":"document","id":368535787,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/368535787/108x144/c21f29f475/1515241171?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/368535787/216x288/97bf4ca6bd/1515241171?v=1","title":"CSS.pdf","short_title":"CSS.pdf","author":"Casimiro Peña","tracking":{"object_type":"document","object_id":368535787,"track":"flattened_recommender","doc_uuid":"SuVNeMze5lRWo7XOE5L6hAd/D0o="},"url":"https://www.scribd.com/document/368535787/CSS-pdf"}}},"seo_roadblock_props_path":"/doc-page/seo-roadblock-props/106826583","signup_context":null,"toolbar":{"search_path":"/search-4gen?allowed_pages=1%2C2%2C3%2C39%2C40%2C41%2C94%2C95%2C96&auth_token=dkosI1Eana6rmiC%2FzoxXwNzz0R4%3D&authenticity_token=akTeykFHBrCTsxy9fm7potEXQTr0kQv7V53CajTn7Rx1mQpHkvyVBrTmtMN1WblpPCjKtGokxz9x5tL6u94nNw%3D%3D&expires=1538558547&wordDocumentId=106826583&wordUploadId=110315403"},"renewal_nag_props":null}-->