<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-menu-disabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-os vector-sticky-header-enabled skin-thumbsize-clientpref-standard" lang="es" dir="ltr"><head>
    <meta charset="UTF-8">
    <title>CSS</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="icon" type="image/png" href="./_res_/favicon.png">
    <link rel="canonical" href="https://es.wikipedia.org/wiki/CSS"> <link href="./_mw_/ext.cite.parsoid.styles.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.pygments.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/mediawiki.skinning.content.parsoid.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
    <meta name="ResourceLoaderDynamicStyles" content="">
    <link href="./_mw_/ext.gadget.imagenesinfobox.css" rel="stylesheet" type="text/css">
    <link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
    <link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
    <link rel="stylesheet" type="text/css" href="./_res_/footer.css">
    <link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
  </head>
  <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-CSS rootpage-CSS skin-vector-2022 action-view">
    <div class="mw-page-container">
      <div class="mw-page-container-inner">
        <div class="mw-content-container">
          <main id="content" class="mw-body">
            <header class="mw-body-header vector-page-titlebar">
              <h1 id="firstHeading" class="firstHeading mw-first-heading"><span lang="es" dir="ltr"><span class="mw-page-title-main">CSS</span></span></h1>
            </header>
            <a id="top"></a>
            <div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
              <div id="contentSub">
                <div id="mw-content-subtitle"></div>
              </div>
              <div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="es" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="es" dir="ltr" data-mw-parsoid-version="0.24.0.0-alpha4" data-mw-html-version="2.8.0"><section data-mw-section-id="0" id="mwAQ">
<span class="mw-empty-elt" typeof="mw:Transclusion" id="mwAw"><style data-mw-deduplicate="TemplateStyles:r157776694" typeof="mw:Extension/templatestyles">
/* start https://es.wikipedia.org/ */


.mw-parser-output .infobox .imagen{max-width:100%;margin:0 auto}.mw-parser-output .infobox .imagen img{max-width:100%;height:auto}.mw-parser-output .infobox .mw-kartographer-container .thumbinner,.mw-parser-output .infobox .mw-kartographer-map{box-sizing:border-box;width:100%!important}body.skin-timeless .mw-parser-output .infobox .imagen a.image>img{max-width:100%!important;height:auto!important}


/* end   https://es.wikipedia.org/ */
</style></span><table class="infobox" style="width:22.7em; line-height: 1.4em; text-align:left; padding:.23em;" id="mwBA"><tbody><tr><th colspan="3" class="cabecera informática" style="text-align:center;background-color:#DCEAEC;color:inherit;">Hojas de estilo en cascada (CSS)</th></tr><tr><td colspan="3" class="imagen " style="text-align:center;">
<span typeof="mw:File"><img src="./_assets_/0c70a452f799bfe840676ee341124611/Official_CSS_Logo.svg.png" decoding="async" data-file-width="1000" data-file-height="1000" data-file-type="drawing" height="250" width="250" class="mw-file-element" loading="lazy"></span></td></tr><tr><td colspan="3" class="imagen " style="text-align:center;">
<span typeof="mw:File"><img src="./_assets_/0c70a452f799bfe840676ee341124611/Ejemplo_de_c%C3%B3digo_CSS.jpg" decoding="async" data-file-width="930" data-file-height="1751" data-file-type="bitmap" height="471" width="250" class="mw-file-element" loading="lazy"></span><br><div style="display:inline;"><br><span style="font-size:smaller">Ejemplo de código fuente escrito en CSS.</span></div></td></tr><tr><th colspan="3" class="section" style="text-align:center;background-color:#DCEAEC;">Desarrollador</th></tr><tr><td colspan="3" style="text-align:center;">
<b><a rel="mw:WikiLink" href="World_Wide_Web_Consortium" title="World Wide Web Consortium">World Wide Web Consortium</a> (W3C)</b></td></tr><tr><td colspan="3" style="text-align:center;">
<i><a rel="mw:ExtLink nofollow" href="https://www.w3.org/Style/CSS/" class="external free">https://www.w3.org/Style/CSS/</a> y <a rel="mw:ExtLink nofollow" href="https://drafts.csswg.org/" class="external free">https://drafts.csswg.org/</a></i></td></tr><tr><th colspan="3" class="section" style="text-align:center;background-color:#DCEAEC;">Información general</th></tr><tr><th scope="row" class="label" style="text-align:left;"><a rel="mw:WikiLink" href="Extensi%C3%B3n_de_archivo" title="Extensión de archivo">Extensión de archivo</a></th><td colspan="2">
<code>.css</code></td></tr><tr><th scope="row" class="label" style="text-align:left;"><a rel="mw:WikiLink" href="Multipurpose_Internet_Mail_Extensions" title="Multipurpose Internet Mail Extensions">Tipo de MIME</a></th><td colspan="2">
<code>text/css</code></td></tr><tr><th scope="row" class="label" style="text-align:left;"><a rel="mw:WikiLink" href="Uniform_Type_Identifier" title="Uniform Type Identifier">Uniform Type Identifier</a></th><td colspan="2">
public.css</td></tr><tr><th scope="row" class="label" style="text-align:left;">Lanzamiento inicial</th><td colspan="2">
17 de diciembre de 1996 (29 años)</td></tr><tr><th scope="row" class="label" style="text-align:left;"><a rel="mw:WikiLink" href="Fases_del_desarrollo_de_software" title="Fases del desarrollo de software" class="mw-redirect">Última versión</a></th><td colspan="2">
CSS3<sup class="mw-ref reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-1" id="mwBQ"><span class="mw-reflink-text" id="mwBg"><span class="cite-bracket" id="mwBw">[</span>1<span class="cite-bracket" id="mwCA">]</span></span></a></sup></td></tr><tr><th scope="row" class="label" style="text-align:left;"><a rel="mw:WikiLink" href="Anexo%3AFormatos_de_archivo" title="Anexo:Formatos de archivo">Tipo de formato</a></th><td colspan="2">
Lenguaje de hoja de estilos</td></tr><tr><th scope="row" class="label" style="text-align:left;">Contenedor para</th><td colspan="2">
Reglas de estilo para <a rel="mw:WikiLink" href="Elemento_HTML" title="Elemento HTML">elementos HTML</a> (etiquetas)</td></tr><tr><th scope="row" class="label" style="text-align:left;">Contenido por</th><td colspan="2">
<a rel="mw:WikiLink" href="HTML" title="HTML">Documentos HTML</a></td></tr><tr><th scope="row" class="label" style="text-align:left;"><a rel="mw:WikiLink" href="Est%C3%A1ndar_internacional" title="Estándar internacional">Estándar(es)</a></th><td colspan="2">
<a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/2008/REC-CSS1-20080411/" class="external text">Level 1 (Recommendation)</a><br><a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/" class="external text">Level 2 (Recommendation)</a><br><a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/CSS2/" class="external text">Level 2 Revisión 1 (Recommendation)</a><br><a rel="mw:ExtLink nofollow" href="https://www.w3.org/TR/CSS22/" class="external text">Level 2 Revisión 2 (CSS 2.2)</a></td></tr><tr><th scope="row" class="label" style="text-align:left;"><a rel="mw:WikiLink" href="Formato_abierto" title="Formato abierto">Formato abierto</a></th><td colspan="2">
<span typeof="mw:File"><span title="Sí"><img alt="Sí" src="./_assets_/0c70a452f799bfe840676ee341124611/Yes_check.svg.png" decoding="async" data-file-width="600" data-file-height="600" data-file-type="drawing" height="15" width="15" class="mw-file-element" loading="lazy"></span></span><span typeof="mw:Entity">&nbsp;</span><span style="font-weight: bold;"></span></td></tr><tr></tr></tbody></table>
<p id="mwCQ"><b id="mwCg">CSS</b> (siglas en inglés de <b id="mwCw">C</b>ascading <b id="mwDA">S</b>tyle <b id="mwDQ">S</b>heets; en español: «hojas de estilo en cascada») es un lenguaje informático especializado en definir y cohesionar la presentación de un documento escrito en un <a rel="mw:WikiLink" href="Lenguaje_de_marcado" title="Lenguaje de marcado" id="mwDg">lenguaje de marcado</a> como  <a rel="mw:WikiLink" href="HTML" title="HTML" id="mwDw">HTML</a> o <a rel="mw:WikiLink" href="Extensible_Markup_Language" title="Extensible Markup Language" id="mwEA">XML</a>; por ello, puede ser aplicado a cualquier documento etiquetado en XHTML, <a rel="mw:WikiLink" href="Scalable_Vector_Graphics" title="Scalable Vector Graphics" class="mw-redirect" id="mwEQ">SVG</a>, <a rel="mw:WikiLink" href="XML-based_User-interface_Language" title="XML-based User-interface Language" class="mw-redirect" id="mwEg">XUL</a>, <a rel="mw:WikiLink" href="RSS" title="RSS" id="mwEw">RSS</a>, etcétera.<sup class="mw-ref reference" id="cite_ref-2" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-2" id="mwFA"><span class="mw-reflink-text" id="mwFQ"><span class="cite-bracket" id="mwFg">[</span>2<span class="cite-bracket" id="mwFw">]</span></span></a></sup> Junto con el propio HTML y <a rel="mw:WikiLink" href="JavaScript" title="JavaScript" id="mwGA">JavaScript</a>, CSS está en la base de la <a rel="mw:WikiLink" href="Tecnolog%C3%ADa" title="Tecnología" id="mwGQ">tecnología</a> usada por muchos <a rel="mw:WikiLink" href="Sitio_web" title="Sitio web" id="mwGg">sitios web</a> para crear páginas visualmente atractivas, <a rel="mw:WikiLink" href="Interfaces" title="Interfaces" class="mw-redirect" id="mwGw">interfaces</a> de usuario para <a rel="mw:WikiLink" href="Aplicaci%C3%B3n_web" title="Aplicación web" id="mwHA">aplicaciones web</a> y <a rel="mw:WikiLink" href="GUI" title="GUI" class="mw-redirect" id="mwHQ">GUIs</a> para <a rel="mw:WikiLink" href="Aplicaci%C3%B3n_m%C3%B3vil" title="Aplicación móvil" id="mwHg">aplicaciones móviles</a>.<sup class="mw-ref reference" id="cite_ref-3" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-3" id="mwHw"><span class="mw-reflink-text" id="mwIA"><span class="cite-bracket" id="mwIQ">[</span>3<span class="cite-bracket" id="mwIg">]</span></span></a></sup></p>

<p id="mwIw">CSS está diseñado principalmente para marcar la separación del contenido del documento y la forma de presentación de este, características tales como las capas o <i id="mwJA">layouts</i>, los colores y las fuentes.<sup class="mw-ref reference" id="cite_ref-4" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-4" id="mwJQ"><span class="mw-reflink-text" id="mwJg"><span class="cite-bracket" id="mwJw">[</span>4<span class="cite-bracket" id="mwKA">]</span></span></a></sup> Esta separación busca mejorar la accesibilidad del documento, proveer más flexibilidad y control en la especificación de características presentacionales, permitir que varios documentos <a rel="mw:WikiLink" href="HTML" title="HTML" id="mwKQ">HTML</a> compartan un mismo estilo usando una sola hoja de estilos separada en un archivo <code id="mwKg">.css</code>, y reducir la complejidad y la repetición de código en la estructura del documento.</p>

<p id="mwKw">La separación del formato y el contenido hace posible presentar el mismo documento marcado en diferentes estilos para diferentes métodos de renderizado, como en pantalla, en impresión, en voz (mediante un navegador de voz o un lector de pantalla), y dispositivos táctiles basados en el <a rel="mw:WikiLink" href="Braille_(lectura)" title="Braille (lectura)" class="mw-redirect" id="mwLA">sistema Braille</a>. También se puede mostrar una página web de manera diferente dependiendo del tamaño de la pantalla o tipo de dispositivo. Los lectores pueden especificar una hoja de estilos diferente, como una hoja de estilos CSS guardado en su computadora, para sobreescribir la hoja de estilos del diseñador. </p>

<p id="mwLQ">La especificación CSS describe un esquema prioritario para determinar qué reglas de estilo se aplican si más de una regla coincide para un elemento en particular. Estas reglas son aplicadas con un sistema llamado <i id="mwLg">de cascada</i>, de modo que las prioridades son calculadas y asignadas a las reglas, así que los resultados son predecibles.</p>

<p id="mwLw">La especificación CSS es mantenida por el <a rel="mw:WikiLink" href="World_Wide_Web_Consortium" title="World Wide Web Consortium" id="mwMA">World Wide Web Consortium (W3C)</a>. El <a rel="mw:WikiLink" href="Multipurpose_Internet_Mail_Extensions" title="Multipurpose Internet Mail Extensions" id="mwMQ">MIME type</a> <code id="mwMg">text/css</code> está registrado para su uso por CSS descrito en el <a rel="mw:WikiLink/Interwiki" href="https://datatracker.ietf.org/doc/html/rfc2318" title="rfc:2318" class="extiw external" id="mwMw">RFC 2318</a>.<sup class="mw-ref reference" id="cite_ref-5" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-5" id="mwNA"><span class="mw-reflink-text" id="mwNQ"><span class="cite-bracket" id="mwNg">[</span>5<span class="cite-bracket" id="mwNw">]</span></span></a></sup> El W3C proporciona una herramienta de validación de CSS gratuita para los documentos CSS.</p>

</section><section data-mw-section-id="1" id="mwOQ" aria-labelledby="Sintaxis"><div class="mw-heading mw-heading2"><h2 id="Sintaxis">Sintaxis</h2></div>
<p id="mwOg">Cascading Style Sheets tiene una sintaxis simple y usa un conjunto de palabras clave en inglés para especificar los nombres de varias propiedades de estilo. Una hoja de estilos consiste en una serie de <i id="mwOw">reglas</i>. Cada regla, o conjunto de reglas consisten en uno o más <i id="mwPA">selectores</i>, y un <i id="mwPQ">bloque de declaración</i>.</p>

<section data-mw-section-id="2" id="mwPg" aria-labelledby="Selectores"><div class="mw-heading mw-heading3"><h3 id="Selectores">Selectores</h3></div>

<p id="mwQA">Los selectores declaran qué etiquetas se aplican a los estilos que coincidan con la etiqueta o atributo señalados en la regla.</p>

<p id="mwQQ">Los selectores pueden aplicarse a:</p>
<ul id="mwQg"><li id="mwQw">Todos los <a rel="mw:WikiLink" href="Etiqueta_(lenguaje_de_marcado)" title="Etiqueta (lenguaje de marcado)" id="mwRA">elementos</a> de un tipo, como los párrafos <code id="mwRQ"><span typeof="mw:Nowiki" id="mwRg">&lt;p&gt;</span></code>.</li>
<li id="mwRw">Elementos seguidos de un atributo, en particular:
<ul id="mwSA"><li id="mwSQ"><i id="mwSg">id</i>: identificador, un identificador único para la etiqueta.</li>
<li id="mwSw"><i id="mwTA">class</i>: clase, un identificador para anotar múltiples elementos.</li></ul></li></ul>
<p id="mwTQ">Las clases y los identificadores son sensibles a las mayúsculas, comienzan con letras, y pueden incluir caracteres alfanuméricos y guiones bajos. Una clase se aplica a cualquier número de elementos. Un identificador se aplica a un solo elemento.</p>

<p id="mwTg">Las <b id="mwTw">pseudoclases</b> son usadas en los selectores CSS para permitir el formateo usando información que no está incluida en el documento. Un ejemplo de una pseudoclase muy usada es <code id="mwUA">:hover</code>, que identifica el contenido que está siendo apuntado por un puntero, como el cursor del ratón. Este nombre se añade al selector, de esta manera: <code id="mwUQ">a:hover</code> o <code id="mwUg">#elementid:hover</code>. Una pseudoclase clasifica elementos, como <code id="mwUw">:link</code> o <code id="mwVA">:visited</code>, mientras que un pseudoelemento hace una selección de elementos parciales, como <code id="mwVQ">::first-line</code> o <code id="mwVg">::first-letter</code>.</p>

<p id="mwVw">Los selectores pueden ser combinados de muchas maneras para obtener una mayor flexibilidad y precisión. Múltiples selectores pueden ser unidos en una misma línea para especificar elementos por su ubicación, tipo de elemento, identificador, clase, o cualquier combinación de estos. El orden de los selectores es importante. Por ejemplo, <code id="mwWA">div.myClass {color: red;}</code> aplica a todos los elementos <code id="mwWQ"><span typeof="mw:Entity" id="mwWg">&lt;</span>div&gt;</code> con la clase myClass, mientras que<code id="mwWw">.myClass div {color: red;}</code> aplica a todos los elementos <code id="mwXA"><span typeof="mw:Entity" id="mwXQ">&lt;</span>div&gt;</code> que estén dentro de cualquier elemento con la clase myClass.</p>

<p id="mwXg">La tabla siguiente proporciona un resumen de la sintaxis de los diversos selectores, indicando su forma de uso y la versión de CSS en la que fueron introducidos:</p>
<table class="wikitable" id="mwXw">
<tbody id="mwYA"><tr id="mwYQ">
<th id="mwYg">Patrón</th><th id="mwYw">Significado</th><th id="mwZA">Nivel CSS<br id="mwZQ">de aparición</th></tr>
<tr id="mwZg">
<td id="mwZw"><code id="mwaA">E </code></td><td id="mwaQ">un elemento de tipo E</td><td id="mwag">1</td></tr>
<tr id="mwaw">
<td id="mwbA"><code id="mwbQ">E:link</code></td><td id="mwbg">un elemento E que es un enlace que no ha sido visitado (:link) o ya fue visitado (:visited)</td><td id="mwbw">1</td></tr>
<tr id="mwcA">
<td id="mwcQ"><code id="mwcg">E:active</code></td><td id="mwcw">un elemento E que está realizando cierta acción por parte del usuario</td><td id="mwdA">1</td></tr>
<tr id="mwdQ">
<td id="mwdg"><code id="mwdw">E::first-line</code></td><td id="mweA">la primera línea formateada de un elemento E</td><td id="mweQ">1</td></tr>
<tr id="mweg">
<td id="mwew"><code id="mwfA">E::first-letter</code></td><td id="mwfQ">la primera letra formateada de un elemento E</td><td id="mwfg">1</td></tr>
<tr id="mwfw">
<td id="mwgA"><code id="mwgQ">.c </code></td><td id="mwgg">todos los elementos con class="c"</td><td id="mwgw">1</td></tr>
<tr id="mwhA">
<td id="mwhQ"><code id="mwhg">#myid</code></td><td id="mwhw">el elemento con id="myid"</td><td id="mwiA">1</td></tr>
<tr id="mwiQ">
<td id="mwig"><code id="mwiw">E.warning</code></td><td id="mwjA">un elemento E que pertenece a la clase "warning"</td><td id="mwjQ">1</td></tr>
<tr id="mwjg">
<td id="mwjw"><code id="mwkA">E#myid</code></td><td id="mwkQ">un elemento E cuyo id sea "myid"</td><td id="mwkg">1</td></tr>
<tr id="mwkw">
<td id="mwlA"><code id="mwlQ">E F </code></td><td id="mwlg">un elemento F descendiente de un elemento E</td><td id="mwlw">1</td></tr>
<tr id="mwmA">
<td id="mwmQ"><code id="mwmg">* </code></td><td id="mwmw">cualquier elemento</td><td id="mwnA">2</td></tr>
<tr id="mwnQ">
<td id="mwng"><code id="mwnw">E[foo]</code></td><td id="mwoA">un elemento E con un atributo "foo"</td><td id="mwoQ">2</td></tr>
<tr id="mwog">
<td id="mwow"><code id="mwpA">E[foo="bar"]</code></td><td id="mwpQ">un elemento E cuyo atributo "foo" tiene un valor exacto de "bar"</td><td id="mwpg">2</td></tr>
<tr id="mwpw">
<td id="mwqA"><code id="mwqQ">E[foo~="bar"]</code></td><td id="mwqg">un elemento E cuyo atributo "foo" tiene una lista de valores separados por espacios, y uno de ellos es "bar"</td><td id="mwqw">2</td></tr>
<tr id="mwrA">
<td id="mwrQ"><code id="mwrg">E:first-child</code></td><td id="mwrw">el primer hijo de un elemento E</td><td id="mwsA">2</td></tr>
<tr id="mwsQ">
<td id="mwsg"><code id="mwsw">E:lang(eo)</code></td><td id="mwtA">un elemento E cuyo idioma esté especificado en "eo"</td><td id="mwtQ">2</td></tr>
<tr id="mwtg">
<td id="mwtw"><code id="mwuA">E::before</code></td><td id="mwuQ">contenido generado antes del contenido del elemento E</td><td id="mwug">2</td></tr>
<tr id="mwuw">
<td id="mwvA"><code id="mwvQ">E::after</code></td><td id="mwvg">contenido generado después del contenido del elemento E</td><td id="mwvw">2</td></tr>
<tr id="mwwA">
<td id="mwwQ"><code id="mwwg">E &gt; F </code></td><td id="mwww">un elemento F hijo de un elemento E</td><td id="mwxA">2</td></tr>
<tr id="mwxQ">
<td id="mwxg"><code id="mwxw">E + F </code></td><td id="mwyA">un elemento E inmediatamente sucedido de un elemento F</td><td id="mwyQ">2</td></tr>
<tr id="mwyg">
<td id="mwyw"><code id="mwzA">E[foo^="bar"]</code></td><td id="mwzQ">un elemento E cuyo atributo "foo" tenga un valor que comience exactamente con la cadena "bar"</td><td id="mwzg">3</td></tr>
<tr id="mwzw">
<td id="mw0A"><code id="mw0Q">E[foo$="bar"]</code></td><td id="mw0g">un elemento E cuyo atributo "foo" tenga un valor que finalice exactamente con la cadena "bar"</td><td id="mw0w">3</td></tr>
<tr id="mw1A">
<td id="mw1Q"><code id="mw1g">E[foo*="bar"]</code></td><td id="mw1w">un elemento E cuyo atributo "foo" tenga un valor que contenga la subcadena "bar"</td><td id="mw2A">3</td></tr>
<tr id="mw2Q">
<td id="mw2g"><code id="mw2w">E:root</code></td><td id="mw3A">un elemento E en la raíz del documento</td><td id="mw3Q">3</td></tr>
<tr id="mw3g">
<td id="mw3w"><code id="mw4A">E:nth-child(n)</code></td><td id="mw4Q">un elemento E, el n-esimo hijo de este</td><td id="mw4g">3</td></tr>
<tr id="mw4w">
<td id="mw5A"><code id="mw5Q">E:nth-last-child(n)</code></td><td id="mw5g">un elemento E, el n-esimo hijo de este, contando desde el último hijo</td><td id="mw5w">3</td></tr>
<tr id="mw6A">
<td id="mw6Q"><code id="mw6g">E:nth-of-type(n)</code></td><td id="mw6w">un elemento E, el n-esimo hijo de este, contando solo los del mismo tipo que el padre</td><td id="mw7A">3</td></tr>
<tr id="mw7Q">
<td id="mw7g"><code id="mw7w">E:nth-last-of-type(n)</code></td><td id="mw8A">un elemento E, el n-esimo hijo de este, contando solo los del mismo tipo que el padre, y desde el último hijo</td><td id="mw8Q">3</td></tr>
<tr id="mw8g">
<td id="mw8w"><code id="mw9A">E:last-child</code></td><td id="mw9Q">el último hijo de un elemento E</td><td id="mw9g">3</td></tr>
<tr id="mw9w">
<td id="mw-A"><code id="mw-Q">E:first-of-type</code></td><td id="mw-g">un elemento E, los primeros hermanos de su tipo</td><td id="mw-w">3</td></tr>
<tr id="mw_A">
<td id="mw_Q"><code id="mw_g">E:last-of-type</code></td><td id="mw_w">un elemento E, los últimos hermanos de su tipo</td><td id="mwAQA">3</td></tr>
<tr id="mwAQE">
<td id="mwAQI"><code id="mwAQM">E:only-child</code></td><td id="mwAQQ">el único hijo del elemento E</td><td id="mwAQU">3</td></tr>
<tr id="mwAQY">
<td id="mwAQc"><code id="mwAQg">E:only-of-type</code></td><td id="mwAQk">el único hermano del elemento E</td><td id="mwAQo">3</td></tr>
<tr id="mwAQs">
<td id="mwAQw"><code id="mwAQ0">E:empty</code></td><td id="mwAQ4">un elemento E que no posea hijos (incluyendo nodos de texto)</td><td id="mwAQ8">3</td></tr>
<tr id="mwARA">
<td id="mwARE"><code id="mwARI">E:target</code></td><td id="mwARM">un elemento E de enlace siendo pulsado</td><td id="mwARQ">3</td></tr>
<tr id="mwARU">
<td id="mwARY"><code id="mwARc">E:enabled</code></td><td id="mwARg">un elemento E de interfaz de usuario habilitado</td><td id="mwARk">3</td></tr>
<tr id="mwARo">
<td id="mwARs"><code id="mwARw">E:disabled</code></td><td id="mwAR0">un elemento E de interfaz de usuario deshabilitado</td><td id="mwAR4">3</td></tr>
<tr id="mwAR8">
<td id="mwASA"><code id="mwASE">E:checked</code></td><td id="mwASI">un elemento E de interfaz de usuario marcado (válido para los checkboxs y los radiobuttons)</td><td id="mwASM">3</td></tr>
<tr id="mwASQ">
<td id="mwASU"><code id="mwASY">E:not(s)</code></td><td id="mwASc">un elemento E que no coincide con el selector simple s</td><td id="mwASg">3</td></tr>
<tr id="mwASk">
<td id="mwASo"><code id="mwASs">E ~ F </code></td><td id="mwASw">un elemento E sucedido de un elemento F</td><td id="mwAS0">3</td></tr>
</tbody></table>

</section><section data-mw-section-id="3" id="mwAS4" aria-labelledby="Bloque_de_declaraciones"><div class="mw-heading mw-heading3"><h3 id="Bloque_de_declaraciones">Bloque de declaraciones</h3></div>
<p id="mwAS8">Un bloque de declaraciones consiste en una lista de declaraciones unidas. Cada declaración consiste en una <i id="mwATA">propiedad</i>, dos puntos (<code id="mwATE">:</code>), y un <i id="mwATI">valor</i>. Si hay muchas declaraciones en un bloque, un punto y coma (<code id="mwATM">;</code>) es insertado para separar cada declaración. </p>

<p id="mwATQ">Las propiedades son insertadas en el estándar CSS. Cada propiedad tiene un conjunto de posibles valores. Algunas propiedades afectan a cualquier elemento, otras solo a un grupo particular de elementos.
Los valores pueden ser palabras clave, como "center" o "inherit", o valores numéricos, como 200px (200 píxeles) o 80% (80 por ciento del ancho de la ventana). 
Los valores de colores son especificados por medio de una palabra clave (ej. "red"), de valores hexadecimales (ej. #FF0000, pudiéndose abreviar como #F00), valores RGB en una escala del 0 al 255 (ej. <code id="mwATU">rgb(255, 0, 0)</code>), valores RGBA igual que los valores RGB pero con soporte para el canal alfa de transparencias (ej. <code id="mwATY">rgba(255, 0, 0, 0.8)</code>), y valores <a rel="mw:WikiLink" href="HSL" title="HSL" class="mw-redirect" id="mwATc">HSL</a> o HSLA (ej. <code id="mwATk">hsl(000, 100%, 50%)</code>, <code id="mwATo">hsla(000, 100%, 50%, 80%)</code>).</p>

</section><section data-mw-section-id="4" id="mwATs" aria-labelledby="Uso"><div class="mw-heading mw-heading3"><h3 id="Uso">Uso</h3></div>
<p id="mwATw">Antes del desarrollo de CSS, toda la información presentacional de los documentos HTML era incluida en el código HTML. Los colores de las fuentes, los estilos de fondo, la alineación de los elementos, los bordes y tamaños eran descritos explícitamente, a veces de manera redundante, dentro del HTML. CSS permite a los diseñadores mover toda la información presentacional a otro archivo, la <a rel="mw:WikiLink" href="Hoja_de_estilo" title="Hoja de estilo" id="mwAT0">hoja de estilos</a>, resultando en un código HTML notablemente más simple.</p>

<p id="mwAT4">Por ejemplo, las cabeceras (<code id="mwAT8">h1</code>), sub-cabeceras (<code id="mwAUA">h2</code> ej. red), sub-sub-cabeceras (<code id="mwAUE">h3</code>), etc., son definidas estructuralmente usando HTML. En la impresión y las pantallas, la elección de la fuente, tamaño, color y énfasis para esos elementos es <i id="mwAUI">presentacional</i>.</p>

<p id="mwAUM">Antes de CSS, los diseñadores que deseaban asignar características tipográficas, por ejemplo, a todos los elementos <code id="mwAUQ">h2</code> tenían que repetir el código presentacional HTML por cada elemento al que se le deseaba aplicar ese estilo. Esto creaba documentos más complejos, largos, más propensos a errores y difíciles de mantener. CSS permite la separación entre la presentación y la estructura. CSS puede definir el color, fuente, alineación del texto, tamaño, bordes, espaciado, capas y muchas otras características tipográficas, y pueden aplicarse distintos estilos de impresión y de pantalla. CSS también define estilos no visuales, como la velocidad de lectura y énfasis en los lectores de textos aurales. El W3C ha declarado obsoleto el uso de las etiquetas presentacionales HTML.</p>

<p id="mwAUU">Por ejemplo, aplicando estilos mediante etiquetas presentacionales HTML, un elemento <code id="mwAUY">h1</code> definido con texto rojo se puede representar como:</p>
<div class="mw-highlight mw-highlight-lang-html mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwAUc"><pre id="mwAUg"><span id="mwAUk"></span><span class="p" id="mwAUo">&lt;</span><span class="nt" id="mwAUs">h1</span><span class="p" id="mwAUw">&gt;&lt;</span><span class="nt" id="mwAU0">span</span> <span class="na" id="mwAU4">style</span><span class="o" id="mwAU8">=</span><span class="s" id="mwAVA">"color:blue;"</span><span class="p" id="mwAVE">&gt;</span> Capítulo 1. <span class="p" id="mwAVI">&lt;/</span><span class="nt" id="mwAVM">span</span><span class="p" id="mwAVQ">&gt;&lt;/</span><span class="nt" id="mwAVU">h1</span><span class="p" id="mwAVY">&gt;</span>
</pre></div>

<p id="mwAVc">Usando CSS, el mismo elemento puede escribirse usando propiedades de estilo <i id="mwAVg">inline</i> en vez de atributos y etiquetas de presentación:</p>
<div class="mw-highlight mw-highlight-lang-html mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwAVk"><pre id="mwAVo"><span id="mwAVs"></span><span class="p" id="mwAVw">&lt;</span><span class="nt" id="mwAV0">h1</span> <span class="na" id="mwAV4">style</span><span class="o" id="mwAV8">=</span><span class="s" id="mwAWA">"color: red;"</span><span class="p" id="mwAWE">&gt;</span> Capítulo 1. <span class="p" id="mwAWI">&lt;/</span><span class="nt" id="mwAWM">h1</span><span class="p" id="mwAWQ">&gt;</span>
</pre></div>

<p id="mwAWU">Una hoja de estilos CSS externa, descrita abajo, puede enlazarse con un documento HTML usando la sintaxis siguiente:</p>
<div class="mw-highlight mw-highlight-lang-html mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwAWY"><pre id="mwAWc"><span id="mwAWg"></span><span class="p" id="mwAWk">&lt;</span><span class="nt" id="mwAWo">link</span> <span class="na" id="mwAWs">href</span><span class="o" id="mwAWw">=</span><span class="s" id="mwAW0">"hojadeestilos.css"</span> <span class="na" id="mwAW4">rel</span><span class="o" id="mwAW8">=</span><span class="s" id="mwAXA">"stylesheet"</span> <span class="na" id="mwAXE">type</span><span class="o" id="mwAXI">=</span><span class="s" id="mwAXM">"text/css"</span> <span class="p" id="mwAXQ">/&gt;</span>
</pre></div>

<p id="mwAXU">El código CSS se puede incluir en el código HTML en la etiqueta &lt;style&gt; dentro de la etiqueta &lt;head&gt; del documento:</p>
<div class="mw-highlight mw-highlight-lang-html mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwAXY"><pre id="mwAXc"><span id="mwAXg"></span><span class="p" id="mwAXk">&lt;</span><span class="nt" id="mwAXo">style</span><span class="p" id="mwAXs">&gt;</span>
<span class="w" id="mwAXw">  </span><span class="nt" id="mwAX0">h1</span><span class="w" id="mwAX4"> </span><span class="p" id="mwAX8">{</span><span class="k" id="mwAYA">color</span><span class="p" id="mwAYE">:</span><span class="w" id="mwAYI"> </span><span class="kc" id="mwAYM">red</span><span class="p" id="mwAYQ">}</span>
<span class="p" id="mwAYU">&lt;/</span><span class="nt" id="mwAYY">style</span><span class="p" id="mwAYc">&gt;</span>
</pre></div>

</section><section data-mw-section-id="5" id="mwAYg" aria-labelledby="Fuentes"><div class="mw-heading mw-heading3"><h3 id="Fuentes">Fuentes</h3></div>
<p id="mwAYk">Los estilos CSS puede ser provistos desde varias fuentes. Esas fuentes pueden ser el navegador web, el usuario y el diseñador. La información del diseñador puede ser clasificada de las siguientes formas: inline, media type, importancia, especificidad del selector, orden de reglas, herencia y definición de propiedades. La información de los estilos CSS puede estar en un documento separado o puede estar embebido dentro de un documento HTML. Múltiples hojas de estilos pueden ser importadas al mismo tiempo. Los diferentes estilos pueden ser aplicados dependiendo de la salida del dispositivo usado en ese momento; por ejemplo, la versión para monitores puede ser diferente de la versión impresa, así que los diseñadores pueden aplicar diferentes estilos dependiendo del dispositivo usado.</p>

<p id="mwAYo">La hoja de estilos con la máxima prioridad controla la visualización del contenido. Las declaraciones no establecidas en la fuente con máxima prioridad son sobrescritas, como las hojas de estilos del agente de usuario. Este proceso es llamado <i id="mwAYs">cascading</i>, o cascada.<sup class="mw-ref reference" id="cite_ref-6" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-6" id="mwAYw"><span class="mw-reflink-text" id="mwAY0"><span class="cite-bracket" id="mwAY4">[</span>6<span class="cite-bracket" id="mwAY8">]</span></span></a></sup></p>

<p id="mwAZA">Una de las metas de CSS es permitir a los usuarios un mayor control sobre la presentación. Algunas personas que encuentran a los encabezados rojos en itálicas difíciles de leer pueden aplicar una hoja de estilos diferente. Dependiendo del navegador y del sitio web, un usuario puede escoger entre varias hojas de estilo provistas por los diseñadores, o pueden remover todas las hojas de estilos añadidas y ver el sitio usando los estilos por defecto del navegador, o pueden sobrescribir solo el estilo de los encabezados rojos en itálica sin alterar otros atributos.</p>

<table class="wikitable" id="mwAZE">
<caption id="mwAZI">Esquemas de prioridad CSS (de mayor a menor importancia)</caption>
<tbody id="mwAZM"><tr id="mwAZQ">
<th id="mwAZU">Prioridad</th><th id="mwAZY">Tipo de origen de CSS</th><th id="mwAZc">Descripción</th></tr>
<tr id="mwAZg">
<td id="mwAZk">1</td><td id="mwAZo">Importancia</td><td id="mwAZs">La anotación <code id="mwAZw">!important</code> sobreescribe la prioridad anterior</td></tr>
<tr id="mwAZ0">
<td id="mwAZ4">2</td><td id="mwAZ8">Inline</td><td id="mwAaA">Un estilo aplicado a un elemento HTML por medio del atributo <code id="mwAaE">style</code></td></tr>
<tr id="mwAaI">
<td id="mwAaM">3</td><td id="mwAaQ">Media Type</td><td id="mwAaU">Una propiedad aplica a todas las media types, a menos que un <a rel="mw:WikiLink" href="Media_type" title="Media type" class="mw-redirect" id="mwAaY">media type</a> específico CSS esté definido</td></tr>
<tr id="mwAac">
<td id="mwAag">4</td><td id="mwAak">Definido por el usuario</td><td id="mwAao">La mayoría de los navegadores tienen esta característica de accesibilidad: un estilo CSS definido por el usuario</td></tr>
<tr id="mwAas">
<td id="mwAaw">5</td><td id="mwAa0">Especificidad del selector</td><td id="mwAa4">Un selector contextual específico (<code id="mwAa8">#heading p</code>) sobreescribe una definición general (<code id="mwAbA">p</code>)</td></tr>
<tr id="mwAbE">
<td id="mwAbI">6</td><td id="mwAbM">Orden de las reglas</td><td id="mwAbQ">La última regla especificada tiene una mayor prioridad</td></tr>
<tr id="mwAbU">
<td id="mwAbY">7</td><td id="mwAbc">Herencia</td><td id="mwAbg">Si una propiedad no está especificada, es heredada del elemento padre</td></tr>
<tr id="mwAbk">
<td id="mwAbo">8</td><td id="mwAbs">Definición de propiedad CSS en el documento HTML</td><td id="mwAbw">Una regla CSS común sobreescribe el valor del navegador</td></tr>
<tr id="mwAb0">
<td id="mwAb4">9</td><td id="mwAb8">Predeterminado del navegador</td><td id="mwAcA">La prioridad más baja: estos valores son determinados por las especificaciones iniciales de la W3C</td></tr>
</tbody></table>

</section><section data-mw-section-id="6" id="mwAcE" aria-labelledby="Especificidad"><div class="mw-heading mw-heading3"><h3 id="Especificidad">Especificidad</h3></div>
<p id="mwAcI">La <i id="mwAcM">especificidad</i> se refiere a los pesos relativos de varias reglas. Determina qué estilos se aplican a un elemento cuando más de una regla intentan aplicar estilos a ella. Basándose en la especificación, un simple selector (<code id="mwAcQ">h1</code>, por ejemplo) tiene una especificidad de 1, los selectores de clase tienen una especificidad de 1,0, y los selectores de id una especificidad de 1,0,0. Porque los valores de especificidad no se acarrean como en el <a rel="mw:WikiLink" href="Sistema_decimal_de_numeraci%C3%B3n" title="Sistema decimal de numeración" class="mw-redirect" id="mwAcU">sistema decimal</a>, las comas son usadas para separar los "dígitos" (una regla CSS que tiene 11 elementos y 11 clases tiene una especificidad de 11,11, no 121).</p>

<p id="mwAcY">Por lo tanto los siguientes selectores de reglas dan como resultado la especificidad indicada:</p>
<table class="wikitable" id="mwAcc">
<tbody id="mwAcg"><tr id="mwAck">
<th id="mwAco">Selectores</th><th id="mwAcs">Especificidad</th></tr>
<tr id="mwAcw">
<td id="mwAc0"><code id="mwAc4">H1 {color: white;}</code></td><td id="mwAc8">0, 0, 0, 1</td></tr>
<tr id="mwAdA">
<td id="mwAdE"><code id="mwAdI">P EM {color: green;}</code></td><td id="mwAdM">0, 0, 0, 2</td></tr>
<tr id="mwAdQ">
<td id="mwAdU"><code id="mwAdY">.grape {color: red;}</code></td><td id="mwAdc">0, 0, 1, 0</td></tr>
<tr id="mwAdg">
<td id="mwAdk"><code id="mwAdo">P.bright {color: blue;}</code></td><td id="mwAds">0, 0, 1, 1</td></tr>
<tr id="mwAdw">
<td id="mwAd0"><code id="mwAd4">P.bright EM.dark {color: yellow;}</code></td><td id="mwAd8">0, 0, 2, 2</td></tr>
<tr id="mwAeA">
<td id="mwAeE"><code id="mwAeI">#id218 {color: brown;}</code></td><td id="mwAeM">0, 1, 0, 0</td></tr>
<tr id="mwAeQ">
<td id="mwAeU"><code id="mwAeY">style=" "</code></td><td id="mwAec">1, 0, 0, 0</td></tr>
</tbody></table>

<section data-mw-section-id="7" id="mwAeg" aria-labelledby="Ejemplo"><div class="mw-heading mw-heading4"><h4 id="Ejemplo">Ejemplo</h4></div>
<p id="mwAek">Considera este documento HTML:</p>
<div class="mw-highlight mw-highlight-lang-html mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwAeo"><pre id="mwAes"><span id="mwAew"></span> <span class="cp" id="mwAe0">&lt;!DOCTYPE html&gt;</span>
 <span class="p" id="mwAe4">&lt;</span><span class="nt" id="mwAe8">html</span><span class="p" id="mwAfA">&gt;</span>
   <span class="p" id="mwAfE">&lt;</span><span class="nt" id="mwAfI">head</span><span class="p" id="mwAfM">&gt;</span>
     <span class="p" id="mwAfQ">&lt;</span><span class="nt" id="mwAfU">meta</span> <span class="na" id="mwAfY">charset</span><span class="o" id="mwAfc">=</span><span class="s" id="mwAfg">"utf-8"</span><span class="p" id="mwAfk">&gt;</span>
     <span class="p" id="mwAfo">&lt;</span><span class="nt" id="mwAfs">style</span><span class="p" id="mwAfw">&gt;</span>
<span class="w" id="mwAf0">        </span><span class="p" id="mwAf4">#</span><span class="nn" id="mwAf8">id</span><span class="p" id="mwAgA">{</span><span class="n" id="mwAgE">propiedad</span><span class="p" id="mwAgI">:</span><span class="n" id="mwAgM">valor</span><span class="p" id="mwAgQ">;}</span>
<span class="w" id="mwAgU">     </span><span class="p" id="mwAgY">&lt;/</span><span class="nt" id="mwAgc">style</span><span class="p" id="mwAgg">&gt;</span>
   <span class="p" id="mwAgk">&lt;/</span><span class="nt" id="mwAgo">head</span><span class="p" id="mwAgs">&gt;</span>
   <span class="p" id="mwAgw">&lt;</span><span class="nt" id="mwAg0">body</span><span class="p" id="mwAg4">&gt;</span>
     <span class="p" id="mwAg8">&lt;</span><span class="nt" id="mwAhA">p</span> <span class="na" id="mwAhE">id</span><span class="o" id="mwAhI">=</span><span class="s" id="mwAhM">"xyz"</span> <span class="na" id="mwAhQ">style</span><span class="o" id="mwAhU">=</span><span class="s" id="mwAhY">"color: blue;"</span><span class="p" id="mwAhc">&gt;</span>Para demostrar la especificidad<span class="p" id="mwAhg">&lt;/</span><span class="nt" id="mwAhk">p</span><span class="p" id="mwAho">&gt;</span>
   <span class="p" id="mwAhs">&lt;/</span><span class="nt" id="mwAhw">body</span><span class="p" id="mwAh0">&gt;</span>
 <span class="p" id="mwAh4">&lt;/</span><span class="nt" id="mwAh8">html</span><span class="p" id="mwAiA">&gt;</span>
</pre></div>
<p id="mwAiE">En este ejemplo, la declaración en el atributo <code id="mwAiI">style</code> sobrescribe la declaración del elemento <code id="mwAiM"><span typeof="mw:Entity" id="mwAiQ">&lt;</span>style&gt;</code> porque tiene un especificidad más alta.</p>

</section></section><section data-mw-section-id="8" id="mwAiU" aria-labelledby="Herencia"><div class="mw-heading mw-heading3"><h3 id="Herencia">Herencia</h3></div>
<p id="mwAiY">La herencia es una característica clave en CSS; basada en la relación ancestro-descendiente para operar. La herencia es el mecanismo por el cual las propiedades no solo se aplican a un solo elemento, sino también a sus descendientes. La herencia se basa en el árbol del documento, el cual es la jerarquía de los elementos XHTML en una página basada en el anidamiento. Los elementos descendientes pueden heredar los valores de las propiedades CSS de un elemento ancestro. En general, los elementos descendientes heredan las propiedades relacionadas al texto, pero las propiedades relacionadas con la caja no. Las propiedades que pueden ser heredadas son el color, fuente, espaciado, el peso de la línea, propiedades de lista, alineación del texto, identado, visibilidad, espaciado de espacios y espaciado entre palabras. Las propiedades que no pueden ser heredadas son el fondo, bordes, visualización, posicionamiento, tamaño, márgenes, tamaño mínimo y máximo, <i id="mwAic">outline</i>, desbordamiento, relleno, posición, alineación vertical y z-index.<sup class="mw-ref reference" id="cite_ref-7" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-7" id="mwAig"><span class="mw-reflink-text" id="mwAik"><span class="cite-bracket" id="mwAio">[</span>7<span class="cite-bracket" id="mwAis">]</span></span></a></sup></p>

<p id="mwAiw">La herencia previene que algunas propiedades sean declaradas una y otra vez en la hoja de estilos, permitiendo a los diseñadores escribir menos código CSS. Mejora la carga rápida de los sitios por los usuarios, y permite a los clientes ahorrar dinero en los costos de desarrollo y ancho de banda.</p>

<section data-mw-section-id="9" id="mwAi0" aria-labelledby="Ejemplo_2"><div class="mw-heading mw-heading4"><h4 id="Ejemplo_2">Ejemplo</h4></div>
<p id="mwAi4">Se tiene la siguiente hoja de estilos:</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwAi8"><pre id="mwAjA"><span id="mwAjE"></span><span class="w" id="mwAjI"> </span><span class="nt" id="mwAjM">h1</span><span class="w" id="mwAjQ"> </span><span class="p" id="mwAjU">{</span>
<span class="w" id="mwAjY">    </span><span class="k" id="mwAjc">color</span><span class="p" id="mwAjg">:</span><span class="w" id="mwAjk"> </span><span class="kc" id="mwAjo">pink</span><span class="p" id="mwAjs">;</span>
<span class="w" id="mwAjw"> </span><span class="p" id="mwAj0">}</span>
</pre></div>

<p id="mwAj4">Este es un elemento <code id="mwAj8">h1</code> con una etiqueta de énfasis (<code id="mwAkA">em</code>) dentro:</p>
<div class="mw-highlight mw-highlight-lang-html mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwAkE"><pre id="mwAkI"><span id="mwAkM"></span><span class="p" id="mwAkQ">&lt;</span><span class="nt" id="mwAkU">h1</span><span class="p" id="mwAkY">&gt;</span>
    Esto es para <span class="p" id="mwAkc">&lt;</span><span class="nt" id="mwAkg">em</span><span class="p" id="mwAkk">&gt;</span>ilustrar<span class="p" id="mwAko">&lt;/</span><span class="nt" id="mwAks">em</span><span class="p" id="mwAkw">&gt;</span> la herencia
<span class="p" id="mwAk0">&lt;/</span><span class="nt" id="mwAk4">h1</span><span class="p" id="mwAk8">&gt;</span>
</pre></div><p id="mwAlA">
Si no se asigna un color al elemento <code id="mwAlE">em</code>, la palabra «ilustrar» heredará el color del elemento padre, <code id="mwAlI">h1</code>. Entonces, la palabra «ilustrar» aparecerá de color rosa. Pongamos por ejemplo el color gris para el texto que esté entre las etiquetas <code id="mwAlM">em</code>.</p><div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwAlQ"><pre id="mwAlU"><span id="mwAlY"></span><span class="nt" id="mwAlc">em</span><span class="w" id="mwAlg"> </span><span class="p" id="mwAlk">{</span>
<span class="w" id="mwAlo">    </span><span class="k" id="mwAls">color</span><span class="p" id="mwAlw">:</span><span class="w" id="mwAl0"> </span><span class="kc" id="mwAl4">gray</span><span class="p" id="mwAl8">;</span>
<span class="p" id="mwAmA">}</span>
</pre></div>

</section></section><section data-mw-section-id="10" id="mwAmE" aria-labelledby="Espacios_en_blanco"><div class="mw-heading mw-heading3"><h3 id="Espacios_en_blanco">Espacios en blanco</h3></div>
<p id="mwAmI">Los espacios en blanco entre propiedades y selectores se ignoran. Este pedazo de código:</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwAmM"><pre id="mwAmQ"><span id="mwAmU"></span><span class="nt" id="mwAmY">body</span><span class="p" id="mwAmc">{</span><span class="k" id="mwAmg">overflow</span><span class="p" id="mwAmk">:</span><span class="kc" id="mwAmo">hidden</span><span class="p" id="mwAms">;</span><span class="k" id="mwAmw">background</span><span class="p" id="mwAm0">:</span><span class="mh" id="mwAm4">#000000</span><span class="p" id="mwAm8">;}</span>
</pre></div>
<p id="mwAnA">es igual a este otro:</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwAnE"><pre id="mwAnI"><span id="mwAnM"></span><span class="w" id="mwAnQ"> </span><span class="nt" id="mwAnU">body</span><span class="w" id="mwAnY"> </span><span class="p" id="mwAnc">{</span>
<span class="w" id="mwAng">    </span><span class="k" id="mwAnk">overflow</span><span class="p" id="mwAno">:</span><span class="w" id="mwAns"> </span><span class="kc" id="mwAnw">hidden</span><span class="p" id="mwAn0">;</span>
<span class="w" id="mwAn4">    </span><span class="k" id="mwAn8">background</span><span class="p" id="mwAoA">:</span><span class="w" id="mwAoE"> </span><span class="mh" id="mwAoI">#000000</span><span class="p" id="mwAoM">;</span>
<span class="w" id="mwAoQ"> </span><span class="p" id="mwAoU">}</span>
</pre></div>

<p id="mwAoY">Aunque el espaciado mejora la legibilidad del código.</p>

</section><section data-mw-section-id="11" id="mwAoc" aria-labelledby="Posicionamiento"><div class="mw-heading mw-heading3"><h3 id="Posicionamiento">Posicionamiento</h3></div>
<p id="mwAog">CSS 2.1 define 3 esquemas de posicionamiento:</p>
<dl id="mwAok"><dt id="mwAoo">Normal</dt>
<dd id="mwAos">Los elementos <i id="mwAow">inline</i>, o de línea, son dispuestos de la misma manera que las letras en las palabras de un texto, una vez que ya no hay más espacio en una línea, entonces se empieza una nueva línea abajo. Los elementos <i id="mwAo0">block</i>, o de bloque, son dispuestos verticalmente, como los párrafos.</dd>
<dt id="mwAo4">Flotante</dt>
<dd id="mwAo8">Un elemento <i id="mwApA">float</i> está fuera del flujo normal y puesto lo más posible a la derecha o izquierda en el espacio disponible. Los demás elementos fluyen alrededor del elemento float.</dd>
<dt id="mwApE">Absoluto</dt>
<dd id="mwApI">Un elemento posicionado absolutamente no tiene un lugar, y no afecta al flujo normal de los elementos. Ocupa el espacio que se le ha asignado independientemente de los demás elementos.</dd></dl>

<section data-mw-section-id="12" id="mwApM" aria-labelledby="Propiedades_de_posicionamiento"><div class="mw-heading mw-heading4"><h4 id="Propiedades_de_posicionamiento">Propiedades de posicionamiento</h4></div>
<p id="mwApQ">Hay 4 posibles valores para la propiedad <code id="mwApU">position</code>. Si un elemento está posicionado de una manera diferente a <code id="mwApY">static</code>, hay cuatro subpropiedades usadas para especificar posiciones y offsets: <code id="mwApc">top</code>, <code id="mwApg">bottom</code>, <code id="mwApk">left</code> y <code id="mwApo">right</code>.<sup class="mw-ref reference" id="cite_ref-8" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-8" id="mwAps"><span class="mw-reflink-text" id="mwApw"><span class="cite-bracket" id="mwAp0">[</span>8<span class="cite-bracket" id="mwAp4">]</span></span></a></sup></p>
<dl id="mwAp8"><dt id="mwAqA">Static</dt>
<dd id="mwAqE">El valor por defecto a los elementos en el <i id="mwAqI">flujo normal</i>.</dd>
<dt id="mwAqM">Relative</dt>
<dd id="mwAqQ">El elemento el posicionado en el <i id="mwAqU">flujo normal</i>, y luego movido relativamente a su posición normal. Los demás elementos son independientes del elemento movido relativamente.</dd>
<dt id="mwAqY">Absolute</dt>
<dd id="mwAqc">Especifica el <i id="mwAqg">posicionamiento absoluto</i>. El elemento es posicionado en relación con su antecesor no estático más cercano.</dd>
<dt id="mwAqk">Fixed</dt>
<dd id="mwAqo">El elemento es posicionado <i id="mwAqs">absolutamente</i> en una posición fija de la pantalla aunque el resto del documento se mueva.</dd></dl>

</section><section data-mw-section-id="13" id="mwAqw" aria-labelledby="Float_y_clear"><div class="mw-heading mw-heading4"><h4 id="Float_y_clear">Float y clear</h4></div>
<p id="mwAq0">La propiedad <code id="mwAq4">float</code> puede tener 3 valores diferentes. Los elementos posicionados absolutamente o de manera fija no pueden ser aplicados a esta propiedad. Los demás elementos flotan normalmente alrededor de los elementos flotantes, a menos que se establezcan alguna de las propiedades <code id="mwAq8">clear</code>.</p>
<dl id="mwArA"><dt id="mwArE">left</dt>
<dd id="mwArI">Los elementos <i id="mwArM">float</i> flotan a la izquierda y los otros elementos fluyen a la derecha de este elemento.</dd>
<dt id="mwArQ">right</dt>
<dd id="mwArU">Los elementos <i id="mwArY">float</i> flotan a la derecha y los otros elementos fluyen a la izquierda de este elemento.</dd>
<dt id="mwArc">clear</dt>
<dd id="mwArg">Fuerza al elemento a no fluir alrededor de los elementos que flotan a la izquierda (<code id="mwArk">clear: left</code>), a la derecha (<code id="mwAro">clear: right</code>) o a ambos lados (<code id="mwArs">clear: both</code>).</dd></dl>

</section></section></section><section data-mw-section-id="14" id="mwArw" aria-labelledby="Historia"><div class="mw-heading mw-heading2"><h2 id="Historia">Historia</h2></div>
<figure class="mw-default-size mw-halign-right" typeof="mw:File/Thumb" id="mwAr0"><img src="./_assets_/0c70a452f799bfe840676ee341124611/H%C3%A5kon_Wium_Lie.jpg" decoding="async" data-file-width="1920" data-file-height="2560" data-file-type="bitmap" height="253" width="190" class="mw-file-element mw-file-upright" style="--mw-file-upright: 0.75" id="mwAr8" loading="lazy"><figcaption id="mwAsA">Håkon Wium Lie, CTO de la compañía <a rel="mw:WikiLink" href="Opera_Software" title="Opera Software" id="mwAsM">Opera Software</a> y cocreador del estándar CSS</figcaption></figure>

<p id="mwAsQ">CSS fue propuesto por primera vez por Håkon Wium Lie el 10 de octubre de 1994.<sup class="mw-ref reference" id="cite_ref-chss-proposal_9-0" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-chss-proposal-9" id="mwAsY"><span class="mw-reflink-text" id="mwAsc"><span class="cite-bracket" id="mwAsg">[</span>9<span class="cite-bracket" id="mwAsk">]</span></span></a></sup> Al mismo tiempo, Lie trabajaba con <a rel="mw:WikiLink" href="Tim_Berners-Lee" title="Tim Berners-Lee" id="mwAso">Tim Berners-Lee</a> en el <a rel="mw:WikiLink" href="CERN" title="CERN" class="mw-redirect" id="mwAss">CERN</a>.<sup class="mw-ref reference" id="cite_ref-chapter20_10-0" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-chapter20-10" id="mwAsw"><span class="mw-reflink-text" id="mwAs0"><span class="cite-bracket" id="mwAs4">[</span>10<span class="cite-bracket" id="mwAs8">]</span></span></a></sup> Muchos otros lenguajes de hojas de estilos fueron propuestos al mismo tiempo, y las discusiones en las listas de correo públicas dentro del <a rel="mw:WikiLink" href="World_Wide_Web_Consortium" title="World Wide Web Consortium" id="mwAtA">W3C</a> dieron lugar a la primera Recomendación CSS por el W3C (CSS1)<sup class="mw-ref reference" id="cite_ref-w3c-css1_11-0" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-w3c-css1-11" id="mwAtE"><span class="mw-reflink-text" id="mwAtI"><span class="cite-bracket" id="mwAtM">[</span>11<span class="cite-bracket" id="mwAtQ">]</span></span></a></sup> en 1996. En particular, la propuesta de <a rel="mw:WikiLink" href="Bert_Bos" title="Bert Bos" id="mwAtU">Bert Bos</a> fue influyente; él fue el coautor de CSS1 y es reconocido como el cocreador de CSS.<sup class="mw-ref reference" id="cite_ref-WWW3_12-0" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-WWW3-12" id="mwAtY"><span class="mw-reflink-text" id="mwAtc"><span class="cite-bracket" id="mwAtg">[</span>12<span class="cite-bracket" id="mwAtk">]</span></span></a></sup></p>

<p id="mwAto">Las hojas de estilo han existido de una forma u otra desde los comienzos del Standard Generalized Markup Language (<a rel="mw:WikiLink" href="SGML" title="SGML" id="mwAts">SGML</a>) en la década de los 80, y CSS fue desarrollado para proveer hojas de estilos para la web.<sup class="mw-ref reference" id="cite_ref-css-phd_13-0" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-css-phd-13" id="mwAtw"><span class="mw-reflink-text" id="mwAt0"><span class="cite-bracket" id="mwAt4">[</span>13<span class="cite-bracket" id="mwAt8">]</span></span></a></sup> Un requerimiento para un lenguaje de hoja de estilos web era que las hojas de estilo vinieran en diferentes estilos en la web. Por lo tanto, los lenguajes de hojas de estilos existentes como <a rel="mw:WikiLink" href="Document_Style_Semantics_and_Specification_Language" title="Document Style Semantics and Specification Language" id="mwAuA">DSSSL</a> y FOSI no fueron adecuados. CSS, por otro lado, permite al documento ser influido por múltiples hojas de estilo por medio de los estilos en «cascada».<sup class="mw-ref reference" id="cite_ref-css-phd_13-1" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-css-phd-13" id="mwAuI"><span class="mw-reflink-text" id="mwAuM"><span class="cite-bracket" id="mwAuQ">[</span>13<span class="cite-bracket" id="mwAuU">]</span></span></a></sup></p>

<p id="mwAuY">A medida que <a rel="mw:WikiLink" href="HTML" title="HTML" id="mwAuc">HTML</a> fue creciendo, llegó a abarcar una amplia variedad de capacidades de diseño para satisfacer las demandas de los diseñadores web. Esta evolución dio al diseñador mayor control sobre la apariencia del sitio, con el costo de un HTML más complejo. Variaciones en las implementaciones de los navegadores web, como <a rel="mw:WikiLink" href="ViolaWWW" title="ViolaWWW" id="mwAug">ViolaWWW</a> y <a rel="mw:WikiLink" href="WorldWideWeb" title="WorldWideWeb" id="mwAuk">WorldWideWeb</a>,<sup class="mw-ref reference" id="cite_ref-IEEE_14-0" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-IEEE-14" id="mwAuo"><span class="mw-reflink-text" id="mwAus"><span class="cite-bracket" id="mwAuw">[</span>14<span class="cite-bracket" id="mwAu0">]</span></span></a></sup> hicieron más difícil la consistencia de la apariencia del sitio web, y los usuarios tenían menos control sobre cómo era mostrado el contenido web. El navegador/editor creado por <a rel="mw:WikiLink" href="Tim_Berners-Lee" title="Tim Berners-Lee" id="mwAu4">Tim Berners-Lee</a> tenía hojas de estilos que fueron introducidas dentro del programa. Las hojas de estilos, por lo tanto, no eran enlazadas a los documentos en la web.<sup class="mw-ref reference" id="cite_ref-cssdftw_15-0" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-cssdftw-15" id="mwAu8"><span class="mw-reflink-text" id="mwAvA"><span class="cite-bracket" id="mwAvE">[</span>15<span class="cite-bracket" id="mwAvI">]</span></span></a></sup> <a rel="mw:WikiLink" href="Robert_Cailliau" title="Robert Cailliau" id="mwAvM">Robert Cailliau</a>, también del CERN, quería separar la estructura de la presentación, de modo que diferentes hojas de estilo podrían describir diferentes presentaciones para impresión, pantallas y editores.<sup class="mw-ref reference" id="cite_ref-IEEE_14-1" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-IEEE-14" id="mwAvQ"><span class="mw-reflink-text" id="mwAvU"><span class="cite-bracket" id="mwAvY">[</span>14<span class="cite-bracket" id="mwAvc">]</span></span></a></sup></p>

<p id="mwAvg">Mejorar las capacidades de la presentación en la web fue un tema de interés para muchos en las comunidades web, y 9 diferentes lenguajes de hojas de estilos fueron propuestos en la lista de correo www-style.<sup class="mw-ref reference" id="cite_ref-css-phd_13-2" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-css-phd-13" id="mwAvk"><span class="mw-reflink-text" id="mwAvo"><span class="cite-bracket" id="mwAvs">[</span>13<span class="cite-bracket" id="mwAvw">]</span></span></a></sup> De esas nueve propuestas, dos influenciaron profundamente en lo que sería CSS: Cascading HTML Style Sheets<sup class="mw-ref reference" id="cite_ref-chss-proposal_9-1" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-chss-proposal-9" id="mwAv0"><span class="mw-reflink-text" id="mwAv4"><span class="cite-bracket" id="mwAv8">[</span>9<span class="cite-bracket" id="mwAwA">]</span></span></a></sup> y Stream-based Style Sheet Proposal (SSP).<sup class="mw-ref reference" id="cite_ref-WWW3_12-1" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-WWW3-12" id="mwAwE"><span class="mw-reflink-text" id="mwAwI"><span class="cite-bracket" id="mwAwM">[</span>12<span class="cite-bracket" id="mwAwQ">]</span></span></a></sup><sup class="mw-ref reference" id="cite_ref-ssp_16-0" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-ssp-16" id="mwAwU"><span class="mw-reflink-text" id="mwAwY"><span class="cite-bracket" id="mwAwc">[</span>16<span class="cite-bracket" id="mwAwg">]</span></span></a></sup> Dos navegadores fueron usados para pruebas para las propuestas iniciales; Lie trabajó con Yves Lafon para implementar CSS en el navegador Arena creado por Dave Raggett.<sup class="mw-ref reference" id="cite_ref-17" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-17" id="mwAww"><span class="mw-reflink-text" id="mwAw0"><span class="cite-bracket" id="mwAw4">[</span>17<span class="cite-bracket" id="mwAw8">]</span></span></a></sup><sup class="mw-ref reference" id="cite_ref-18" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-18" id="mwAxA"><span class="mw-reflink-text" id="mwAxE"><span class="cite-bracket" id="mwAxI">[</span>18<span class="cite-bracket" id="mwAxM">]</span></span></a></sup><sup class="mw-ref reference" id="cite_ref-19" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-19" id="mwAxQ"><span class="mw-reflink-text" id="mwAxU"><span class="cite-bracket" id="mwAxY">[</span>19<span class="cite-bracket" id="mwAxc">]</span></span></a></sup> <a rel="mw:WikiLink" href="Bert_Bos" title="Bert Bos" id="mwAxg">Bert Bos</a> implementó su propia propuesta SSP en el navegador Argo.<sup class="mw-ref reference" id="cite_ref-WWW3_12-2" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-WWW3-12" id="mwAxo"><span class="mw-reflink-text" id="mwAxs"><span class="cite-bracket" id="mwAxw">[</span>12<span class="cite-bracket" id="mwAx0">]</span></span></a></sup> Desde entonces, Lie y Bos trabajaron juntos para desarrollar el estándar CSS. La 'H' se eliminó del nombre porque estas hojas de estilo pueden ser aplicadas a otros lenguajes de marcado además de HTML.<sup class="mw-ref reference" id="cite_ref-chapter20_10-1" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-chapter20-10" id="mwAx4"><span class="mw-reflink-text" id="mwAx8"><span class="cite-bracket" id="mwAyA">[</span>10<span class="cite-bracket" id="mwAyE">]</span></span></a></sup></p>

<p id="mwAyI">La propuesta de Lie fue presentada en la conferencia "Mosaic and the Web" (más tarde llamada WWW2) en <a rel="mw:WikiLink" href="Chicago" title="Chicago" id="mwAyQ">Chicago</a>, <a rel="mw:WikiLink" href="Illinois" title="Illinois" id="mwAyU">Illinois</a> en 1994, y de nuevo con Bert Bos en 1995.<sup class="mw-ref reference" id="cite_ref-chapter20_10-2" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-chapter20-10" id="mwAyY"><span class="mw-reflink-text" id="mwAyc"><span class="cite-bracket" id="mwAyg">[</span>10<span class="cite-bracket" id="mwAyk">]</span></span></a></sup> En ese tiempo el W3C ya estaba siendo establecido, y mostraba interés en el desarrollo de CSS. Organizó un taller para ese fin presidido por Steven Pemberton. Esto resultó en que W3C le dio más trabajo sobre CSS a lo resultados del Comité de Revisión Editorial (ERB). Lie y Bos eran el equipo técnico principal en esta parte del proyecto, con participantes adicionales como Thomas Reardon de <a rel="mw:WikiLink" href="Microsoft" title="Microsoft" id="mwAyw">Microsoft</a>. En agosto de 1996 <a rel="mw:WikiLink" href="Netscape_Communications_Corporation" title="Netscape Communications Corporation" id="mwAy0">Netscape Communication Corporation</a> presentó una alternativa de lenguaje de hoja de estilos llamada <a rel="mw:WikiLink" href="JavaScript_Style_Sheets" title="JavaScript Style Sheets" id="mwAy4">JavaScript Style Sheets</a> (JSSS).<sup class="mw-ref reference" id="cite_ref-chapter20_10-3" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-chapter20-10" id="mwAy8"><span class="mw-reflink-text" id="mwAzA"><span class="cite-bracket" id="mwAzE">[</span>10<span class="cite-bracket" id="mwAzI">]</span></span></a></sup> La especificación nunca fue finalizada y quedó obsoleta.<sup class="mw-ref reference" id="cite_ref-20" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-20" id="mwAzM"><span class="mw-reflink-text" id="mwAzQ"><span class="cite-bracket" id="mwAzU">[</span>20<span class="cite-bracket" id="mwAzY">]</span></span></a></sup> A finales de 1996, CSS estaba listo para ser oficial, y la recomendación CSS 1 fue publicada en diciembre.</p>

<p id="mwAzc">El desarrollo de HTML, CSS, y <a rel="mw:WikiLink" href="Document_Object_Model" title="Document Object Model" id="mwAzg">DOM</a> había sido realizado en un solo grupo, el HTML Editorial Review Board (ERB). A comienzos de 1997, el ERB fue dividido en tres grupos de trabajo: HTML Working Group, liderado por Dan Connolly del W3C; DOM Working group, liderado por Lauren Wood de SoftQuad; y CSS Working Group, liderado por Chris Lilley del W3C.</p>

<p id="mwAz8">El grupo de trabajo de CSS comenzó corrigiendo errores que no habían sido revisados en el CSS 1, resultando en la creación de CSS 2, el 4 de noviembre de 1997. Fue publicado como una recomendación el 12 de mayo de 1998. Las adiciones a CSS de allí en adelante, conocidas colectivamente como "CSS3", tomaron un aspecto modular, desarrollándose cada función de forma independiente.</p>

<p id="mwA0A">En 2005 el grupo de trabajo de CSS decidió mejorar los requerimientos de los estándares de forma más estricta. Esto significó que los estándares ya publicados como CSS<span typeof="mw:Entity" id="mwA0E">&nbsp;</span>2.1, CSS3 Selectors y CSS3 Text fueron retrocedidos del estado "Recomendaciones candidatas" a "Borrador de trabajo".</p>

</section><section data-mw-section-id="15" id="mwA0I" aria-labelledby="Niveles"><div class="mw-heading mw-heading2"><h2 id="Niveles">Niveles</h2></div>
<figure class="mw-default-size" typeof="mw:File/Thumb" id="mwA0M"><img src="./_assets_/0c70a452f799bfe840676ee341124611/W3C_CSS_Snapshot.png" decoding="async" data-file-width="794" data-file-height="1123" data-file-type="bitmap" height="354" width="250" class="mw-file-element" id="mwA0U" loading="lazy"><figcaption id="mwA0Y">CSS Snapshot 2021</figcaption></figure>
<p id="mwA0c">CSS se ha creado en varios niveles y perfiles. Cada nivel de CSS se construye sobre el anterior, generalmente añadiendo funciones al nivel previo.</p>

<p id="mwA0g">Los perfiles son, generalmente, parte de uno o varios niveles de CSS definidos para un dispositivo o interfaz particular. Actualmente, pueden usarse perfiles para dispositivos móviles, <a rel="mw:WikiLink" href="Impresoras" title="Impresoras" class="mw-redirect" id="mwA0k">impresoras</a> o <a rel="mw:WikiLink" href="Televisiones" title="Televisiones" class="mw-redirect" id="mwA0o">televisiones</a>.</p>

<section data-mw-section-id="16" id="mwA0s" aria-labelledby="CSS1"><div class="mw-heading mw-heading3"><h3 id="CSS1">CSS1</h3></div>
<p id="mwA0w">La primera especificación oficial de CSS, recomendada por la W3C fue CSS1, publicada en diciembre de 1995,<sup class="mw-ref reference" id="cite_ref-CSS1_21-0" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-CSS1-21" id="mwA00"><span class="mw-reflink-text" id="mwA04"><span class="cite-bracket" id="mwA08">[</span>21<span class="cite-bracket" id="mwA1A">]</span></span></a></sup> y abandonada en abril de 2008.<sup class="mw-ref reference" id="cite_ref-CSS1_21-1" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-CSS1-21" id="mwA1E"><span class="mw-reflink-text" id="mwA1I"><span class="cite-bracket" id="mwA1M">[</span>21<span class="cite-bracket" id="mwA1Q">]</span></span></a></sup></p> 

<p id="mwA1U">Algunas de las funcionalidades que ofrece son:</p>

<ul id="mwA1Y"><li id="mwA1c">Propiedades de las <a rel="mw:WikiLink" href="Tipo_de_letra" title="Tipo de letra" id="mwA1g">fuentes</a>, como tipo, tamaño, énfasis...</li>
<li id="mwA1k">Color de texto, fondos, bordes u otros elementos.</li>
<li id="mwA1o">Atributos del texto, como espaciado entre palabras, letras, líneas, etcétera.</li>
<li id="mwA1s">Alineación de textos, imágenes, tablas u otros.</li>
<li id="mwA1w">Propiedades de caja, como margen, borde, relleno o espaciado.</li>
<li id="mwA10">Propiedades de identificación y presentación de listas.</li></ul>

</section><section data-mw-section-id="17" id="mwA14" aria-labelledby="CSS2"><div class="mw-heading mw-heading3"><h3 id="CSS2">CSS2</h3></div>
<p id="mwA18">La especificación CSS2 fue desarrollada por la W3C y publicada como recomendación en mayo de 1998, y abandonada en abril de 2008.<sup class="mw-ref reference" id="cite_ref-22" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-22" id="mwA2A"><span class="mw-reflink-text" id="mwA2E"><span class="cite-bracket" id="mwA2I">[</span>22<span class="cite-bracket" id="mwA2M">]</span></span></a></sup></p>

<p id="mwA2Q">Como ampliación de CSS1, se ofrecieron, entre otras:</p>
<ul id="mwA2U"><li id="mwA2Y">Las funcionalidades propias de las capas (<code id="mwA2c"><span typeof="mw:Entity" id="mwA2g">&lt;</span>div&gt;</code>) como de posicionamiento relativo/absoluto/fijo, niveles (<code id="mwA2k">z-index</code>), etcétera.</li>
<li id="mwA2o">El concepto de "<i id="mwA2s">media types</i>".</li>
<li id="mwA2w">Soporte para las hojas de estilo auditivas.</li>
<li id="mwA20"><a rel="mw:WikiLink" href="Texto_bidireccional" title="Texto bidireccional" id="mwA24">Texto bidireccional</a>, sombras, etcétera.</li></ul>

<section data-mw-section-id="18" id="mwA28" aria-labelledby="CSS_2.1"><div class="mw-heading mw-heading4"><h4 id="CSS_2.1">CSS 2.1</h4></div>
<p id="mwA3A">La primera revisión de CSS2, usualmente conocida como "CSS 2.1", corrige algunos errores encontrados en CSS2, elimina funcionalidades poco soportadas o inoperables en los navegadores y añade alguna nueva especificación.</p>

<p id="mwA3E">De acuerdo al sistema de <a rel="mw:WikiLink" href="Estandarizaci%C3%B3n" title="Estandarización" class="mw-redirect" id="mwA3I">estandarización</a> técnica de las especificaciones, CSS2.1 tuvo el estado de "candidato" (<i id="mwA3M">candidate recommendation</i>) durante varios años,<sup class="mw-ref reference" id="cite_ref-23" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-23" id="mwA3Q"><span class="mw-reflink-text" id="mwA3U"><span class="cite-bracket" id="mwA3Y">[</span>23<span class="cite-bracket" id="mwA3c">]</span></span></a></sup> pero la propuesta fue rechazada en junio de 2005. En junio de 2007 fue propuesta una nueva versión candidata, y está actualizada en 2009, pero en diciembre de 2010 fue nuevamente rechazada.</p>

<p id="mwA3g">En abril de 2011, CSS 2.1 volvió a ser propuesta como candidata,<sup class="mw-ref reference" id="cite_ref-24" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-24" id="mwA3k"><span class="mw-reflink-text" id="mwA3o"><span class="cite-bracket" id="mwA3s">[</span>24<span class="cite-bracket" id="mwA3w">]</span></span></a></sup> y después de ser revisada por el <i id="mwA30">W3C Advisory Committee</i>, fue finalmente publicada como recomendación oficial el 7 de junio de 2011.<sup class="mw-ref reference" id="cite_ref-w3.org_25-0" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-w3.org-25" id="mwA34"><span class="mw-reflink-text" id="mwA38"><span class="cite-bracket" id="mwA4A">[</span>25<span class="cite-bracket" id="mwA4E">]</span></span></a></sup></p>

</section></section><section data-mw-section-id="19" id="mwA4I" aria-labelledby="CSS3"><div class="mw-heading mw-heading3"><h3 id="CSS3">CSS3</h3></div>
<p id="mwA4M">A diferencia de CSS2, que fue una única especificación que definía varias funcionalidades, CSS3 está dividida en varios documentos separados, llamados "módulos". </p>

<p id="mwA4Q">Cada módulo añade nuevas funcionalidades a las definidas en CSS2, de manera que se preservan las anteriores para mantener la compatibilidad.</p>

<p id="mwA4U">Los trabajos en el CSS3, comenzaron a la vez que se publicó la recomendación oficial de CSS2, y los primeros borradores de CSS3 fueron liberados en junio de 1999.<sup class="mw-ref reference" id="cite_ref-World_Wide_Web_Consortium_26-0" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-World_Wide_Web_Consortium-26" id="mwA4Y"><span class="mw-reflink-text" id="mwA4c"><span class="cite-bracket" id="mwA4g">[</span>26<span class="cite-bracket" id="mwA4k">]</span></span></a></sup></p>

<p id="mwA4o">Debido a la modularización del CSS3, diferentes módulos pueden encontrarse en diferentes estados de su desarrollo,<sup class="mw-ref reference" id="cite_ref-27" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-27" id="mwA4s"><span class="mw-reflink-text" id="mwA4w"><span class="cite-bracket" id="mwA40">[</span>27<span class="cite-bracket" id="mwA44">]</span></span></a></sup> de forma que a fechas de noviembre de 2011, hay alrededor de cincuenta módulos publicados,<sup class="mw-ref reference" id="cite_ref-World_Wide_Web_Consortium_26-1" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-World_Wide_Web_Consortium-26" id="mwA48"><span class="mw-reflink-text" id="mwA5A"><span class="cite-bracket" id="mwA5E">[</span>26<span class="cite-bracket" id="mwA5I">]</span></span></a></sup> tres de ellos se convirtieron en recomendaciones oficiales de la W3C en 2011: <i id="mwA5M">"Selectores"</i>, <i id="mwA5Q">"Espacios de nombres"</i> y <i id="mwA5U">"Color"</i>.</p>

<p id="mwA5Y">Algunos módulos, como <i id="mwA5c">"Fondos y colores"</i>, <i id="mwA5g">"Consultas de medios"</i> o <i id="mwA5k">"Diseños multicolumna"</i> están en fase de "candidatos", y considerados como razonablemente estables, a finales de 2011, y sus implementaciones en los diferentes navegadores son señaladas con los prefijos del motor del mismo.<sup class="mw-ref reference" id="cite_ref-28" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-28" id="mwA5o"><span class="mw-reflink-text" id="mwA5s"><span class="cite-bracket" id="mwA5w">[</span>28<span class="cite-bracket" id="mwA50">]</span></span></a></sup></p>

</section><section data-mw-section-id="20" id="mwA54" aria-labelledby="CSS4"><div class="mw-heading mw-heading3"><h3 id="CSS4">CSS4</h3></div>
<p id="mwA58">No existe una especificación integrada de CSS4, ya que la especificación ha sido dividida en diversos módulos separados que manejan niveles de forma independiente.</p>

<p id="mwA6A">Módulos que edificaban sobre cosas del CSS Nivel 2 iniciaron en Nivel 3. Algunas de ellas han alcanzado el Nivel 4 o incluso están acercándose al Nivel 5. Otros módulos que definen funcionalidad completamente nueva, como Flexbox, han sido designados como Nivel 1 y algunos de ellos se aproximan al nivel 2.</p>

<p id="mwA6E">El CSS Working Group a veces publica "snapshots", que son una colección de módulos enteros y partes de otros borradores que son considerados suficientemente estables para ser implementados por desarrolladores de navegadores web. Hasta el momento, cinco de aquellos documentos de "mejores prácticas actuales" han sido publicados como Notas, en 2007, 2010, 2015, 2017, y 2018.</p>

<p id="mwA6I">Dado que estas especificaciones son entendidas para desarrolladores, ha habido una creciente demanda por documentos de referencia similares pero dirigidos a autores, lo cual presentaría el estado de las implementaciones interoperables mientras se documenta por sitios web como "Can I Use..." y los MDN Web Docs. Un grupo llamado el W3C Community Group ha sido establecido a inicios de 2020 a fin de discutir y definir dichos recursos. El tipo actual de versionado es también sujeto a debate, lo cual significa que el documento, una vez producido, podría no llamarse "CSS4".</p>

</section></section><section data-mw-section-id="21" id="mwA6M" aria-labelledby="Soporte_por_los_navegadores_web"><div class="mw-heading mw-heading2"><h2 id="Soporte_por_los_navegadores_web">Soporte por los navegadores web</h2></div>
<p id="mwA6Q">Cada navegador web utiliza un <a rel="mw:WikiLink" href="Motor_de_renderizado" title="Motor de renderizado" id="mwA6U">motor de renderizado</a> para visualizar páginas web, y el soporte de CSS no es exactamente igual en todos los motores de renderizado. Dado que los navegadores no aplican el CSS de manera uniforme, se ha desarrollado muchas técnicas de programación específicas para un navegador en particular (comúnmente conocida como <i id="mwA6Y">CSS hacks</i> o CSS filters). La adopción de nuevas funcionalidades en CSS son obstaculizadas por la ausencia de soporte en los navegadores más populares. Por ejemplo, <a rel="mw:WikiLink" href="Internet_Explorer" title="Internet Explorer" id="mwA6g">Internet Explorer</a> ha sido lento para añadir soporte para algunas características de CSS3, lo que ha dificultado la adopción de estas características, y ha dañado la reputación del navegador entre los desarrolladores.<sup class="mw-ref reference" id="cite_ref-popupie_29-0" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-popupie-29" id="mwA6k"><span class="mw-reflink-text" id="mwA6o"><span class="cite-bracket" id="mwA6s">[</span>29<span class="cite-bracket" id="mwA6w">]</span></span></a></sup><sup class="mw-ref reference" id="cite_ref-30" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-30" id="mwA60"><span class="mw-reflink-text" id="mwA64"><span class="cite-bracket" id="mwA68">[</span>30<span class="cite-bracket" id="mwA7A">]</span></span></a></sup> Para garantizar una experiencia consistente para sus usuarios, los desarrolladores web a menudo prueban sus sitios en múltiples navegadores, sistemas operativos y versiones de navegadores, lo que incrementa el tiempo de desarrollo y la complejidad. Se ha desarrollado varias herramientas, como <a rel="mw:WikiLink" href="BrowserStack" title="BrowserStack" id="mwA7E">BrowserStack</a>, para reducir la complejidad en el mantenimiento de las páginas web.</p>

<p id="mwA7I">Además de las herramientas de prueba mencionadas, muchos sitios web mantienen listas del soporte de navegadores para propiedades específicas de CSS, incluyendo recursos como <a rel="mw:ExtLink nofollow" href="http://caniuse.com/" class="external text" id="mwA7M">CanIUse</a> y Mozilla Developer Network. Además, CSS3 define muchas <a rel="mw:WikiLink" href="Media_query" title="Media query" id="mwA7U">consultas</a>, entre las cuales se incluye la directiva <code id="mwA7Y">@supports</code> que permite a los desarrolladores especificar directamente en el CSS qué navegadores admiten una función específica.<sup class="mw-ref reference" id="cite_ref-31" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-31" id="mwA7c"><span class="mw-reflink-text" id="mwA7g"><span class="cite-bracket" id="mwA7k">[</span>31<span class="cite-bracket" id="mwA7o">]</span></span></a></sup> El código CSS que no es compatible con versiones antiguas de un navegador, generalmente se proporciona mediante <a rel="mw:WikiLink" href="Polyfill" title="Polyfill" id="mwA7s">polyfills</a> en JavaScript. Estos métodos añaden complejidad a los proyectos de desarrollo y, en consecuencia, las compañías frecuentemente definen una lista de las diferentes versiones de navegadores que son compatibles y las que no lo son.</p>

<p id="mwA7w">Como los sitios web adoptan nuevas normas del código que son incompatibles con los navegadores más antiguos, a estos navegadores se les restringe el acceso a muchos de los recursos en la web, a veces de manera intencional. Muchos de los sitios más populares en Internet no solo tienen un aspecto visual deficiente en los navegadores antiguos a causa de la mala compatibilidad con CSS, sino que tampoco funcionan en absoluto, en gran parte debido a la evolución de JavaScript y otras tecnologías web.<sup class="mw-ref reference" id="cite_ref-32" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-32" id="mwA70"><span class="mw-reflink-text" id="mwA74"><span class="cite-bracket" id="mwA78">[</span>32<span class="cite-bracket" id="mwA8A">]</span></span></a></sup></p>

</section><section data-mw-section-id="22" id="mwA8E" aria-labelledby="Limitaciones"><div class="mw-heading mw-heading2"><h2 id="Limitaciones">Limitaciones</h2></div>
<p id="mwA8I">Algunas de las limitaciones conocidas de las capacidades actuales de CSS son:</p>
<dl id="mwA8M"><dt id="mwA8Q">Los selectores no pueden ascender</dt>
<dd id="mwA8U">CSS actualmente no ofrece una manera de seleccionar al padre de un elemento que satisfaga algún criterio.<sup class="mw-ref reference" id="cite_ref-css-missing_33-0" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-css-missing-33" id="mwA8Y"><span class="mw-reflink-text" id="mwA8c"><span class="cite-bracket" id="mwA8g">[</span>33<span class="cite-bracket" id="mwA8k">]</span></span></a></sup> Los selectores CSS Nivel 4, que aún están en calidad de Working Draft, ha propuesto un selector, pero solo como parte de otro selector.<sup class="mw-ref reference" id="cite_ref-34" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-34" id="mwA8o"><span class="mw-reflink-text" id="mwA8s"><span class="cite-bracket" id="mwA8w">[</span>34<span class="cite-bracket" id="mwA80">]</span></span></a></sup> un esquema de selectors más avanzado (como <a rel="mw:WikiLink" href="XPath" title="XPath" id="mwA84">XPath</a>) podría habilitar hojas de estilo más sofisticadas. Las mayores razones del CSS Working Group para rechazar propuestas para los selectores ascendentes son relacionadas al rendimiento del navegador y las fallas en aumento del renderizado.<sup class="mw-ref reference" id="cite_ref-why-not-parent-selector_35-0" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-why-not-parent-selector-35" id="mwA88"><span class="mw-reflink-text" id="mwA9A"><span class="cite-bracket" id="mwA9E">[</span>35<span class="cite-bracket" id="mwA9I">]</span></span></a></sup></dd></dl>

<dl id="mwA9M"><dt id="mwA9Q">Las pseudoclases dinámicas no se pueden controlar</dt>
<dd id="mwA9U">Las pseudoclases dinámicas (como <code id="mwA9Y">:hover</code>) no se pueden controlar o deshabilitar desde el navegador, lo que las hace susceptibles de abuso por parte de los diseñadores de banners o <a rel="mw:WikiLink" href="Ventana_emergente" title="Ventana emergente" id="mwA9c">ventanas emergentes</a>.<sup class="mw-ref reference" id="cite_ref-36" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-36" id="mwA9g"><span class="mw-reflink-text" id="mwA9k"><span class="cite-bracket" id="mwA9o">[</span>36<span class="cite-bracket" id="mwA9s">]</span></span></a></sup></dd></dl>

<dl id="mwA9w"><dt id="mwA90">No se pueden nombrar estilos CSS</dt>
<dd id="mwA94">No existe manera alguna de nombrar a un estilo CSS, lo cual podría permitir scripts del lado del cliente para referirse a la regla aun si el selector cambia.</dd></dl>

<dl id="mwA98"><dt id="mwA-A">No se pueden incluir estilos de una regla dentro de otra</dt>
<dd id="mwA-E">Los estilos CSS en ocasiones deben ser duplicados en varias reglas para alcanzar el efecto deseado, causando mantenimiento adicional y requiriendo más pruebas. Algunas características de CSS fueron propuestas para solventar esto, pero (en febrero de 2016) no se ha implementado nada aún.<sup class="mw-ref reference" id="cite_ref-37" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-37" id="mwA-I"><span class="mw-reflink-text" id="mwA-M"><span class="cite-bracket" id="mwA-Q">[</span>37<span class="cite-bracket" id="mwA-U">]</span></span></a></sup></dd></dl>

<dl id="mwA-Y"><dt id="mwA-c">No se puede seleccionar texto específico sin alterar el marcado</dt>
<dd id="mwA-g">Además del pseudo-elemento <code id="mwA-k">:first-letter</code>, no se puede seleccionar un rango específico de texto sin utilizar etiquetas como <code id="mwA-o"><span typeof="mw:Entity" id="mwA-s">&lt;</span>span&gt;</code>.</dd></dl>

</section><section data-mw-section-id="23" id="mwA-w" aria-labelledby="Limitaciones_resueltas"><div class="mw-heading mw-heading2"><h2 id="Limitaciones_resueltas">Limitaciones resueltas</h2></div>
<p id="mwA-0">También hay limitaciones que ya han sido resueltas:</p>
<dl id="mwA-4"><dt id="mwA-8">Alineado vertical</dt>
<dd id="mwA_A">Mientras que el alineado horizontal es generalmente fácil de controlar, el alineado vertical es frecuentemente no intuitivo, o de plano imposible. Simples tareas, como la de centrar un elemento verticalmente o poniendo un pie de página abajo es muy difícil. El <a rel="mw:WikiLink" href="CSS_Flexible_Box_Layout" title="CSS Flexible Box Layout" id="mwA_E">Flexible Box Module</a> mejora esta situación considerablemente y el alineado vertical es mucho más simple y soportado en todos los navegadores actuales. Los navegadores más viejos no tienen estas características (principalmente <a rel="mw:WikiLink" href="Internet_Explorer_9" title="Internet Explorer 9" id="mwA_I">Internet Explorer 9</a> y abajo) y no son soportados actualmente por sus fabricantes.<sup class="mw-ref reference" id="cite_ref-38" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-38" id="mwA_M"><span class="mw-reflink-text" id="mwA_Q"><span class="cite-bracket" id="mwA_U">[</span>38<span class="cite-bracket" id="mwA_Y">]</span></span></a></sup></dd></dl>

<dl id="mwA_c"><dt id="mwA_g">Ausencia de expresiones</dt>
<dd id="mwA_k">No hay aun una opción estándar para especificar los valores de propiedades como una expresión simple (como <code id="mwA_o">margin-left: 10% – 3em + 4px;</code>). Esto puede ser útil en muchos casos, como para calcular el número de columnas de una tabla. Internet Explorer en sus versiones 5 a 7 soportan una extensión propietaria <code id="mwA_s">expression()</code>,<sup class="mw-ref reference" id="cite_ref-properties1_39-0" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-properties1-39" id="mwA_w"><span class="mw-reflink-text" id="mwA_0"><span class="cite-bracket" id="mwA_4">[</span>39<span class="cite-bracket" id="mwA_8">]</span></span></a></sup> con una funcionalidad similar. <code id="mwBAA">expression()</code> ya no es soportada por Internet Explorer 8 en adelante, excepto en los modos de compatibilidad. Esta decisión fue tomada para mejorar "el cumplimiento de los estándares, el rendimiento del navegador, y por razones de seguridad".<sup class="mw-ref reference" id="cite_ref-properties1_39-1" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-properties1-39" id="mwBAE"><span class="mw-reflink-text" id="mwBAI"><span class="cite-bracket" id="mwBAM">[</span>39<span class="cite-bracket" id="mwBAQ">]</span></span></a></sup> Como sea, una recomendación candidata <code id="mwBAU">calc()</code> para superar esta limitación ha sido publicada por el CSS WG y ahora está soportada por la mayoría de los navegadores modernos.<sup class="mw-ref reference" id="cite_ref-40" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-40" id="mwBAY"><span class="mw-reflink-text" id="mwBAc"><span class="cite-bracket" id="mwBAg">[</span>40<span class="cite-bracket" id="mwBAk">]</span></span></a></sup></dd></dl>

<dl id="mwBAo"><dt id="mwBAs">Ausencia de la declaración de columnas de texto</dt>
<dd id="mwBAw">Aunque ya es posible implementar esto en la especificación de CSS3 (usando el módulo <code id="mwBA0">column-count</code>), las capas con muchas columnas son difíciles de implementar con CSS 2.1.<sup class="mw-ref reference" id="cite_ref-41" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-41" id="mwBA4"><span class="mw-reflink-text" id="mwBA8"><span class="cite-bracket" id="mwBBA">[</span>41<span class="cite-bracket" id="mwBBE">]</span></span></a></sup> Con CSS 2.1, el proceso se hace usando elementos flotantes, los cuales son renderizados de diferente manera en los distintos navegadores, tamaños, formas de pantalla y sistemas operativos. Ahora, todos los navegadores modernos soportan esta característica de CSS3 de una forma u otra.<sup class="mw-ref reference" id="cite_ref-42" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-42" id="mwBBI"><span class="mw-reflink-text" id="mwBBM"><span class="cite-bracket" id="mwBBQ">[</span>42<span class="cite-bracket" id="mwBBU">]</span></span></a></sup></dd></dl>

</section><section data-mw-section-id="24" id="mwBBY" aria-labelledby="Ventajas"><div class="mw-heading mw-heading2"><h2 id="Ventajas">Ventajas</h2></div>
<p id="mwBBc">Por otro lado, algunas ventajas de utilizar CSS son:</p>
<dl id="mwBBg"><dt id="mwBBk">Separación del contenido y la presentación</dt>
<dd id="mwBBo">CSS facilita la publicación de contenido en múltiples formatos de presentación basado en parámetros nominales. Estos incluyen preferencias explícitas del usuario, diferentes <a rel="mw:WikiLink" href="Navegador_web" title="Navegador web" id="mwBBs">navegadores web</a>, el tipo de dispositivo usado para ver el contenido (una PC o un <a rel="mw:WikiLink" href="Tel%C3%A9fono_inteligente" title="Teléfono inteligente" id="mwBBw">teléfono inteligente</a>), la <a rel="mw:WikiLink" href="Localizaci%C3%B3n_geogr%C3%A1fica" title="Localización geográfica" id="mwBB0">localización geográfica</a> u otras variables.</dd></dl>

<dl id="mwBB4"><dt id="mwBB8">Consistencia del sitio</dt>
<dd id="mwBCA">Cuando CSS es usado efectivamente, en términos de herencia y "cascading", una hoja de estilos global puede ser usado para aplicar estilos a todo un sitio. Si más adelante estos estilos deben ser cambiados, los cambios pueden ser hechos solo con cambiar las reglas en la hoja de estilos global. Antes de CSS, esto era mucho más difícil, caro y más tardado.</dd></dl>

<dl id="mwBCE"><dt id="mwBCI">Ancho de banda</dt>
<dd id="mwBCM">Una hoja de estilos interna o externa, especifica el estilo para un conjunto de elementos HTML seleccionados por clase, tipo, o herencia. Esto es más eficiente que repetir información para cada ocurrencia del elemento. Una hoja de estilos externa usualmente es guardada en la <a rel="mw:WikiLink" href="Cach%C3%A9_web" title="Caché web" id="mwBCQ">caché del navegador</a>, y puede ser usada en múltiples páginas sin ser cargada de nuevo, reduciendo la transferencia de datos a través de la red.</dd></dl>

<dl id="mwBCU"><dt id="mwBCY">Formateo de página</dt>
<dd id="mwBCc">Con un cambio simple en una sola línea, puede cambiarse la hoja de estilos para la misma página. Esto trae ventajas para la accesibilidad, además de que posibilita adaptar el sitio a diferentes dispositivos.</dd></dl>

<dl id="mwBCg"><dt id="mwBCk"><a rel="mw:WikiLink" href="Accesibilidad_web" title="Accesibilidad web" id="mwBCo">Accesibilidad</a></dt>
<dd id="mwBCs">Sin CSS, los diseñadores web típicamente diseñaban sus páginas con elementos como tablas que dificultaban la accesibilidad para otros usuarios, y que iban en perjuicio de ciertos usos de los documentos, por parte de navegadores orientados a personas con algunas limitaciones sensoriales.</dd></dl>

</section><section data-mw-section-id="25" id="mwBCw" aria-labelledby="Frameworks_de_CSS"><div class="mw-heading mw-heading2"><h2 id="Frameworks_de_CSS">Frameworks de CSS</h2></div>

<p id="mwBC4">Los <i id="mwBC8">frameworks</i> de CSS son bibliotecas preparadas para simplificar y mejorar el cumplimiento de los estándares en el diseño de páginas web mediante el uso del lenguaje CSS. Algunos de los frameworks de CSS más comunes son <a rel="mw:WikiLink" href="Tailwind_CSS" title="Tailwind CSS" id="mwBDA">Tailwind</a>, <a rel="mw:WikiLink" href="Foundation_(framework)" title="Foundation (framework)" id="mwBDE">Foundation</a>, <a rel="mw:WikiLink" href="Blueprint_(framework)" title="Blueprint (framework)" id="mwBDI">Blueprint</a>, <a rel="mw:WikiLink" href="Bootstrap_(framework)" title="Bootstrap (framework)" id="mwBDM">Bootstrap</a>, Cascade Framework y Materialize. Como ocurre en la programación con bibliotecas en los <a rel="mw:WikiLink" href="Lenguaje_de_script" title="Lenguaje de script" class="mw-redirect" id="mwBDY">lenguajes de script</a>, los frameworks de CSS se suelen incorporar como hojas de estilo CSS externas referenciadas a través la etiqueta <code id="mwBDc">&lt;link&gt;</code>. Esto ofrece numerosas opciones listas para el <a rel="mw:WikiLink" href="Dise%C3%B1o_web" title="Diseño web" id="mwBDg">diseño</a> y la maquetación de una página web. Aunque muchos frameworks ya han sido publicados, algunos diseñadores los emplean principalmente para desarrollar prototipos rápidos, o con fines de aprendizaje, mientras que prefieren crear su propio código CSS de forma manual.<sup class="mw-ref reference" id="cite_ref-43" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-43" id="mwBDk"><span class="mw-reflink-text" id="mwBDo"><span class="cite-bracket" id="mwBDs">[</span>43<span class="cite-bracket" id="mwBDw">]</span></span></a></sup></p>

</section><section data-mw-section-id="26" id="mwBD0" aria-labelledby="Véase_también"><div class="mw-heading mw-heading2"><h2 id="Véase_también"><span id="V.C3.A9ase_tambi.C3.A9n" typeof="mw:FallbackId"></span>Véase también</h2></div>
<ul id="mwBD4"><li id="mwBD8"><a rel="mw:WikiLink" href="Acid3" title="Acid3" id="mwBEA">Acid3</a></li>
<li id="mwBEE"><a rel="mw:WikiLink" href="CSS_Zen_Garden" title="CSS Zen Garden" id="mwBEI">CSS Zen Garden</a></li>
<li id="mwBEM"><a rel="mw:WikiLink" href="Em_(tipograf%C3%ADa)" title="Em (tipografía)" id="mwBEQ">Em (tipografía)</a></li>
<li id="mwBEU"><a rel="mw:WikiLink" href="HTML" title="HTML" id="mwBEY">HTML</a></li>
<li id="mwBEc">Lista de lenguajes de hojas de estilo</li>
<li id="mwBEk"><a rel="mw:WikiLink" href="Mejora_progresiva" title="Mejora progresiva" id="mwBEo">Mejora progresiva</a></li>
<li id="mwBEs"><a rel="mw:WikiLink" href="Web_Accessibility_Initiative" title="Web Accessibility Initiative" id="mwBEw">Web Accessibility Initiative</a></li>
<li id="mwBE0"><a rel="mw:WikiLink" href="XHTML" title="XHTML" id="mwBE4">XHTML</a></li>
<li id="mwBE8"><a rel="mw:WikiLink/Interwiki" href="https://en.wikipedia.org/wiki/Help:Cascading%20Style%20Sheets" title="w:Help:Cascading Style Sheets" class="extiw external" id="mwBFA">Help:Cascading Style Sheets</a> <span style="color:var(--color-subtle,#555);" typeof="mw:Transclusion" id="mwBFE">(en inglés)</span></li></ul>

</section><section data-mw-section-id="27" id="mwBFI" aria-labelledby="Referencias"><div class="mw-heading mw-heading2"><h2 id="Referencias">Referencias</h2></div>
<div class="listaref" style="-moz-column-count:2; -webkit-column-count:2; column-count:2; list-style-type: decimal;" typeof="mw:Transclusion" id="mwBFM"><ol class="mw-references references" typeof="mw:Extension/references" id="mwBFQ"><li id="cite_note-1" data-mw-footnote-number="1"><span class="mw-cite-backlink" id="mwBFU"><a href="#cite_ref-1" rel="mw:referencedBy" id="mwBFY"><span class="mw-linkback-text" id="mwBFc">↑</span></a></span> <span id="mw-reference-text-cite_note-1" class="mw-reference-text reference-text"><cite class="web" id="mwBFg"></cite><span class="citation web" id="mwBFk"><a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/CSS21/syndata.html#q10" class="external text" id="mwBFo">«W3C CSS2.1 specification for rule sets, declaration blocks, and selectors»</a>. World Wide Web Consortium<span class="reference-accessdate" id="mwBFs">. Consultado el 20 de junio de 2009</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.btitle=W3C+CSS2.1+specification+for+rule+sets%2C+declaration+blocks%2C+and+selectors&amp;rft.genre=book&amp;rft.pub=World+Wide+Web+Consortium&amp;rft_id=http%3A%2F%2Fwww.w3.org%2FTR%2FCSS21%2Fsyndata.html%23q10&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBFw"><span style="display:none;" id="mwBF0"><span typeof="mw:Entity" id="mwBF4">&nbsp;</span></span></span> Especificaciones para el CSS2.1(en inglés)</span></li>
<li id="cite_note-2" data-mw-footnote-number="2"><span class="mw-cite-backlink" id="mwBF8"><a href="#cite_ref-2" rel="mw:referencedBy" id="mwBGA"><span class="mw-linkback-text" id="mwBGE">↑</span></a></span> <span id="mw-reference-text-cite_note-2" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBGI"></cite><span class="citation web" id="mwBGM"><a rel="mw:ExtLink nofollow" href="https://developer.mozilla.org/en-US/docs/Web/Guide/CSS" class="external text" id="mwBGQ">«CSS developer guide»</a>. <i id="mwBGU">Mozilla Developer Network</i><span class="reference-accessdate" id="mwBGY">. Consultado el 21 de octubre de 2016</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.atitle=CSS+developer+guide&amp;rft.genre=article&amp;rft.jtitle=Mozilla+Developer+Network&amp;rft_id=https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FGuide%2FCSS&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988" id="mwBGc"><span style="display:none;" id="mwBGg"><span typeof="mw:Entity" id="mwBGk">&nbsp;</span></span></span></span></li>
<li id="cite_note-3" data-mw-footnote-number="3"><span class="mw-cite-backlink" id="mwBGo"><a href="#cite_ref-3" rel="mw:referencedBy" id="mwBGs"><span class="mw-linkback-text" id="mwBGw">↑</span></a></span> <span id="mw-reference-text-cite_note-3" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBG0"></cite><span class="citation web" id="mwBG4"><a rel="mw:ExtLink nofollow" href="http://www.htmlgoodies.com/beyond/article.php/3893911/Web-based-Mobile-Apps-of-the-Future-Using-HTML-5-CSS-and-JavaScript.htm" class="external text" id="mwBG8">«Web-based Mobile Apps of the Future Using HTML 5, CSS and JavaScript»</a>. <i id="mwBHA">www.htmlgoodies.com</i><span class="reference-accessdate" id="mwBHE">. Consultado el 21 de octubre de 2016</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.atitle=Web-based+Mobile+Apps+of+the+Future+Using+HTML+5%2C+CSS+and+JavaScript&amp;rft.genre=article&amp;rft.jtitle=www.htmlgoodies.com&amp;rft_id=http%3A%2F%2Fwww.htmlgoodies.com%2Fbeyond%2Farticle.php%2F3893911%2FWeb-based-Mobile-Apps-of-the-Future-Using-HTML-5-CSS-and-JavaScript.htm&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988" id="mwBHI"><span style="display:none;" id="mwBHM"><span typeof="mw:Entity" id="mwBHQ">&nbsp;</span></span></span></span></li>
<li id="cite_note-4" data-mw-footnote-number="4"><span class="mw-cite-backlink" id="mwBHU"><a href="#cite_ref-4" rel="mw:referencedBy" id="mwBHY"><span class="mw-linkback-text" id="mwBHc">↑</span></a></span> <span id="mw-reference-text-cite_note-4" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBHg"></cite><span class="citation web" id="mwBHk"><a rel="mw:ExtLink nofollow" href="http://www.w3.org/standards/webdesign/htmlcss#whatcss" class="external text" id="mwBHo">«HTML &amp; CSS - W3C»</a>. <i id="mwBHs">www.w3.org</i><span class="reference-accessdate" id="mwBHw">. Consultado el 21 de octubre de 2016</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.atitle=HTML+%26+CSS+-+W3C&amp;rft.genre=article&amp;rft.jtitle=www.w3.org&amp;rft_id=http%3A%2F%2Fwww.w3.org%2Fstandards%2Fwebdesign%2Fhtmlcss%23whatcss&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988" id="mwBH0"><span style="display:none;" id="mwBH4"><span typeof="mw:Entity" id="mwBH8">&nbsp;</span></span></span></span></li>
<li id="cite_note-5" data-mw-footnote-number="5"><span class="mw-cite-backlink" id="mwBIA"><a href="#cite_ref-5" rel="mw:referencedBy" id="mwBIE"><span class="mw-linkback-text" id="mwBII">↑</span></a></span> <span id="mw-reference-text-cite_note-5" class="mw-reference-text reference-text"><i id="mwBIM"><a href="https://datatracker.ietf.org/doc/html/rfc2318" rel="mw:ExtLink nofollow" class="external mw-magiclink mw-magiclink-rfc" id="mwBIQ">RFC 2318</a></i>. <a rel="mw:WikiLink" href="Internet_Engineering_Task_Force" title="Internet Engineering Task Force" class="mw-redirect" id="mwBIU">IETF</a>. (marzo de 1998)</span></li>
<li id="cite_note-6" data-mw-footnote-number="6"><span class="mw-cite-backlink" id="mwBIY"><a href="#cite_ref-6" rel="mw:referencedBy" id="mwBIc"><span class="mw-linkback-text" id="mwBIg">↑</span></a></span> <span id="mw-reference-text-cite_note-6" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBIk"></cite><span class="citation web" id="mwBIo"><a rel="mw:ExtLink nofollow" href="https://www.w3.org/TR/2016/WD-CSS22-20160412/cascade.html#cascade" class="external text" id="mwBIs">«The cascade»</a> <span style="color:var(--color-subtle, #555 );" id="mwBIw">(en inglés)</span>. <a rel="mw:WikiLink" href="W3C" title="W3C" class="mw-redirect" id="mwBI0">W3C</a>. 12 de abril de 2016.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.btitle=The+cascade&amp;rft.date=12+de+abril+de+2016&amp;rft.genre=book&amp;rft.pub=W3C&amp;rft_id=https%3A%2F%2Fwww.w3.org%2FTR%2F2016%2FWD-CSS22-20160412%2Fcascade.html%23cascade&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBI4"><span style="display:none;" id="mwBI8"><span typeof="mw:Entity" id="mwBJA">&nbsp;</span></span></span></span></li>
<li id="cite_note-7" data-mw-footnote-number="7"><span class="mw-cite-backlink" id="mwBJE"><a href="#cite_ref-7" rel="mw:referencedBy" id="mwBJI"><span class="mw-linkback-text" id="mwBJM">↑</span></a></span> <span id="mw-reference-text-cite_note-7" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBJQ"></cite><span class="citation web" id="mwBJU"><a rel="mw:ExtLink nofollow" href="https://www.w3.org/TR/2016/WD-CSS22-20160412/cascade.html#inheritance" class="external text" id="mwBJY">«Inheritance»</a> <span style="color:var(--color-subtle, #555 );" id="mwBJc">(en inglés)</span>. <a rel="mw:WikiLink" href="W3C" title="W3C" class="mw-redirect" id="mwBJg">W3C</a>. 12 de abril de 2016.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.btitle=Inheritance&amp;rft.date=12+de+abril+de+2016&amp;rft.genre=book&amp;rft.pub=W3C&amp;rft_id=https%3A%2F%2Fwww.w3.org%2FTR%2F2016%2FWD-CSS22-20160412%2Fcascade.html%23inheritance&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBJk"><span style="display:none;" id="mwBJo"><span typeof="mw:Entity" id="mwBJs">&nbsp;</span></span></span></span></li>
<li id="cite_note-8" data-mw-footnote-number="8"><span class="mw-cite-backlink" id="mwBJw"><a href="#cite_ref-8" rel="mw:referencedBy" id="mwBJ0"><span class="mw-linkback-text" id="mwBJ4">↑</span></a></span> <span id="mw-reference-text-cite_note-8" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBJ8"></cite><span class="citation web" id="mwBKA"><a rel="mw:ExtLink nofollow" href="https://www.w3.org/TR/2016/WD-CSS22-20160412/visuren.html#positioning-schemee" class="external text" id="mwBKE">«Positioning schemes»</a> <span style="color:var(--color-subtle, #555 );" id="mwBKI">(en inglés)</span>. <a rel="mw:WikiLink" href="W3C" title="W3C" class="mw-redirect" id="mwBKM">W3C</a>. 12 de abril de 2016.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.btitle=Positioning+schemes&amp;rft.date=12+de+abril+de+2016&amp;rft.genre=book&amp;rft.pub=W3C&amp;rft_id=https%3A%2F%2Fwww.w3.org%2FTR%2F2016%2FWD-CSS22-20160412%2Fvisuren.html%23positioning-schemee&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBKQ"><span style="display:none;" id="mwBKU"><span typeof="mw:Entity" id="mwBKY">&nbsp;</span></span></span></span></li>
<li id="cite_note-chss-proposal-9" data-mw-footnote-number="9"><span rel="mw:referencedBy" class="mw-cite-backlink" id="mwBKc"><a href="#cite_ref-chss-proposal_9-0" id="mwBKg"><span class="mw-linkback-text" id="mwBKk">1</span></a> <a href="#cite_ref-chss-proposal_9-1" id="mwBKo"><span class="mw-linkback-text" id="mwBKs">2</span></a></span> <span id="mw-reference-text-cite_note-chss-proposal-9" class="mw-reference-text reference-text"><cite class="journal" typeof="mw:Transclusion" id="mwBKw"></cite><span id="CITAREFLie10_de_octubre_de_1994" class="citation publicación">Lie, Hakon W (10 de octubre de 1994). <a rel="mw:ExtLink nofollow" href="http://www.w3.org/People/howcome/p/cascade.html" class="external text" id="mwBK0"><i id="mwBK4">Cascading HTML style sheets - a proposal</i></a>. CERN<span class="reference-accessdate" id="mwBK8">. Consultado el 25 de mayo de 2014</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.au=Lie%2C+Hakon+W&amp;rft.aufirst=Hakon+W&amp;rft.aulast=Lie&amp;rft.btitle=Cascading+HTML+style+sheets+-+a+proposal&amp;rft.date=10+de+octubre+de+1994&amp;rft.genre=book&amp;rft.pub=CERN&amp;rft_id=http%3A%2F%2Fwww.w3.org%2FPeople%2Fhowcome%2Fp%2Fcascade.html&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBLA"><span style="display:none;" id="mwBLE"><span typeof="mw:Entity" id="mwBLI">&nbsp;</span></span></span></span></li>
<li id="cite_note-chapter20-10" data-mw-footnote-number="10"><span rel="mw:referencedBy" class="mw-cite-backlink" id="mwBLM"><a href="#cite_ref-chapter20_10-0" id="mwBLQ"><span class="mw-linkback-text" id="mwBLU">1</span></a> <a href="#cite_ref-chapter20_10-1" id="mwBLY"><span class="mw-linkback-text" id="mwBLc">2</span></a> <a href="#cite_ref-chapter20_10-2" id="mwBLg"><span class="mw-linkback-text" id="mwBLk">3</span></a> <a href="#cite_ref-chapter20_10-3" id="mwBLo"><span class="mw-linkback-text" id="mwBLs">4</span></a></span> <span id="mw-reference-text-cite_note-chapter20-10" class="mw-reference-text reference-text"><cite class="book" typeof="mw:Transclusion" id="mwBLw"></cite><span id="CITAREFLieBos1999" class="citation libro">Lie, Håkon Wium; <a rel="mw:WikiLink" href="Bert_Bos" title="Bert Bos" id="mwBL4">Bos, Bert</a> (1999). <a rel="mw:ExtLink nofollow" href="https://archive.org/details/cascadingstyles000lieh" class="external text" id="mwBL8"><i id="mwBMA">Cascading Style Sheets, designing for the Web</i></a>. Addison Wesley. <small id="mwBME"><a rel="mw:WikiLink" href="ISBN" title="ISBN" id="mwBMI">ISBN</a><span typeof="mw:Entity" id="mwBMM">&nbsp;</span>0-201-59625-3</small><span class="reference-accessdate" id="mwBMU">. Consultado el 23 de junio de 2010</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.au=Bos%2C+Bert&amp;rft.au=Lie%2C+H%C3%A5kon+Wium&amp;rft.aufirst=H%C3%A5kon+Wium&amp;rft.aulast=Lie&amp;rft.btitle=Cascading+Style+Sheets%2C+designing+for+the+Web&amp;rft.date=1999&amp;rft.genre=book&amp;rft.isbn=0-201-59625-3&amp;rft.pub=Addison+Wesley&amp;rft_id=https%3A%2F%2Farchive.org%2Fdetails%2Fcascadingstyles000lieh&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBMY"><span style="display:none;" id="mwBMc"><span typeof="mw:Entity" id="mwBMg">&nbsp;</span></span></span></span></li>
<li id="cite_note-w3c-css1-11" data-mw-footnote-number="11"><span class="mw-cite-backlink" id="mwBMk"><a href="#cite_ref-w3c-css1_11-0" rel="mw:referencedBy" id="mwBMo"><span class="mw-linkback-text" id="mwBMs">↑</span></a></span> <span id="mw-reference-text-cite_note-w3c-css1-11" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBMw"></cite><span class="citation web" id="mwBM0"><a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/1999/REC-CSS1-19990111" class="external text" id="mwBM4">«Cascading Style Sheets, level 1»</a>. World Wide Web Consortium.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.btitle=Cascading+Style+Sheets%2C+level+1&amp;rft.genre=book&amp;rft.pub=World+Wide+Web+Consortium&amp;rft_id=http%3A%2F%2Fwww.w3.org%2FTR%2F1999%2FREC-CSS1-19990111&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBM8"><span style="display:none;" id="mwBNA"><span typeof="mw:Entity" id="mwBNE">&nbsp;</span></span></span></span></li>
<li id="cite_note-WWW3-12" data-mw-footnote-number="12"><span rel="mw:referencedBy" class="mw-cite-backlink" id="mwBNI"><a href="#cite_ref-WWW3_12-0" id="mwBNM"><span class="mw-linkback-text" id="mwBNQ">1</span></a> <a href="#cite_ref-WWW3_12-1" id="mwBNU"><span class="mw-linkback-text" id="mwBNY">2</span></a> <a href="#cite_ref-WWW3_12-2" id="mwBNc"><span class="mw-linkback-text" id="mwBNg">3</span></a></span> <span id="mw-reference-text-cite_note-WWW3-12" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBNk"></cite><span id="CITAREFBos14_de_abril_de_1995" class="citation web"><a rel="mw:WikiLink" href="Bert_Bos" title="Bert Bos" id="mwBNo">Bos, Bert</a> (14 de abril de 1995). <a rel="mw:ExtLink nofollow" href="http://www.w3.org/People/Bos/style.html" class="external text" id="mwBNs">«Simple style sheets for SGML &amp; HTML on the web»</a>. World Wide Web Consortium<span class="reference-accessdate" id="mwBNw">. Consultado el 20 de junio de 2010</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.au=Bos%2C+Bert&amp;rft.aufirst=Bert&amp;rft.aulast=Bos&amp;rft.btitle=Simple+style+sheets+for+SGML+%26+HTML+on+the+web&amp;rft.date=14+de+abril+de+1995&amp;rft.genre=book&amp;rft.pub=World+Wide+Web+Consortium&amp;rft_id=http%3A%2F%2Fwww.w3.org%2FPeople%2FBos%2Fstyle.html&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBN0"><span style="display:none;" id="mwBN4"><span typeof="mw:Entity" id="mwBN8">&nbsp;</span></span></span></span></li>
<li id="cite_note-css-phd-13" data-mw-footnote-number="13"><span rel="mw:referencedBy" class="mw-cite-backlink" id="mwBOA"><a href="#cite_ref-css-phd_13-0" id="mwBOE"><span class="mw-linkback-text" id="mwBOI">1</span></a> <a href="#cite_ref-css-phd_13-1" id="mwBOM"><span class="mw-linkback-text" id="mwBOQ">2</span></a> <a href="#cite_ref-css-phd_13-2" id="mwBOU"><span class="mw-linkback-text" id="mwBOY">3</span></a></span> <span id="mw-reference-text-cite_note-css-phd-13" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBOc"></cite><span class="citation web" id="mwBOg"><a rel="mw:ExtLink nofollow" href="https://web.archive.org/web/20141004215348/http://people.opera.com/howcome/2006/phd/" class="external text" id="mwBOk">«Cascading Style Sheets»</a>. University of Oslo. Archivado desde <a rel="mw:ExtLink nofollow" href="http://people.opera.com/howcome/2006/phd/" class="external text" id="mwBOo">el original</a> el 4 de octubre de 2014<span class="reference-accessdate" id="mwBOs">. Consultado el 3 de septiembre de 2014</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.btitle=Cascading+Style+Sheets&amp;rft.genre=book&amp;rft.pub=University+of+Oslo&amp;rft_id=http%3A%2F%2Fpeople.opera.com%2Fhowcome%2F2006%2Fphd%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBOw"><span style="display:none;" id="mwBO0"><span typeof="mw:Entity" id="mwBO4">&nbsp;</span></span></span></span></li>
<li id="cite_note-IEEE-14" data-mw-footnote-number="14"><span rel="mw:referencedBy" class="mw-cite-backlink" id="mwBO8"><a href="#cite_ref-IEEE_14-0" id="mwBPA"><span class="mw-linkback-text" id="mwBPE">1</span></a> <a href="#cite_ref-IEEE_14-1" id="mwBPI"><span class="mw-linkback-text" id="mwBPM">2</span></a></span> <span id="mw-reference-text-cite_note-IEEE-14" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBPQ"></cite><span id="CITAREFPetrieCailliauNovember_1997" class="citation web">Petrie, Charles; <a rel="mw:WikiLink" href="Robert_Cailliau" title="Robert Cailliau" id="mwBPU">Cailliau, Robert</a> (November 1997). <a rel="mw:ExtLink nofollow" href="https://web.archive.org/web/20110106041256/http://www.computer.org/portal/web/computingnow/ic-cailliau" class="external text" id="mwBPY">«Interview Robert Cailliau on the WWW Proposal: "How It Really Happened.<span style="padding-right:0.2em;" id="mwBPc">"</span>»</a>. <a rel="mw:WikiLink" href="Institute_of_Electrical_and_Electronics_Engineers" title="Institute of Electrical and Electronics Engineers" id="mwBPg">Institute of Electrical and Electronics Engineers</a>. Archivado desde <a rel="mw:ExtLink nofollow" href="http://www.computer.org/portal/web/computingnow/ic-cailliau" class="external text" id="mwBPk">el original</a> el 6 de enero de 2011<span class="reference-accessdate" id="mwBPo">. Consultado el 18 de agosto de 2010</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.au=Cailliau%2C+Robert&amp;rft.au=Petrie%2C+Charles&amp;rft.aufirst=Charles&amp;rft.aulast=Petrie&amp;rft.btitle=Interview+Robert+Cailliau+on+the+WWW+Proposal%3A+%22How+It+Really+Happened.%22&amp;rft.date=November+1997&amp;rft.genre=book&amp;rft.pub=Institute+of+Electrical+and+Electronics+Engineers&amp;rft_id=http%3A%2F%2Fwww.computer.org%2Fportal%2Fweb%2Fcomputingnow%2Fic-cailliau&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBPs"><span style="display:none;" id="mwBPw"><span typeof="mw:Entity" id="mwBP0">&nbsp;</span></span></span></span></li>
<li id="cite_note-cssdftw-15" data-mw-footnote-number="15"><span class="mw-cite-backlink" id="mwBP4"><a href="#cite_ref-cssdftw_15-0" rel="mw:referencedBy" id="mwBP8"><span class="mw-linkback-text" id="mwBQA">↑</span></a></span> <span id="mw-reference-text-cite_note-cssdftw-15" class="mw-reference-text reference-text"><cite class="book" typeof="mw:Transclusion" id="mwBQE"></cite><span id="CITAREFBos1999" class="citation libro">Bos, Håkon Wium Lie, Bert (1999). <a rel="mw:ExtLink nofollow" href="https://archive.org/details/cascadingstyles000lieh" class="external text" id="mwBQI"><i id="mwBQM">Cascading style sheets: designing for the Web</i></a> (2nd edición). Harlow, Essex, England: Addison-Wesley. <small id="mwBQQ"><a rel="mw:WikiLink" href="ISBN" title="ISBN" id="mwBQU">ISBN</a><span typeof="mw:Entity" id="mwBQY">&nbsp;</span>0-201-59625-3</small>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.au=Bos%2C+H%C3%A5kon+Wium+Lie%2C+Bert&amp;rft.aufirst=H%C3%A5kon+Wium+Lie%2C+Bert&amp;rft.aulast=Bos&amp;rft.btitle=Cascading+style+sheets%3A+designing+for+the+Web&amp;rft.date=1999&amp;rft.edition=2nd&amp;rft.genre=book&amp;rft.isbn=0-201-59625-3&amp;rft.place=Harlow%2C+Essex%2C+England&amp;rft.pub=Addison-Wesley&amp;rft_id=https%3A%2F%2Farchive.org%2Fdetails%2Fcascadingstyles000lieh&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBQg"><span style="display:none;" id="mwBQk"><span typeof="mw:Entity" id="mwBQo">&nbsp;</span></span></span></span></li>
<li id="cite_note-ssp-16" data-mw-footnote-number="16"><span class="mw-cite-backlink" id="mwBQs"><a href="#cite_ref-ssp_16-0" rel="mw:referencedBy" id="mwBQw"><span class="mw-linkback-text" id="mwBQ0">↑</span></a></span> <span id="mw-reference-text-cite_note-ssp-16" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBQ4"></cite><span id="CITAREFBos31_de_marzo_de_1995" class="citation web"><a rel="mw:WikiLink" href="Bert_Bos" title="Bert Bos" id="mwBQ8">Bos, Bert</a> (31 de marzo de 1995). <a rel="mw:ExtLink nofollow" href="http://www.w3.org/People/Bos/stylesheets.html" class="external text" id="mwBRA">«Stream-based Style sheet Proposal»</a><span class="reference-accessdate" id="mwBRE">. Consultado el 3 de septiembre de 2014</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.au=Bos%2C+Bert&amp;rft.aufirst=Bert&amp;rft.aulast=Bos&amp;rft.btitle=Stream-based+Style+sheet+Proposal&amp;rft.date=31+de+marzo+de+1995&amp;rft.genre=book&amp;rft_id=http%3A%2F%2Fwww.w3.org%2FPeople%2FBos%2Fstylesheets.html&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBRI"><span style="display:none;" id="mwBRM"><span typeof="mw:Entity" id="mwBRQ">&nbsp;</span></span></span></span></li>
<li id="cite_note-17" data-mw-footnote-number="17"><span class="mw-cite-backlink" id="mwBRU"><a href="#cite_ref-17" rel="mw:referencedBy" id="mwBRY"><span class="mw-linkback-text" id="mwBRc">↑</span></a></span> <span id="mw-reference-text-cite_note-17" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBRg"></cite><span id="CITAREFNielsen7_de_junio_de_2002" class="citation web">Nielsen, Henrik Frystyk (7 de junio de 2002). <a rel="mw:ExtLink nofollow" href="http://www.w3.org/Library/Collaborators.html" class="external text" id="mwBRo">«Libwww Hackers»</a>. World Wide Web Consortium<span class="reference-accessdate" id="mwBRs">. Consultado el 6 de junio de 2010</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.au=Nielsen%2C+Henrik+Frystyk&amp;rft.aufirst=Henrik+Frystyk&amp;rft.aulast=Nielsen&amp;rft.btitle=Libwww+Hackers&amp;rft.date=7+de+junio+de+2002&amp;rft.genre=book&amp;rft.pub=World+Wide+Web+Consortium&amp;rft_id=http%3A%2F%2Fwww.w3.org%2FLibrary%2FCollaborators.html&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBRw"><span style="display:none;" id="mwBR0"><span typeof="mw:Entity" id="mwBR4">&nbsp;</span></span></span></span></li>
<li id="cite_note-18" data-mw-footnote-number="18"><span class="mw-cite-backlink" id="mwBR8"><a href="#cite_ref-18" rel="mw:referencedBy" id="mwBSA"><span class="mw-linkback-text" id="mwBSE">↑</span></a></span> <span id="mw-reference-text-cite_note-18" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBSI"></cite><span class="citation web" id="mwBSM"><a rel="mw:ExtLink nofollow" href="http://www.w3.org/People/Lafon/" class="external text" id="mwBSQ">«Yves Lafon»</a>. World Wide Web Consortium<span class="reference-accessdate" id="mwBSU">. Consultado el 17 de junio de 2010</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.btitle=Yves+Lafon&amp;rft.genre=book&amp;rft.pub=World+Wide+Web+Consortium&amp;rft_id=http%3A%2F%2Fwww.w3.org%2FPeople%2FLafon%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBSY"><span style="display:none;" id="mwBSc"><span typeof="mw:Entity" id="mwBSg">&nbsp;</span></span></span></span></li>
<li id="cite_note-19" data-mw-footnote-number="19"><span class="mw-cite-backlink" id="mwBSk"><a href="#cite_ref-19" rel="mw:referencedBy" id="mwBSo"><span class="mw-linkback-text" id="mwBSs">↑</span></a></span> <span id="mw-reference-text-cite_note-19" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBSw"></cite><span class="citation web" id="mwBS0"><a rel="mw:ExtLink nofollow" href="http://www.w3.org/People/domain?domain=Technology+and+Society" class="external text" id="mwBS4">«The W3C Team: Technology and Society»</a>. World Wide Web Consortium. 18 de julio de 2008<span class="reference-accessdate" id="mwBS8">. Consultado el 22 de enero de 2011</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.btitle=The+W3C+Team%3A+Technology+and+Society&amp;rft.date=18+de+julio+de+2008&amp;rft.genre=book&amp;rft.pub=World+Wide+Web+Consortium&amp;rft_id=http%3A%2F%2Fwww.w3.org%2FPeople%2Fdomain%3Fdomain%3DTechnology%2Band%2BSociety&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBTA"><span style="display:none;" id="mwBTE"><span typeof="mw:Entity" id="mwBTI">&nbsp;</span></span></span></span></li>
<li id="cite_note-20" data-mw-footnote-number="20"><span class="mw-cite-backlink" id="mwBTM"><a href="#cite_ref-20" rel="mw:referencedBy" id="mwBTQ"><span class="mw-linkback-text" id="mwBTU">↑</span></a></span> <span id="mw-reference-text-cite_note-20" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBTY"></cite><span id="CITAREFLou_MontulliBrendan_EichScott_FurmanDonna_Converse22_de_agosto_de_1996" class="citation web"><a rel="mw:WikiLink" href="Lou_Montulli" title="Lou Montulli" id="mwBTc">Lou Montulli</a>; <a rel="mw:WikiLink" href="Brendan_Eich" title="Brendan Eich" id="mwBTg">Brendan Eich</a>; Scott Furman; Donna Converse; Troy Chevalier (22 de agosto de 1996). <a rel="mw:ExtLink nofollow" href="http://www.w3.org/Submission/1996/1/WD-jsss-960822" class="external text" id="mwBTw">«JavaScript-Based Style Sheets»</a>. <a rel="mw:WikiLink" href="World_Wide_Web_Consortium" title="World Wide Web Consortium" id="mwBT0">World Wide Web Consortium</a><span class="reference-accessdate" id="mwBT4">. Consultado el 23 de junio de 2010</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.au=Brendan+Eich&amp;rft.au=Donna+Converse&amp;rft.au=Lou+Montulli&amp;rft.au=Scott+Furman&amp;rft.au=Troy+Chevalier&amp;rft.aulast=Lou+Montulli&amp;rft.btitle=JavaScript-Based+Style+Sheets&amp;rft.date=22+de+agosto+de+1996&amp;rft.genre=book&amp;rft.pub=World+Wide+Web+Consortium&amp;rft_id=http%3A%2F%2Fwww.w3.org%2FSubmission%2F1996%2F1%2FWD-jsss-960822&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBT8"><span style="display:none;" id="mwBUA"><span typeof="mw:Entity" id="mwBUE">&nbsp;</span></span></span></span></li>
<li id="cite_note-CSS1-21" data-mw-footnote-number="21"><span rel="mw:referencedBy" class="mw-cite-backlink" id="mwBUI"><a href="#cite_ref-CSS1_21-0" id="mwBUM"><span class="mw-linkback-text" id="mwBUQ">1</span></a> <a href="#cite_ref-CSS1_21-1" id="mwBUU"><span class="mw-linkback-text" id="mwBUY">2</span></a></span> <span id="mw-reference-text-cite_note-CSS1-21" class="mw-reference-text reference-text"><a rel="mw:WikiLink" href="W3C" title="W3C" class="mw-redirect" id="mwBUc">W3C</a>: <i id="mwBUg"><a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/CSS1" class="external text" id="mwBUk">Especificación CSS1</a></i> (en inglés)</span></li>
<li id="cite_note-22" data-mw-footnote-number="22"><span class="mw-cite-backlink" id="mwBUo"><a href="#cite_ref-22" rel="mw:referencedBy" id="mwBUs"><span class="mw-linkback-text" id="mwBUw">↑</span></a></span> <span id="mw-reference-text-cite_note-22" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBU0"></cite><span class="citation web" id="mwBU4"><a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/" class="external text" id="mwBU8">«Especificación CSS2»</a> <span style="color:var(--color-subtle, #555 );" id="mwBVA">(en inglés)</span>. <a rel="mw:WikiLink" href="W3C" title="W3C" class="mw-redirect" id="mwBVE">W3C</a>. 1998.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.btitle=Especificaci%C3%B3n+CSS2&amp;rft.date=1998&amp;rft.genre=book&amp;rft.pub=W3C&amp;rft_id=http%3A%2F%2Fwww.w3.org%2FTR%2F2008%2FREC-CSS2-20080411%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBVI"><span style="display:none;" id="mwBVM"><span typeof="mw:Entity" id="mwBVQ">&nbsp;</span></span></span></span></li>
<li id="cite_note-23" data-mw-footnote-number="23"><span class="mw-cite-backlink" id="mwBVU"><a href="#cite_ref-23" rel="mw:referencedBy" id="mwBVY"><span class="mw-linkback-text" id="mwBVc">↑</span></a></span> <span id="mw-reference-text-cite_note-23" class="mw-reference-text reference-text">CSS 2.1 fue lanzada como <a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/2004/CR-CSS21-20040225/" class="external text" id="mwBVg">Candidata a recomendación</a> el 25 de febrero de 2004 (en inglés)</span></li>
<li id="cite_note-24" data-mw-footnote-number="24"><span class="mw-cite-backlink" id="mwBVk"><a href="#cite_ref-24" rel="mw:referencedBy" id="mwBVo"><span class="mw-linkback-text" id="mwBVs">↑</span></a></span> <span id="mw-reference-text-cite_note-24" class="mw-reference-text reference-text"><a rel="mw:WikiLink" href="W3C" title="W3C" class="mw-redirect" id="mwBVw">W3C</a>:<i id="mwBV0"><a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/2011/PR-CSS2-20110412/" class="external text" id="mwBV4">CSS2.1</a> (recomendación propuesta por la W3C)</i> (en inglés)</span></li>
<li id="cite_note-w3.org-25" data-mw-footnote-number="25"><span class="mw-cite-backlink" id="mwBV8"><a href="#cite_ref-w3.org_25-0" rel="mw:referencedBy" id="mwBWA"><span class="mw-linkback-text" id="mwBWE">↑</span></a></span> <span id="mw-reference-text-cite_note-w3.org-25" class="mw-reference-text reference-text"><i id="mwBWI"><a rel="mw:ExtLink nofollow" href="http://www.w3.org/2011/05/css-pr.html.en." class="external text" id="mwBWM">La W3C publica el estándard CSS2.1</a> (en inglés)</i></span></li>
<li id="cite_note-World_Wide_Web_Consortium-26" data-mw-footnote-number="26"><span rel="mw:referencedBy" class="mw-cite-backlink" id="mwBWQ"><a href="#cite_ref-World_Wide_Web_Consortium_26-0" id="mwBWU"><span class="mw-linkback-text" id="mwBWY">1</span></a> <a href="#cite_ref-World_Wide_Web_Consortium_26-1" id="mwBWc"><span class="mw-linkback-text" id="mwBWg">2</span></a></span> <span id="mw-reference-text-cite_note-World_Wide_Web_Consortium-26" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBWk"></cite><span id="CITAREFBos18_de_febrero_de_2011" class="citation web"><a rel="mw:WikiLink" href="Bert_Bos" title="Bert Bos" id="mwBWo">Bos, Bert</a> (18 de febrero de 2011). <a rel="mw:ExtLink nofollow" href="http://www.w3.org/Style/CSS/specs" class="external text" id="mwBWs">«Descriptions of all CSS specifications»</a>. <a rel="mw:WikiLink" href="World_Wide_Web_Consortium" title="World Wide Web Consortium" id="mwBWw">World Wide Web Consortium</a><span class="reference-accessdate" id="mwBW0">. Consultado el 3 de marzo de 2011</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.au=Bos%2C+Bert&amp;rft.aufirst=Bert&amp;rft.aulast=Bos&amp;rft.btitle=Descriptions+of+all+CSS+specifications&amp;rft.date=18+de+febrero+de+2011&amp;rft.genre=book&amp;rft.pub=World+Wide+Web+Consortium&amp;rft_id=http%3A%2F%2Fwww.w3.org%2FStyle%2FCSS%2Fspecs&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBW4"><span style="display:none;" id="mwBW8"><span typeof="mw:Entity" id="mwBXA">&nbsp;</span></span></span> Descripción de todas las especificaciones del CSS, por la W3C (en inglés)</span></li>
<li id="cite_note-27" data-mw-footnote-number="27"><span class="mw-cite-backlink" id="mwBXE"><a href="#cite_ref-27" rel="mw:referencedBy" id="mwBXI"><span class="mw-linkback-text" id="mwBXM">↑</span></a></span> <span id="mw-reference-text-cite_note-27" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBXQ"></cite><span id="CITAREFBos26_de_febrero_de_2011" class="citation web"><a rel="mw:WikiLink" href="Bert_Bos" title="Bert Bos" id="mwBXU">Bos, Bert</a> (26 de febrero de 2011). <a rel="mw:ExtLink nofollow" href="http://www.w3.org/Style/CSS/current-work" class="external text" id="mwBXY">«CSS current work»</a>. <a rel="mw:WikiLink" href="World_Wide_Web_Consortium" title="World Wide Web Consortium" id="mwBXc">World Wide Web Consortium</a><span class="reference-accessdate" id="mwBXg">. Consultado el 3 de marzo de 2011</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.au=Bos%2C+Bert&amp;rft.aufirst=Bert&amp;rft.aulast=Bos&amp;rft.btitle=CSS+current+work&amp;rft.date=26+de+febrero+de+2011&amp;rft.genre=book&amp;rft.pub=World+Wide+Web+Consortium&amp;rft_id=http%3A%2F%2Fwww.w3.org%2FStyle%2FCSS%2Fcurrent-work&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBXk"><span style="display:none;" id="mwBXo"><span typeof="mw:Entity" id="mwBXs">&nbsp;</span></span></span> Trabajos actuales en CSS (en inglés)</span></li>
<li id="cite_note-28" data-mw-footnote-number="28"><span class="mw-cite-backlink" id="mwBXw"><a href="#cite_ref-28" rel="mw:referencedBy" id="mwBX0"><span class="mw-linkback-text" id="mwBX4">↑</span></a></span> <span id="mw-reference-text-cite_note-28" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBX8"></cite><span id="CITAREFEtemad12_de_diciembre_de_2010" class="citation web">Etemad, Elika (12 de diciembre de 2010). <a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/css-2010/#css" class="external text" id="mwBYE">«Cascading Style Sheets (CSS) Snapshot 2010»</a>. <a rel="mw:WikiLink" href="World_Wide_Web_Consortium" title="World Wide Web Consortium" id="mwBYI">World Wide Web Consortium</a><span class="reference-accessdate" id="mwBYM">. Consultado el 3 de marzo de 2011</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.au=Etemad%2C+Elika&amp;rft.aufirst=Elika&amp;rft.aulast=Etemad&amp;rft.btitle=Cascading+Style+Sheets+%28CSS%29+Snapshot+2010&amp;rft.date=12+de+diciembre+de+2010&amp;rft.genre=book&amp;rft.pub=World+Wide+Web+Consortium&amp;rft_id=http%3A%2F%2Fwww.w3.org%2FTR%2Fcss-2010%2F%23css&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBYQ"><span style="display:none;" id="mwBYU"><span typeof="mw:Entity" id="mwBYY">&nbsp;</span></span></span> Definiciones del CSS (2010) (en inglés)</span></li>
<li id="cite_note-popupie-29" data-mw-footnote-number="29"><span class="mw-cite-backlink" id="mwBYc"><a href="#cite_ref-popupie_29-0" rel="mw:referencedBy" id="mwBYg"><span class="mw-linkback-text" id="mwBYk">↑</span></a></span> <span id="mw-reference-text-cite_note-popupie-29" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBYo"></cite><span id="CITAREFClemente_Laboreo" class="citation web">Clemente Laboreo, Daniel. <a rel="mw:ExtLink nofollow" href="http://www.danielclemente.com/navega/popup.html" class="external text" id="mwBYs">«Pop-up para usuarios de IE»</a>. <i id="mwBYw"><a rel="mw:ExtLink nofollow" href="http://www.danielclemente.com" class="external free" id="mwBY0">http://www.danielclemente.com</a></i><span class="reference-accessdate" id="mwBY4">. Consultado el 12 de noviembre de 2017</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.atitle=Pop-up+para+usuarios+de+IE&amp;rft.au=Clemente+Laboreo%2C+Daniel&amp;rft.aufirst=Daniel&amp;rft.aulast=Clemente+Laboreo&amp;rft.genre=article&amp;rft.jtitle=http%3A%2F%2Fwww.danielclemente.com&amp;rft_id=http%3A%2F%2Fwww.danielclemente.com%2Fnavega%2Fpopup.html&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988" id="mwBY8"><span style="display:none;" id="mwBZA"><span typeof="mw:Entity" id="mwBZE">&nbsp;</span></span></span></span></li>
<li id="cite_note-30" data-mw-footnote-number="30"><span class="mw-cite-backlink" id="mwBZI"><a href="#cite_ref-30" rel="mw:referencedBy" id="mwBZM"><span class="mw-linkback-text" id="mwBZQ">↑</span></a></span> <span id="mw-reference-text-cite_note-30" class="mw-reference-text reference-text"><cite class="journal" typeof="mw:Transclusion" id="mwBZU"></cite><span class="citation publicación" id="mwBZY"><a rel="mw:ExtLink nofollow" href="https://www.smashingmagazine.com/2010/04/css3-solutions-for-internet-explorer/" class="external text" id="mwBZc">«CSS3 Solutions for Internet Explorer – Smashing Magazine»</a>. <i id="mwBZg">Smashing Magazine</i> <span style="color:var(--color-subtle, #555 );" id="mwBZk">(en inglés estadounidense)</span>. 28 de abril de 2010<span class="reference-accessdate" id="mwBZo">. Consultado el 12 de octubre de 2016</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.atitle=CSS3+Solutions+for+Internet+Explorer+%E2%80%93+Smashing+Magazine&amp;rft.date=28+de+abril+de+2010&amp;rft.genre=article&amp;rft.jtitle=Smashing+Magazine&amp;rft_id=https%3A%2F%2Fwww.smashingmagazine.com%2F2010%2F04%2Fcss3-solutions-for-internet-explorer%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988" id="mwBZs"><span style="display:none;" id="mwBZw"><span typeof="mw:Entity" id="mwBZ0">&nbsp;</span></span></span></span></li>
<li id="cite_note-31" data-mw-footnote-number="31"><span class="mw-cite-backlink" id="mwBZ4"><a href="#cite_ref-31" rel="mw:referencedBy" id="mwBZ8"><span class="mw-linkback-text" id="mwBaA">↑</span></a></span> <span id="mw-reference-text-cite_note-31" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBaE"></cite><span class="citation web" id="mwBaI"><a rel="mw:ExtLink nofollow" href="https://hacks.mozilla.org/2016/08/using-feature-queries-in-css/" class="external text" id="mwBaM">«Using Feature Queries in CSS ★ Mozilla Hacks – the Web developer blog»</a>. <i id="mwBaQ">hacks.mozilla.org</i><span class="reference-accessdate" id="mwBaU">. Consultado el 12 de octubre de 2016</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.atitle=Using+Feature+Queries+in+CSS+%E2%98%85+Mozilla+Hacks+%E2%80%93+the+Web+developer+blog&amp;rft.genre=article&amp;rft.jtitle=hacks.mozilla.org&amp;rft_id=https%3A%2F%2Fhacks.mozilla.org%2F2016%2F08%2Fusing-feature-queries-in-css%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988" id="mwBaY"><span style="display:none;" id="mwBac"><span typeof="mw:Entity" id="mwBag">&nbsp;</span></span></span></span></li>
<li id="cite_note-32" data-mw-footnote-number="32"><span class="mw-cite-backlink" id="mwBak"><a href="#cite_ref-32" rel="mw:referencedBy" id="mwBao"><span class="mw-linkback-text" id="mwBas">↑</span></a></span> <span id="mw-reference-text-cite_note-32" class="mw-reference-text reference-text"><cite class="news" typeof="mw:Transclusion" id="mwBaw"></cite><span class="citation noticia" id="mwBa0"><a rel="mw:ExtLink nofollow" href="https://arstechnica.com/information-technology/2014/04/looking-at-the-web-with-internet-explorer-6-one-last-time/" class="external text" id="mwBa4">«Looking at the Web with Internet Explorer 6, one last time»</a>. <i id="mwBa8">Ars Technica</i><span class="reference-accessdate" id="mwBbA">. Consultado el 12 de octubre de 2016</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.atitle=Looking+at+the+Web+with+Internet+Explorer+6%2C+one+last+time&amp;rft.genre=article&amp;rft.jtitle=Ars+Technica&amp;rft_id=https%3A%2F%2Farstechnica.com%2Finformation-technology%2F2014%2F04%2Flooking-at-the-web-with-internet-explorer-6-one-last-time%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988" id="mwBbE"><span style="display:none;" id="mwBbI"><span typeof="mw:Entity" id="mwBbM">&nbsp;</span></span></span></span></li>
<li id="cite_note-css-missing-33" data-mw-footnote-number="33"><span class="mw-cite-backlink" id="mwBbQ"><a href="#cite_ref-css-missing_33-0" rel="mw:referencedBy" id="mwBbU"><span class="mw-linkback-text" id="mwBbY">↑</span></a></span> <span id="mw-reference-text-cite_note-css-missing-33" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBbc"></cite><span id="CITAREFMolly_Holzschlagenero_de_2012" class="citation web"><a rel="mw:WikiLink" href="Molly_Holzschlag" title="Molly Holzschlag" id="mwBbg">Molly Holzschlag</a> (enero de 2012). <a rel="mw:ExtLink nofollow" href="https://web.archive.org/web/20170305034521/http://www.creativebloq.com/css3/seven-things-still-missing-css-1126553" class="external text" id="mwBbk">«Seven Things Still Missing from CSS»</a>. .net Magazine. Archivado desde <a rel="mw:ExtLink nofollow" href="http://www.creativebloq.com/css3/seven-things-still-missing-css-1126553" class="external text" id="mwBbo">el original</a> el 5 de marzo de 2017<span class="reference-accessdate" id="mwBbs">. Consultado el 12 de noviembre de 2017</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.au=Molly+Holzschlag&amp;rft.aulast=Molly+Holzschlag&amp;rft.btitle=Seven+Things+Still+Missing+from+CSS&amp;rft.date=enero+de+2012&amp;rft.genre=book&amp;rft.pub=.net+Magazine&amp;rft_id=http%3A%2F%2Fwww.creativebloq.com%2Fcss3%2Fseven-things-still-missing-css-1126553&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBbw"><span style="display:none;" id="mwBb0"><span typeof="mw:Entity" id="mwBb4">&nbsp;</span></span></span></span></li>
<li id="cite_note-34" data-mw-footnote-number="34"><span class="mw-cite-backlink" id="mwBb8"><a href="#cite_ref-34" rel="mw:referencedBy" id="mwBcA"><span class="mw-linkback-text" id="mwBcE">↑</span></a></span> <span id="mw-reference-text-cite_note-34" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBcI"></cite><span class="citation web" id="mwBcM"><a rel="mw:ExtLink nofollow" href="https://web.archive.org/web/20130817120016/http://www.w3.org/TR/selectors4/#subject" class="external text" id="mwBcQ">«Selectors Level 4 – Determining the Subject of a Selector»</a>. W3.org. Archivado desde <a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/selectors4/#subject" class="external text" id="mwBcU">el original</a> el 17 de agosto de 2013<span class="reference-accessdate" id="mwBcY">. Consultado el 13 de agosto de 2013</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.btitle=Selectors+Level+4+%E2%80%93+Determining+the+Subject+of+a+Selector&amp;rft.genre=book&amp;rft.pub=W3.org&amp;rft_id=http%3A%2F%2Fwww.w3.org%2FTR%2Fselectors4%2F%23subject&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBcc"><span style="display:none;" id="mwBcg"><span typeof="mw:Entity" id="mwBck">&nbsp;</span></span></span></span></li>
<li id="cite_note-why-not-parent-selector-35" data-mw-footnote-number="35"><span class="mw-cite-backlink" id="mwBco"><a href="#cite_ref-why-not-parent-selector_35-0" rel="mw:referencedBy" id="mwBcs"><span class="mw-linkback-text" id="mwBcw">↑</span></a></span> <span id="mw-reference-text-cite_note-why-not-parent-selector-35" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBc0"></cite><span id="CITAREFSnookoctubre_de_2010" class="citation web">Snook, Jonathan (octubre de 2010). <a rel="mw:ExtLink nofollow" href="https://web.archive.org/web/20120118135154/http://www.snook.ca/archives/html_and_css/css-parent-selectors" class="external text" id="mwBc4">«Why we don't have a parent selector»</a>. snook.ca. Archivado desde <a rel="mw:ExtLink nofollow" href="http://snook.ca/archives/html_and_css/css-parent-selectors" class="external text" id="mwBc8">el original</a> el 18 de enero de 2012<span class="reference-accessdate" id="mwBdA">. Consultado el 12 de noviembre de 2017</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.au=Snook%2C+Jonathan&amp;rft.aufirst=Jonathan&amp;rft.aulast=Snook&amp;rft.btitle=Why+we+don%27t+have+a+parent+selector&amp;rft.date=octubre+de+2010&amp;rft.genre=book&amp;rft.pub=snook.ca&amp;rft_id=http%3A%2F%2Fsnook.ca%2Farchives%2Fhtml_and_css%2Fcss-parent-selectors&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBdE"><span style="display:none;" id="mwBdI"><span typeof="mw:Entity" id="mwBdM">&nbsp;</span></span></span></span></li>
<li id="cite_note-36" data-mw-footnote-number="36"><span class="mw-cite-backlink" id="mwBdQ"><a href="#cite_ref-36" rel="mw:referencedBy" id="mwBdU"><span class="mw-linkback-text" id="mwBdY">↑</span></a></span> <span id="mw-reference-text-cite_note-36" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBdc"></cite><span class="citation web" id="mwBdg"><a rel="mw:ExtLink nofollow" href="https://web.archive.org/web/20091209071014/http://meyerweb.com/eric/css/edge/popups/demo.html" class="external text" id="mwBdk">«Pure CSS Popups»</a>. meyerweb.com. Archivado desde <a rel="mw:ExtLink nofollow" href="http://meyerweb.com/eric/css/edge/popups/demo.html" class="external text" id="mwBdo">el original</a> el 9 de diciembre de 2009<span class="reference-accessdate" id="mwBds">. Consultado el 19 de noviembre de 2009</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.btitle=Pure+CSS+Popups&amp;rft.genre=book&amp;rft.pub=meyerweb.com&amp;rft_id=http%3A%2F%2Fmeyerweb.com%2Feric%2Fcss%2Fedge%2Fpopups%2Fdemo.html&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBdw"><span style="display:none;" id="mwBd0"><span typeof="mw:Entity" id="mwBd4">&nbsp;</span></span></span></span></li>
<li id="cite_note-37" data-mw-footnote-number="37"><span class="mw-cite-backlink" id="mwBd8"><a href="#cite_ref-37" rel="mw:referencedBy" id="mwBeA"><span class="mw-linkback-text" id="mwBeE">↑</span></a></span> <span id="mw-reference-text-cite_note-37" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBeI"></cite><span id="CITAREFTab_Atkins_Jr." class="citation web">Tab Atkins Jr. <a rel="mw:ExtLink nofollow" href="https://web.archive.org/web/20160222160949/http://tabatkins.github.io/specs/css-apply-rule/" class="external text" id="mwBeM">«CSS apply rule»</a>. GitHub. Archivado desde <a rel="mw:ExtLink nofollow" href="https://tabatkins.github.io/specs/css-apply-rule/" class="external text" id="mwBeQ">el original</a> el 22 de febrero de 2016<span class="reference-accessdate" id="mwBeU">. Consultado el 27 de febrero de 2016</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.au=Tab+Atkins+Jr.&amp;rft.aulast=Tab+Atkins+Jr.&amp;rft.btitle=CSS+apply+rule&amp;rft.genre=book&amp;rft.pub=GitHub&amp;rft_id=https%3A%2F%2Ftabatkins.github.io%2Fspecs%2Fcss-apply-rule%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBeY"><span style="display:none;" id="mwBec"><span typeof="mw:Entity" id="mwBeg">&nbsp;</span></span></span></span></li>
<li id="cite_note-38" data-mw-footnote-number="38"><span class="mw-cite-backlink" id="mwBek"><a href="#cite_ref-38" rel="mw:referencedBy" id="mwBeo"><span class="mw-linkback-text" id="mwBes">↑</span></a></span> <span id="mw-reference-text-cite_note-38" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBew"></cite><span class="citation web" id="mwBe0"><a rel="mw:ExtLink nofollow" href="https://www.microsoft.com/en-us/WindowsForBusiness/End-of-IE-support" class="external text" id="mwBe4">«Internet Explorer End of Support»</a>. Microsoft<span class="reference-accessdate" id="mwBe8">. Consultado el 27 de febrero de 2016</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.btitle=Internet+Explorer+End+of+Support&amp;rft.genre=book&amp;rft.pub=Microsoft&amp;rft_id=https%3A%2F%2Fwww.microsoft.com%2Fen-us%2FWindowsForBusiness%2FEnd-of-IE-support&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBfA"><span style="display:none;" id="mwBfE"><span typeof="mw:Entity" id="mwBfI">&nbsp;</span></span></span></span></li>
<li id="cite_note-properties1-39" data-mw-footnote-number="39"><span rel="mw:referencedBy" class="mw-cite-backlink" id="mwBfM"><a href="#cite_ref-properties1_39-0" id="mwBfQ"><span class="mw-linkback-text" id="mwBfU">1</span></a> <a href="#cite_ref-properties1_39-1" id="mwBfY"><span class="mw-linkback-text" id="mwBfc">2</span></a></span> <span id="mw-reference-text-cite_note-properties1-39" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBfg"></cite><span class="citation web" id="mwBfk"><a rel="mw:ExtLink nofollow" href="http://msdn.microsoft.com/en-us/library/ms537634.aspx" class="external text" id="mwBfo">«About Dynamic Properties»</a>. Msdn.microsoft.com<span class="reference-accessdate" id="mwBfs">. Consultado el 20 de junio de 2009</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.btitle=About+Dynamic+Properties&amp;rft.genre=book&amp;rft.pub=Msdn.microsoft.com&amp;rft_id=http%3A%2F%2Fmsdn.microsoft.com%2Fen-us%2Flibrary%2Fms537634.aspx&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBfw"><span style="display:none;" id="mwBf0"><span typeof="mw:Entity" id="mwBf4">&nbsp;</span></span></span></span></li>
<li id="cite_note-40" data-mw-footnote-number="40"><span class="mw-cite-backlink" id="mwBf8"><a href="#cite_ref-40" rel="mw:referencedBy" id="mwBgA"><span class="mw-linkback-text" id="mwBgE">↑</span></a></span> <span id="mw-reference-text-cite_note-40" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBgI"></cite><span class="citation web" id="mwBgM"><a rel="mw:ExtLink nofollow" href="https://web.archive.org/web/20160304055316/http://caniuse.com/calc" class="external text" id="mwBgQ">«Can I use... Support tables for HTML5, CSS3, etc.»</a>. CanIUse.com. Archivado desde <a rel="mw:ExtLink nofollow" href="http://caniuse.com/calc" class="external text" id="mwBgU">el original</a> el 4 de marzo de 2016<span class="reference-accessdate" id="mwBgY">. Consultado el 27 de febrero de 2016</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.btitle=Can+I+use...+Support+tables+for+HTML5%2C+CSS3%2C+etc.&amp;rft.genre=book&amp;rft.pub=CanIUse.com&amp;rft_id=http%3A%2F%2Fcaniuse.com%2Fcalc&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBgc"><span style="display:none;" id="mwBgg"><span typeof="mw:Entity" id="mwBgk">&nbsp;</span></span></span></span></li>
<li id="cite_note-41" data-mw-footnote-number="41"><span class="mw-cite-backlink" id="mwBgo"><a href="#cite_ref-41" rel="mw:referencedBy" id="mwBgs"><span class="mw-linkback-text" id="mwBgw">↑</span></a></span> <span id="mw-reference-text-cite_note-41" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBg0"></cite><span class="citation web" id="mwBg4"><a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/css3-multicol/" class="external text" id="mwBg8">«CSS Multi-column Layout Module»</a>. World Wide Web Consortium<span class="reference-accessdate" id="mwBhA">. Consultado el 1 de mayo de 2011</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.btitle=CSS+Multi-column+Layout+Module&amp;rft.genre=book&amp;rft.pub=World+Wide+Web+Consortium&amp;rft_id=http%3A%2F%2Fwww.w3.org%2FTR%2Fcss3-multicol%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBhE"><span style="display:none;" id="mwBhI"><span typeof="mw:Entity" id="mwBhM">&nbsp;</span></span></span></span></li>
<li id="cite_note-42" data-mw-footnote-number="42"><span class="mw-cite-backlink" id="mwBhQ"><a href="#cite_ref-42" rel="mw:referencedBy" id="mwBhU"><span class="mw-linkback-text" id="mwBhY">↑</span></a></span> <span id="mw-reference-text-cite_note-42" class="mw-reference-text reference-text"><cite class="web" typeof="mw:Transclusion" id="mwBhc"></cite><span class="citation web" id="mwBhg"><a rel="mw:ExtLink nofollow" href="http://caniuse.com/columns" class="external text" id="mwBhk">«Can I use... Support tables for HTML5, CSS3, etc.»</a>. CanIUse.com<span class="reference-accessdate" id="mwBho">. Consultado el 27 de febrero de 2016</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.btitle=Can+I+use...+Support+tables+for+HTML5%2C+CSS3%2C+etc.&amp;rft.genre=book&amp;rft.pub=CanIUse.com&amp;rft_id=http%3A%2F%2Fcaniuse.com%2Fcolumns&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBhs"><span style="display:none;" id="mwBhw"><span typeof="mw:Entity" id="mwBh0">&nbsp;</span></span></span></span></li>
<li id="cite_note-43" data-mw-footnote-number="43"><span class="mw-cite-backlink" id="mwBh4"><a href="#cite_ref-43" rel="mw:referencedBy" id="mwBh8"><span class="mw-linkback-text" id="mwBiA">↑</span></a></span> <span id="mw-reference-text-cite_note-43" class="mw-reference-text reference-text"><cite class="book" typeof="mw:Transclusion" id="mwBiE"></cite><span id="CITAREFCederholmEthan_Marcotte2009" class="citation libro">Cederholm, Dan; Ethan Marcotte (2009). <a rel="mw:ExtLink nofollow" href="https://books.google.com/books?id=UgrUeIwsS60C&amp;pg=PA114" class="external text" id="mwBiI"><i id="mwBiM">Handcrafted CSS: More Bulletproof Web Design</i></a>. New Riders. p.<span typeof="mw:Entity" id="mwBiQ">&nbsp;</span>114. <small id="mwBiU"><a rel="mw:WikiLink" href="ISBN" title="ISBN" id="mwBiY">ISBN</a><span typeof="mw:Entity" id="mwBic">&nbsp;</span>978-0-321-64338-4</small><span class="reference-accessdate" id="mwBik">. Consultado el 19 de junio de 2010</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.au=Cederholm%2C+Dan&amp;rft.au=Ethan+Marcotte&amp;rft.aufirst=Dan&amp;rft.aulast=Cederholm&amp;rft.btitle=Handcrafted+CSS%3A+More+Bulletproof+Web+Design&amp;rft.date=2009&amp;rft.genre=book&amp;rft.isbn=978-0-321-64338-4&amp;rft.pages=114&amp;rft.pub=New+Riders&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3DUgrUeIwsS60C%26pg%3DPA114&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwBio"><span style="display:none;" id="mwBis"><span typeof="mw:Entity" id="mwBiw">&nbsp;</span></span></span></span></li>
</ol></div>

</section><section data-mw-section-id="28" id="mwBi0" aria-labelledby="Enlaces_externos"><div class="mw-heading mw-heading2"><h2 id="Enlaces_externos">Enlaces externos</h2></div>
<ul id="mwBi4"><li id="mwBi8"><cite class="web" typeof="mw:Transclusion" id="mwBjA"></cite><span class="citation web"><a rel="mw:ExtLink nofollow" href="https://drafts.csswg.org/css-2015/" class="external text">«CSS Snapshot 2015»</a>. <i>W3C</i> <span style="color:var(--color-subtle, #555 );">(en inglés)</span><span class="reference-accessdate">. Consultado el 10 de diciembre de 2015</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.atitle=CSS+Snapshot+2015&amp;rft.genre=article&amp;rft.jtitle=W3C&amp;rft_id=https%3A%2F%2Fdrafts.csswg.org%2Fcss-2015%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988" id="mwBjE"><span style="display:none;"><span typeof="mw:Entity">&nbsp;</span></span></span><span typeof="mw:Entity" id="mwBjI">&nbsp;</span>– Este documento reúne en un solo documento todas las especificaciones que conforman el estado actual de CSS en 2015.</li></ul>

<ul id="mwBjM"><li id="mwBjQ"><cite class="web" typeof="mw:Transclusion" id="mwBjU"></cite><span class="citation web"><a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/CSS/" class="external text">«Cascading Style Sheets (CSS) Snapshot 2010»</a>. <i>W3C</i> <span style="color:var(--color-subtle, #555 );">(en inglés)</span><span class="reference-accessdate">. Consultado el 23 de julio de 2014</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ACSS&amp;rft.atitle=Cascading+Style+Sheets+%28CSS%29+Snapshot+2010&amp;rft.genre=article&amp;rft.jtitle=W3C&amp;rft_id=http%3A%2F%2Fwww.w3.org%2FTR%2FCSS%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988" id="mwBjY"><span style="display:none;"><span typeof="mw:Entity">&nbsp;</span></span></span><span typeof="mw:Entity" id="mwBjc">&nbsp;</span>– Incluye enlaces a las especificaciones.</li>
<li id="mwBjg">Comparación de la presentación CSS en diferentes motores (Wikipedia en inglés)</li>
<li id="mwBjo"><a rel="mw:ExtLink nofollow" href="https://web.archive.org/web/20160310025511/http://www.w3schools.com/Css/css3_intro.asp" class="external autonumber" id="mwBjs"></a> CSS3 Introduction</li></ul>

<ul typeof="mw:Transclusion" id="mwBjw"><li><div class="" style="display:inline">Esta obra contiene una traducción parcial derivada de «<a rel="mw:WikiLink/Interwiki" href="https://en.wikipedia.org/wiki/Css" title="en:Css" class="extiw external">Css</a>» de Wikipedia en inglés,<span typeof="mw:Entity">&nbsp;</span>concretamente de <a rel="mw:ExtLink" href="https://en.wikipedia.org/wiki/Css?oldid=469635433" class="external text">esta versión</a>, publicada por <a rel="mw:ExtLink" href="https://en.wikipedia.org/wiki/Css?action=history" class="external text">sus editores</a> bajo la Licencia de documentación libre de GNU y la <a rel="mw:ExtLink nofollow" href="https://creativecommons.org/licenses/by-sa/4.0/deed.es" class="external text">Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional</a>.</div><span class="mw-empty-elt"></span></li></ul>

<span class="mw-empty-elt" typeof="mw:Transclusion" id="mwBj0"><style data-mw-deduplicate="TemplateStyles:r161257576" typeof="mw:Extension/templatestyles">
/* start https://es.wikipedia.org/ */


.mw-parser-output .mw-authority-control{margin-top:1.5em}.mw-parser-output .mw-authority-control .navbox table{margin:0}.mw-parser-output .mw-authority-control .navbox hr:last-child{display:none}.mw-parser-output .mw-authority-control .navbox+.mw-mf-linked-projects{display:none}.mw-parser-output .mw-authority-control .mw-mf-linked-projects{display:flex;padding:0.5em;border:1px solid var(--border-color-base,#a2a9b1);background-color:var(--background-color-neutral,#eaecf0);color:var(--color-base,#202122)}.mw-parser-output .mw-authority-control .mw-mf-linked-projects ul li{margin-bottom:0}.mw-parser-output .mw-authority-control .navbox{border:1px solid var(--border-color-base,#a2a9b1);background-color:var(--background-color-neutral-subtle,#f8f9fa)}.mw-parser-output .mw-authority-control .navbox-list{border-color:#f8f9fa}.mw-parser-output .mw-authority-control .navbox th{background-color:#eeeeff}html.skin-theme-clientpref-night .mw-parser-output .mw-authority-control .mw-mf-linked-projects{border:1px solid var(--border-color-base,#72777d);background-color:var(--background-color-neutral,#27292d);color:var(--color-base,#eaecf0)}html.skin-theme-clientpref-night .mw-parser-output .mw-authority-control .navbox{border:1px solid var(--border-color-base,#72777d)!important;background-color:var(--background-color-neutral-subtle,#202122)!important}html.skin-theme-clientpref-night .mw-parser-output .mw-authority-control .navbox-list{border-color:#202122!important}html.skin-theme-clientpref-night .mw-parser-output .mw-authority-control .navbox th{background-color:#27292d!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .mw-authority-control .mw-mf-linked-projects{border:1px solid var(--border-color-base,#72777d)!important;background-color:var(--background-color-neutral,#27292d)!important;color:var(--color-base,#eaecf0)!important}html.skin-theme-clientpref-os .mw-parser-output .mw-authority-control .navbox{border:1px solid var(--border-color-base,#72777d)!important;background-color:var(--background-color-neutral-subtle,#202122)!important}html.skin-theme-clientpref-os .mw-parser-output .mw-authority-control .navbox-list{border-color:#202122!important}html.skin-theme-clientpref-os .mw-parser-output .mw-authority-control .navbox th{background-color:#27292d!important}}


/* end   https://es.wikipedia.org/ */
</style></span><div class="mw-authority-control" id="mwBj4"><div role="navigation" class="navbox" aria-label="Navbox" style="width: inherit;padding:3px"><table class="hlist navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="row" class="navbox-group" style="width: 12%; text-align:center;"><a rel="mw:WikiLink" href="Control_de_autoridades" title="Control de autoridades">Control de autoridades</a></th><td class="navbox-list navbox-odd" style="text-align:left;border-left-width:2px;border-left-style:solid;width:100%;padding:0px"><div style="padding:0em 0.25em">
<ul><li><b>Proyectos Wikimedia</b></li>
<li><span style="white-space:nowrap;"><span typeof="mw:File"><a href="Wikidata" title="Wikidata"><img alt="Wd" src="./_assets_/0c70a452f799bfe840676ee341124611/Wikidata-logo.svg.png" decoding="async" data-file-width="1050" data-file-height="590" data-file-type="drawing" height="11" width="20" class="mw-file-element" loading="lazy"></a></span> Datos:</span> <span class="uid"><a rel="mw:WikiLink/Interwiki" href="https://www.wikidata.org/wiki/Q46441" title="wikidata:Q46441" class="extiw external">Q46441</a></span></li>
<li><span style="white-space:nowrap;"><span typeof="mw:File"><a href="Wikimedia_Commons" title="Commonscat"><img alt="Commonscat" src="./_assets_/0c70a452f799bfe840676ee341124611/Commons-logo.svg.png" decoding="async" data-file-width="1024" data-file-height="1376" data-file-type="drawing" height="20" width="15" class="mw-file-element" loading="lazy"></a></span> Multimedia:</span> <span class="uid"><span class=""><a rel="mw:ExtLink" href="https://commons.wikimedia.org/wiki/Category:Cascading_Style_Sheets" class="external text">Cascading Style Sheets</a></span> / <span class=""><a rel="mw:ExtLink" href="https://commons.wikimedia.org/wiki/Special:MediaSearch?type=image&amp;search=%22Q46441%22" class="external text">Q46441</a></span></span></li>
<li><span style="white-space:nowrap;"><span typeof="mw:File"><a href="Wikilibros" title="Wikibooks"><img alt="Wikibooks" src="./_assets_/0c70a452f799bfe840676ee341124611/Wikibooks-logo.svg.png" decoding="async" data-file-width="300" data-file-height="300" data-file-type="drawing" height="15" width="15" class="mw-file-element" loading="lazy"></a></span> Libros y manuales:</span> <span class="uid"><a rel="mw:WikiLink/Interwiki" href="https://es.wikibooks.org/wiki/Hojas%20de%20estilo%20CSS" title="b:Hojas de estilo CSS" class="extiw external">Hojas de estilo CSS</a></span></li>
<li><span style="white-space:nowrap;"><span typeof="mw:File"><a href="MediaWiki" title="MediaWiki"><img alt="MediaWiki" src="./_assets_/0c70a452f799bfe840676ee341124611/MediaWiki-2020-icon.svg.png" decoding="async" data-file-width="100" data-file-height="100" data-file-type="drawing" height="20" width="20" class="mw-file-element" loading="lazy"></a></span> MediaWiki:</span> <span class="uid"><a rel="mw:WikiLink/Interwiki" href="https://www.mediawiki.org/wiki/Manual:CSS" title="mw:Manual:CSS" class="extiw external">Manual:CSS</a></span></li></ul>

<hr>
<ul><li><b>Identificadores</b></li>
<li><span style="white-space:nowrap;"><a rel="mw:WikiLink" href="Biblioteca_Nacional_de_Espa%C3%B1a" title="Biblioteca Nacional de España">BNE</a>:</span> <span class="uid"><a rel="mw:ExtLink nofollow" href="https://datos.bne.es/resource/XX550325" class="external text">XX550325</a></span>
</li>
<li><span style="white-space:nowrap;"><a rel="mw:WikiLink" href="Biblioteca_Nacional_de_Francia" title="Biblioteca Nacional de Francia">BNF</a>:</span> <span class="uid"><a rel="mw:ExtLink nofollow" href="https://catalogue.bnf.fr/ark:/12148/cb13739222f" class="external text">13739222f</a> <a rel="mw:ExtLink nofollow" href="http://data.bnf.fr/ark:/12148/cb13739222f" class="external text">(data)</a></span>
</li>
<li><span style="white-space:nowrap;"><a rel="mw:WikiLink" href="Gemeinsame_Normdatei" title="Gemeinsame Normdatei">GND</a>:</span> <span class="uid"><a rel="mw:ExtLink nofollow" href="https://d-nb.info/gnd/4467617-7" class="external text">4467617-7</a></span>
</li>
<li><span style="white-space:nowrap;"><a rel="mw:WikiLink" href="Library_of_Congress_Control_Number" title="Library of Congress Control Number">LCCN</a>:</span> <span class="uid"><a rel="mw:ExtLink nofollow" href="https://id.loc.gov/authorities/sh2001004461" class="external text">sh2001004461</a></span>
</li>
<li><span style="white-space:nowrap;"><a rel="mw:WikiLink" href="Biblioteca_Nacional_de_la_Rep%C3%BAblica_Checa" title="Biblioteca Nacional de la República Checa">NKC</a>:</span> <span class="uid"><a rel="mw:ExtLink nofollow" href="https://aleph.nkp.cz/F/?func=find-c&amp;local_base=aut&amp;ccl_term=ica=ph164348" class="external text">ph164348</a></span></li>
<li><span style="white-space:nowrap;"><a rel="mw:WikiLink" href="Biblioteca_Nacional_de_Israel" title="Biblioteca Nacional de Israel">NLI</a>:</span> <span class="uid"><a rel="mw:ExtLink nofollow" href="https://www.nli.org.il/en/authorities/987007537193405171" class="external text">987007537193405171</a></span></li>
<li><b>Diccionarios y enciclopedias</b></li>
<li><span style="white-space:nowrap;"><a rel="mw:WikiLink" href="Enciclopedia_Brit%C3%A1nica" title="Enciclopedia Británica">Britannica</a>:</span> <span class="uid"><a rel="mw:ExtLink nofollow" href="https://www.britannica.com/technology/CSS-programming-language" class="external text">url</a></span></li></ul>

</div></td></tr></tbody></table></div><div class="mw-mf-linked-projects hlist">
<ul><li><span style="white-space:nowrap;"><span typeof="mw:File"><a href="Wikidata" title="Wikidata"><img alt="Wd" src="./_assets_/0c70a452f799bfe840676ee341124611/Wikidata-logo.svg.png" decoding="async" data-file-width="1050" data-file-height="590" data-file-type="drawing" height="11" width="20" class="mw-file-element" loading="lazy"></a></span> Datos:</span> <span class="uid"><a rel="mw:WikiLink/Interwiki" href="https://www.wikidata.org/wiki/Q46441" title="wikidata:Q46441" class="extiw external">Q46441</a></span></li>
<li><span style="white-space:nowrap;"><span typeof="mw:File"><a href="Wikimedia_Commons" title="Commonscat"><img alt="Commonscat" src="./_assets_/0c70a452f799bfe840676ee341124611/Commons-logo.svg.png" decoding="async" data-file-width="1024" data-file-height="1376" data-file-type="drawing" height="20" width="15" class="mw-file-element" loading="lazy"></a></span> Multimedia:</span> <span class="uid"><span class=""><a rel="mw:ExtLink" href="https://commons.wikimedia.org/wiki/Category:Cascading_Style_Sheets" class="external text">Cascading Style Sheets</a></span> / <span class=""><a rel="mw:ExtLink" href="https://commons.wikimedia.org/wiki/Special:MediaSearch?type=image&amp;search=%22Q46441%22" class="external text">Q46441</a></span></span></li>
<li><span style="white-space:nowrap;"><span typeof="mw:File"><a href="Wikilibros" title="Wikibooks"><img alt="Wikibooks" src="./_assets_/0c70a452f799bfe840676ee341124611/Wikibooks-logo.svg.png" decoding="async" data-file-width="300" data-file-height="300" data-file-type="drawing" height="15" width="15" class="mw-file-element" loading="lazy"></a></span> Libros y manuales:</span> <span class="uid"><a rel="mw:WikiLink/Interwiki" href="https://es.wikibooks.org/wiki/Hojas%20de%20estilo%20CSS" title="b:Hojas de estilo CSS" class="extiw external">Hojas de estilo CSS</a></span></li>
<li><span style="white-space:nowrap;"><span typeof="mw:File"><a href="MediaWiki" title="MediaWiki"><img alt="MediaWiki" src="./_assets_/0c70a452f799bfe840676ee341124611/MediaWiki-2020-icon.svg.png" decoding="async" data-file-width="100" data-file-height="100" data-file-type="drawing" height="20" width="20" class="mw-file-element" loading="lazy"></a></span> MediaWiki:</span> <span class="uid"><a rel="mw:WikiLink/Interwiki" href="https://www.mediawiki.org/wiki/Manual:CSS" title="mw:Manual:CSS" class="extiw external">Manual:CSS</a></span></li></ul>
</div></div>




<span typeof="mw:Transclusion" id="mwBkM"></span></section></div><!--htdig_noindex--><div><div class="zim-footer">
    Este artículo ha sido escrito por <a class="external text" title="Esta página se editó por última vez el 2026-01-04" href="https://es.wikipedia.org/wiki/?title=CSS&amp;oldid=171333399">Wikipedia</a>. El texto está disponible bajo la licencia <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.es">Creative Commons Attribution-Share Alike 4.0</a>. Pueden aplicarse cláusulas adicionales a los archivos multimedia.
</div>
</div><!--/htdig_noindex--></div>
            </div>
          </main>
        </div>
      </div>
    </div>
     <script src="./_webp_/webpHandler.js"></script>
  

</body></html>