<!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-theme-clientpref-thumb-standard" lang="pt" 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://pt.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.keepPDU.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="pt" 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="pt" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="pt" dir="ltr" data-mw-parsoid-version="0.24.0.0-alpha2" data-mw-html-version="2.8.0"><section data-mw-section-id="0" id="mwAQ"><div class="hatnote" typeof="mw:Transclusion" id="mwAg"><span typeof="mw:File"><span><img src="./_assets_/0c70a452f799bfe840676ee341124611/Disambig_grey.svg.png" decoding="async" data-file-width="260" data-file-height="200" data-file-type="drawing" height="15" width="20" class="mw-file-element" loading="lazy"></span></span><span typeof="mw:Entity">&nbsp;</span><b>Nota:</b> Para outros significados, veja <a rel="mw:WikiLink" href="CSS_(desambigua%C3%A7%C3%A3o)" title="CSS (desambiguação)" class="mw-disambig">CSS (desambiguação)</a>.</div>
<span class="mw-empty-elt" typeof="mw:Transclusion" id="mwAw"><style data-mw-deduplicate="TemplateStyles:r71224021" typeof="mw:Extension/templatestyles">
/* start https://pt.wikipedia.org/ */


.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}


/* end   https://pt.wikipedia.org/ */
</style></span><span class="mw-empty-elt"></span>
<span class="mw-empty-elt" typeof="mw:Transclusion" id="mwBQ"><style data-mw-deduplicate="TemplateStyles:r70707633" typeof="mw:Extension/templatestyles">
/* start https://pt.wikipedia.org/ */


.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}.mw-parser-output .infobox{border:1px solid #a2a9b1;border-spacing:3px;background-color:#f8f9fa;color:black;margin:0.5em 0 0.5em 1em;float:right;clear:right;font-size:88%;line-height:1.5em;width:22em}.mw-parser-output .infobox-header,.mw-parser-output .infobox-label,.mw-parser-output .infobox-above,.mw-parser-output .infobox-full-data,.mw-parser-output .infobox-data,.mw-parser-output .infobox-below,.mw-parser-output .infobox-subheader,.mw-parser-output .infobox-image,.mw-parser-output .infobox-navbar,.mw-parser-output .infobox th,.mw-parser-output .infobox td{vertical-align:top}.mw-parser-output .infobox-label,.mw-parser-output .infobox-data,.mw-parser-output .infobox th,.mw-parser-output .infobox td{text-align:left}.mw-parser-output .infobox .infobox-above,.mw-parser-output .infobox .infobox-title,.mw-parser-output .infobox caption{font-size:125%;font-weight:bold;text-align:center}.mw-parser-output .infobox-title,.mw-parser-output .infobox caption{padding:0.2em}.mw-parser-output .infobox .infobox-header,.mw-parser-output .infobox .infobox-subheader,.mw-parser-output .infobox .infobox-image,.mw-parser-output .infobox .infobox-full-data,.mw-parser-output .infobox .infobox-below{text-align:center}.mw-parser-output .infobox .infobox-navbar{text-align:right}body.skin-minerva .mw-parser-output .infobox-header,body.skin-minerva .mw-parser-output .infobox-subheader,body.skin-minerva .mw-parser-output .infobox-above,body.skin-minerva .mw-parser-output .infobox-title,body.skin-minerva .mw-parser-output .infobox-image,body.skin-minerva .mw-parser-output .infobox-full-data,body.skin-minerva .mw-parser-output .infobox-below{text-align:center}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}


/* end   https://pt.wikipedia.org/ */
</style></span><table class="infobox" id="mwBg"><tbody><tr><th colspan="2" class="infobox-above infobox-above" style="padding-bottom: 0.15em;background-color:#e0e0e0; color:inherit;"><span>Cascading Style Sheets</span></th></tr><tr><td colspan="2" class="infobox-image"><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="150" width="150" class="mw-file-element" loading="lazy"></span><div class="infobox-caption">Logotipo oficial desde dezembro de 2024<sup class="mw-ref reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-1" id="mwBw"><span class="mw-reflink-text" id="mwCA"><span class="cite-bracket" id="mwCQ">[</span>1<span class="cite-bracket" id="mwCg">]</span></span></a></sup></div></td></tr><tr><th scope="row" class="infobox-label" style="line-height: 1.2; padding-right: 0.65em;"><a rel="mw:WikiLink" href="Extens%C3%A3o_de_arquivo" title="Extensão de arquivo" class="mw-redirect">Extensão de arquivo</a></th><td class="infobox-data" style="line-height: 1.35;"><span class="mw-empty-elt"><style data-mw-deduplicate="TemplateStyles:r57048540" typeof="mw:Extension/templatestyles">
/* start https://pt.wikipedia.org/ */


.mw-parser-output .monospaced{font-family:monospace,monospace}


/* end   https://pt.wikipedia.org/ */
</style></span><div class="monospaced">
.css</div></td></tr><tr><th scope="row" class="infobox-label" style="line-height: 1.2; padding-right: 0.65em;"><a rel="mw:WikiLink" href="Tipo_de_m%C3%ADdia_da_Internet" title="Tipo de mídia da Internet">Tipo de mídia da Internet</a></th><td class="infobox-data" style="line-height: 1.35;"><span class="mw-empty-elt"></span><div class="monospaced">
text/css</div></td></tr><tr><th scope="row" class="infobox-label" style="line-height: 1.2; padding-right: 0.65em;">Desenvolvido por</th><td class="infobox-data" style="line-height: 1.35;"><a rel="mw:WikiLink" href="W3C" title="W3C">World Wide Web Consortium</a></td></tr><tr><th scope="row" class="infobox-label" style="line-height: 1.2; padding-right: 0.65em;">Lançamento inicial</th><td class="infobox-data" style="line-height: 1.35;"><a rel="mw:WikiLink" href="17_de_dezembro" title="17 de dezembro">17 de dezembro</a> de <a rel="mw:WikiLink" href="1996" title="1996">1996</a> (29 anos)</td></tr><tr><th scope="row" class="infobox-label" style="line-height: 1.2; padding-right: 0.65em;">Tipo de formato</th><td class="infobox-data" style="line-height: 1.35;"><a rel="mw:WikiLink" href="Linguagem_de_folhas_de_estilo" title="Linguagem de folhas de estilo">Linguagem de folhas de estilo</a></td></tr><tr><th scope="row" class="infobox-label" style="line-height: 1.2; padding-right: 0.65em;"><a rel="mw:WikiLink" href="Padr%C3%A3o_internacional" title="Padrão internacional">Padrão</a></th><td class="infobox-data" style="line-height: 1.35;">
<ul><li><a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/CSS1" class="external text">Level 1 (Recommendation)</a></li>
<li><a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/CSS2/" class="external text">Level 2 (Recommendation)</a></li>
<li><a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/CSS21/" class="external text">Level 2 Revision 1 (Candidate Recommendation)</a></li></ul>
</td></tr></tbody></table>
<p id="mwCw"><i id="mwDA"><b id="mwDQ">Cascading Style Sheets</b></i> (<a rel="mw:WikiLink" href="Abreviatura" title="Abreviatura" id="mwDg">abreviado</a> <b id="mwDw">CSS</b>) é um mecanismo para adicionar <a rel="mw:WikiLink" href="Estilo_(arte)" title="Estilo (arte)" id="mwEA">estilos</a> (cores, fontes, espaçamento, etc.) a uma <a rel="mw:WikiLink" href="HTML" title="HTML" id="mwEQ">página web</a>,<sup class="mw-ref reference" id="cite_ref-2" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-2" id="mwEg"><span class="mw-reflink-text" id="mwEw"><span class="cite-bracket" id="mwFA">[</span>2<span class="cite-bracket" id="mwFQ">]</span></span></a></sup> aplicado diretamente nas tags HTML ou ficar contido dentro das tags &lt;style&gt;. Também é possível, adicionar estilos adicionando um <a rel="mw:WikiLink" href="Link" title="Link" class="mw-redirect" id="mwFg">link</a> para um arquivo CSS que contém os estilos. Assim, quando se quiser alterar a aparência dos documentos vinculados a este arquivo CSS, basta modifica-lo.</p>

<p id="mwFw">Com a variação de atualizações dos <a rel="mw:WikiLink" href="Navegador_(inform%C3%A1tica)" title="Navegador (informática)" class="mw-redirect" id="mwGA">navegadores</a>, o suporte ao CSS pode variar. A interpretação dos navegadores pode ser avaliada com o teste <a rel="mw:WikiLink" href="Acid2" title="Acid2" id="mwGQ">Acid2</a>, que se tornou uma forma base de revelar quão eficiente é o suporte de CSS, fazendo com que a nova versão em desenvolvimento do Firefox seja totalmente compatível a ele, assim como o Opera já é. O <i id="mwGg"><a rel="mw:WikiLink" href="Doctype" title="Doctype" id="mwGw">Doctype</a></i> informado, ou a ausência dele, determina o <i id="mwHA">quirks mode</i> ou o <i id="mwHg">strict mode</i>, modificando o modo como o CSS é interpretado e a página desenhada.</p>

</section><section data-mw-section-id="1" id="mwIQ" aria-labelledby="Sintaxe"><div class="mw-heading mw-heading2"><h2 id="Sintaxe">Sintaxe</h2></div>
<figure class="mw-halign-left" typeof="mw:File/Thumb" id="mwIg"><img src="./_assets_/0c70a452f799bfe840676ee341124611/Acid2_reference.png" decoding="async" data-file-width="168" data-file-height="168" data-file-type="bitmap" height="100" width="100" class="mw-file-element" id="mwJA" loading="lazy"><figcaption id="mwJQ">Resultado obtido no <a rel="mw:WikiLink" href="Acid2" title="Acid2" id="mwJg">Acid2</a> satisfatoriamente.</figcaption></figure>
<p id="mwJw">CSS tem uma sintaxe simples, e utiliza uma série de palavras em inglês para especificar os nomes de diferentes propriedade de  estilo de uma página.</p>

<p id="mwKA">Uma instrução CSS consiste em um <b id="mwKQ">seletor</b> e um <b id="mwKg">bloco de declaração.</b> Cada declaração contém uma <b id="mwKw">propriedade</b> e um <b id="mwLA">valor</b>, separados por dois pontos (<code id="mwLQ">:</code>). Cada declaração é separada por ponto e vírgula (<code id="mwLg">;</code>).<sup class="mw-ref reference" id="cite_ref-3" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-3" id="mwLw"><span class="mw-reflink-text" id="mwMA"><span class="cite-bracket" id="mwMQ">[</span>3<span class="cite-bracket" id="mwMg">]</span></span></a></sup></p>

<p id="mwMw">Em CSS, <i id="mwNA">seletores</i> são usados para declarar a quais elementos de marcação um estilo se aplica, uma espécie de expressão correspondente. Os seletores podem ser aplicados a todos os elementos de um tipo específico, ou apenas aqueles elementos que correspondam a um determinado atributo; elementos podem ser combinados, dependendo de como eles são colocados em relação uns aos outros no código de marcação, ou como eles estão aninhados dentro do objeto de documento modelo.</p>

<p id="mwNQ">Pseudoclasse é outra forma de especificação usada em CSS para identificar os elementos de marcação, e, em alguns casos, ações específicas de usuário para o qual um bloco de declaração especial se aplica. Um exemplo frequentemente utilizado é o <code id="mwNg">:hover</code> pseudoclasse que se aplica um estilo apenas quando o usuário 'aponta para' o elemento visível, normalmente, mantendo o cursor do mouse sobre ele. Isto é anexado a um seletor como em <code id="mwNw">a:hover</code> ou <code id="mwOA">#elementid:hover</code>. Outras pseudoclasses e <i id="mwOQ">pseudoelementos</i> são, p. ex., <code id="mwOg">:first-line</code>, <code id="mwOw">:visited</code> ou <code id="mwPA">:before</code>. Uma pseudoclasse especial é <code id="mwPQ">:lang(c)</code>, "c".</p>

<p id="mwPg">Uma pseudoclasse seleciona elementos inteiros, tais como :link ou :visited, considerando que um pseudoelemento faz uma seleção que pode ser constituída por elementos parciais, tais como :first-line ou :first-letter.</p>

<p id="mwPw">Seletores podem ser combinados de outras formas também, especialmente em CSS 2.1, para alcançar uma maior especificidade e flexibilidade.<sup class="mw-ref reference" id="cite_ref-4" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-4" id="mwQA"><span class="mw-reflink-text" id="mwQQ"><span class="cite-bracket" id="mwQg">[</span>4<span class="cite-bracket" id="mwQw">]</span></span></a></sup></p>

<p id="mwRA">Aqui está um exemplo que resume as regras acima:</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwRQ"><pre id="mwRg"><span id="mwRw"></span><span class="nt" id="mwSA">selector</span><span class="w" id="mwSQ"> </span><span class="o" id="mwSg">[,</span><span class="w" id="mwSw"> </span><span class="nt" id="mwTA">selector2</span><span class="o" id="mwTQ">,</span><span class="w" id="mwTg"> </span><span class="o" id="mwTw">...][</span><span class="p" id="mwUA">:</span><span class="nd" id="mwUQ">pseudo-class</span><span class="o" id="mwUg">]</span><span class="w" id="mwUw"> </span><span class="p" id="mwVA">{</span>
<span class="w" id="mwVQ">  </span><span class="n" id="mwVg">property</span><span class="p" id="mwVw">:</span><span class="w" id="mwWA"> </span><span class="n" id="mwWQ">value</span><span class="p" id="mwWg">;</span>
<span class="w" id="mwWw"> </span><span class="err" id="mwXA">[</span><span class="n" id="mwXQ">property2</span><span class="p" id="mwXg">:</span><span class="w" id="mwXw"> </span><span class="n" id="mwYA">value2</span><span class="p" id="mwYQ">;</span>
<span class="w" id="mwYg">  </span><span class="err" id="mwYw">...]</span>
<span class="p" id="mwZA">}</span>
<span class="c" id="mwZQ">/* comment */</span>
</pre></div>

</section><section data-mw-section-id="2" id="mwZg" aria-labelledby="Seletores"><div class="mw-heading mw-heading2"><h2 id="Seletores">Seletores</h2></div>
<p id="mwZw">Definição de estilo é um conjunto de propriedades visuais para um elemento, o CSS define regras que fazem as definições de estilo casarem com um elemento ou grupo de elemento, o documento pode conter um bloco de CSS num elemento style ou usando o elemento link apontando para um arquivo externo que contenha o bloco CSS.</p>

<p id="mwaA">Para uso com o CSS, foi criado o atributo class que todo elemento pode conter.</p>

<p id="mwaQ">As regras de casamento para o CSS são chamadas de seletores, uma definição de estilo pode ser casada com um seletor ou um grupo de seletores separados por vírgula, um seletor pode casar um elemento por:</p>

<ul id="mwag"><li id="mwaw"><b id="mwbA">elemento do tipo</b><span typeof="mw:DisplaySpace" id="mwbQ">&nbsp;</span>: element_name { style definition; }</li>
<li id="mwbg"><b id="mwbw">elemento do tipo com a classe</b><span typeof="mw:DisplaySpace" id="mwcA">&nbsp;</span>: element_name.class_name  { style definition; }</li>
<li id="mwcQ"><b id="mwcg">todos os elementos com a classe</b><span typeof="mw:DisplaySpace" id="mwcw">&nbsp;</span>: .class_name { style definition; }</li>
<li id="mwdA"><b id="mwdQ">o elemento com o id</b><span typeof="mw:DisplaySpace" id="mwdg">&nbsp;</span>: #id_of_element { style definition; }</li>
<li id="mwdw"><b id="mweA">casamento de um grupo</b><span typeof="mw:DisplaySpace" id="mweQ">&nbsp;</span>: element_name_01, element_name_02, .class_name { style definition; }</li></ul>

<dl id="mweg"><dt id="mwew">Exemplos</dt></dl>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwfA"><pre id="mwfQ"><span id="mwfg"></span><span class="nt" id="mwfw">p</span><span class="w" id="mwgA"> </span><span class="p" id="mwgQ">{</span><span class="k" id="mwgg">text-align</span><span class="p" id="mwgw">:</span><span class="w" id="mwhA"> </span><span class="kc" id="mwhQ">right</span><span class="p" id="mwhg">;</span><span class="w" id="mwhw"> </span><span class="k" id="mwiA">color</span><span class="p" id="mwiQ">:</span><span class="w" id="mwig"> </span><span class="mh" id="mwiw">#BA2</span><span class="p" id="mwjA">;}</span>
<span class="nt" id="mwjQ">p</span><span class="p" id="mwjg">.</span><span class="nc" id="mwjw">minhaclasse01</span><span class="w" id="mwkA"> </span><span class="p" id="mwkQ">{</span><span class="w" id="mwkg"> </span><span class="k" id="mwkw">color</span><span class="p" id="mwlA">:</span><span class="mh" id="mwlQ">#ABC</span><span class="p" id="mwlg">;</span><span class="w" id="mwlw"> </span><span class="p" id="mwmA">}</span>
<span class="p" id="mwmQ">.</span><span class="nc" id="mwmg">minhaclasse02</span><span class="w" id="mwmw"> </span><span class="p" id="mwnA">{</span><span class="w" id="mwnQ"> </span><span class="k" id="mwng">color</span><span class="p" id="mwnw">:</span><span class="mh" id="mwoA">#CAD</span><span class="p" id="mwoQ">;</span><span class="w" id="mwog"> </span><span class="p" id="mwow">}</span>
<span class="err" id="mwpA">#</span><span class="w" id="mwpQ"> </span><span class="nt" id="mwpg">iddomeuelemento</span><span class="w" id="mwpw"> </span><span class="p" id="mwqA">{</span><span class="w" id="mwqQ"> </span><span class="k" id="mwqg">color</span><span class="p" id="mwqw">:</span><span class="mh" id="mwrA">#ACD</span><span class="p" id="mwrQ">;</span><span class="w" id="mwrg"> </span><span class="p" id="mwrw">}</span>
<span class="nt" id="mwsA">p</span><span class="p" id="mwsQ">.</span><span class="nc" id="mwsg">minhaclasse03</span><span class="w" id="mwsw"> </span><span class="p" id="mwtA">.</span><span class="nc" id="mwtQ">minhaclasse04</span><span class="w" id="mwtg"> </span><span class="p" id="mwtw">{</span><span class="w" id="mwuA"> </span><span class="k" id="mwuQ">color</span><span class="p" id="mwug">:</span><span class="mh" id="mwuw">#ACD</span><span class="p" id="mwvA">;</span><span class="w" id="mwvQ"> </span><span class="p" id="mwvg">}</span>
</pre></div>

</section><section data-mw-section-id="3" id="mwvw" aria-labelledby="Exemplos"><div class="mw-heading mw-heading2"><h2 id="Exemplos">Exemplos</h2></div>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwwA"><pre id="mwwQ"><span id="mwwg"></span><span class="c" id="mwww">/* comentário em css, semelhante aos da linguagem c */</span>
<span class="nt" id="mwxA">body</span><span class="w" id="mwxQ"> </span><span class="p" id="mwxg">{</span>
<span class="w" id="mwxw">  </span><span class="k" id="mwyA">font-family</span><span class="p" id="mwyQ">:</span><span class="w" id="mwyg"> </span><span class="n" id="mwyw">Arial</span><span class="p" id="mwzA">,</span><span class="w" id="mwzQ"> </span><span class="n" id="mwzg">Verdana</span><span class="p" id="mwzw">,</span><span class="w" id="mw0A"> </span><span class="kc" id="mw0Q">sans-serif</span><span class="p" id="mw0g">;</span>
<span class="w" id="mw0w">  </span><span class="k" id="mw1A">background-color</span><span class="p" id="mw1Q">:</span><span class="w" id="mw1g"> </span><span class="mh" id="mw1w">#FFF</span><span class="p" id="mw2A">;</span>
<span class="w" id="mw2Q">  </span><span class="k" id="mw2g">margin</span><span class="p" id="mw2w">:</span><span class="w" id="mw3A"> </span><span class="mi" id="mw3Q">5</span><span class="kt" id="mw3g">px</span><span class="w" id="mw3w"> </span><span class="mi" id="mw4A">10</span><span class="kt" id="mw4Q">px</span><span class="p" id="mw4g">;</span>
<span class="p" id="mw4w">}</span>
</pre></div>

<p id="mw5A">O código acima define fonte padrão Arial, caso não exista, substitui por Verdana, caso não exista, define qualquer fonte <i id="mw5Q"><a rel="mw:WikiLink" href="Sans-serif" title="Sans-serif" class="mw-redirect" id="mw5g">sans-serif</a></i>. Define também a cor de fundo do corpo da página.</p>

<p id="mw5w">Sua necessidade adveio do fato do <a rel="mw:WikiLink" href="HTML" title="HTML" id="mw6A">HTML</a>, aos poucos, ter deixado de ser usado apenas para criação de conteúdo na <a rel="mw:WikiLink" href="World_Wide_Web" title="World Wide Web" id="mw6Q">web</a>, e portanto havia uma mistura de formatação e conteúdo textual dentro do código de uma mesma página. Contudo, na criação de um grande portal, fica quase impossível manter uma identidade visual, bem como a produtividade do desenvolvedor. É nesse ponto que entra o <b id="mw6g">CSS</b>.</p>

<p id="mw6w">As especificações do <b id="mw7A">CSS</b> podem ser obtidas no site da <a rel="mw:WikiLink" href="W3C" title="W3C" id="mw7Q">W3C</a> "World Wide Web Consortium", um consórcio de diversas empresas que buscam estabelecer padrões para a <a rel="mw:WikiLink" href="Internet" title="Internet" id="mw7g">Internet</a>.</p>

<p id="mw7w">É importante notar que nenhum <a rel="mw:WikiLink" href="Navegador_(inform%C3%A1tica)" title="Navegador (informática)" class="mw-redirect" id="mw8A">navegador</a> suporta igualmente as definições do CSS. Desta forma, o <i id="mw8Q">web designer</i> deve sempre testar suas folhas de estilo em navegadores de vários fabricantes, e preferencialmente em mais de uma versão, para se certificar de que o que foi codificado realmente seja apresentado da forma desejada.</p>

<section data-mw-section-id="4" id="mw8g" aria-labelledby="Exemplo_de_CSS_aplicado_em_XML"><div class="mw-heading mw-heading3"><h3 id="Exemplo_de_CSS_aplicado_em_XML">Exemplo de CSS aplicado em XML</h3></div>
<figure typeof="mw:File/Thumb" id="mw8w"><img src="./_assets_/0c70a452f799bfe840676ee341124611/XML-CSS-example.png" decoding="async" data-file-width="355" data-file-height="365" data-file-type="bitmap" height="154" width="150" class="mw-file-element" id="mw9Q" loading="lazy"><figcaption id="mw9g">O arquivo de exemplo XML renderizado no <a rel="mw:WikiLink" href="Mozilla_Firefox" title="Mozilla Firefox" id="mw9w">Mozilla Firefox</a>.</figcaption></figure>
<p id="mw-A">Arquivo *.XML com  ligação para uma folha de estilos em cascata:</p>

<div class="mw-highlight mw-highlight-lang-xml mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mw-Q"><pre id="mw-g"><span id="mw-w"></span><span class="cp" id="mw_A">&lt;?xml version="1.0" encoding="UTF-8"?&gt;</span>
<span class="cp" id="mw_Q">&lt;?xml-stylesheet type="text/css" href="css.css"?&gt;</span>
<span class="nt" id="mw_g">&lt;schedule&gt;</span>
<span class="w" id="mw_w">  </span><span class="nt" id="mwAQA">&lt;date&gt;</span>Tuesday<span class="w" id="mwAQE"> </span>20<span class="w" id="mwAQI"> </span>June<span class="nt" id="mwAQM">&lt;/date&gt;</span>
<span class="w" id="mwAQQ">  </span><span class="nt" id="mwAQU">&lt;programme&gt;</span>
<span class="w" id="mwAQY">    </span><span class="nt" id="mwAQc">&lt;starts&gt;</span>6:00<span class="nt" id="mwAQg">&lt;/starts&gt;</span>
<span class="w" id="mwAQk">    </span><span class="nt" id="mwAQo">&lt;title&gt;</span>News<span class="nt" id="mwAQs">&lt;/title&gt;</span>
<span class="w" id="mwAQw">    </span>With<span class="w" id="mwAQ0"> </span>Michael<span class="w" id="mwAQ4"> </span>Smith<span class="w" id="mwAQ8"> </span>and<span class="w" id="mwARA"> </span>Fiona<span class="w" id="mwARE"> </span>Tolstoy.
<span class="w" id="mwARI">    </span>Followed<span class="w" id="mwARM"> </span>by<span class="w" id="mwARQ"> </span>Weather<span class="w" id="mwARU"> </span>with<span class="w" id="mwARY"> </span>Malcolm<span class="w" id="mwARc"> </span>Stott.
<span class="w" id="mwARg">  </span><span class="nt" id="mwARk">&lt;/programme&gt;</span>
<span class="w" id="mwARo">  </span><span class="nt" id="mwARs">&lt;programme&gt;</span>
<span class="w" id="mwARw">    </span><span class="nt" id="mwAR0">&lt;starts&gt;</span>6:30<span class="nt" id="mwAR4">&lt;/starts&gt;</span>
<span class="w" id="mwAR8">    </span><span class="nt" id="mwASA">&lt;title&gt;</span>Regional<span class="w" id="mwASE"> </span>news<span class="w" id="mwASI"> </span>update<span class="nt" id="mwASM">&lt;/title&gt;</span>
<span class="w" id="mwASQ">    </span>Local<span class="w" id="mwASU"> </span>news<span class="w" id="mwASY"> </span>for<span class="w" id="mwASc"> </span>your<span class="w" id="mwASg"> </span>area.
<span class="w" id="mwASk">  </span><span class="nt" id="mwASo">&lt;/programme&gt;</span>
<span class="w" id="mwASs">  </span><span class="nt" id="mwASw">&lt;programme&gt;</span>
<span class="w" id="mwAS0">    </span><span class="nt" id="mwAS4">&lt;starts&gt;</span>7:00<span class="nt" id="mwAS8">&lt;/starts&gt;</span>
<span class="w" id="mwATA">    </span><span class="nt" id="mwATE">&lt;title&gt;</span>Unlikely<span class="w" id="mwATI"> </span>suspect<span class="nt" id="mwATM">&lt;/title&gt;</span>
<span class="w" id="mwATQ">    </span>Whimsical<span class="w" id="mwATU"> </span>romantic<span class="w" id="mwATY"> </span>crime<span class="w" id="mwATc"> </span>drama<span class="w" id="mwATg"> </span>starring<span class="w" id="mwATk"> </span>Janet
<span class="w" id="mwATo">    </span>Hawthorne<span class="w" id="mwATs"> </span>and<span class="w" id="mwATw"> </span>Percy<span class="w" id="mwAT0"> </span>Trumpp.
<span class="w" id="mwAT4">  </span><span class="nt" id="mwAT8">&lt;/programme&gt;</span>
<span class="nt" id="mwAUA">&lt;/schedule&gt;</span>
</pre></div>

<p id="mwAUE">O arquivo *.CSS que formata o <a rel="mw:WikiLink" href="XML" title="XML" id="mwAUI">XML</a> anterior:</p>

<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwAUM"><pre id="mwAUQ"><span id="mwAUU"></span><span class="p" id="mwAUY">@</span><span class="k" id="mwAUc">media</span><span class="w" id="mwAUg"> </span><span class="nt" id="mwAUk">screen</span><span class="w" id="mwAUo"> </span><span class="p" id="mwAUs">{</span>
<span class="w" id="mwAUw">  </span><span class="nt" id="mwAU0">schedule</span><span class="w" id="mwAU4"> </span><span class="p" id="mwAU8">{</span>
<span class="w" id="mwAVA">    </span><span class="k" id="mwAVE">display</span><span class="p" id="mwAVI">:</span><span class="w" id="mwAVM"> </span><span class="kc" id="mwAVQ">block</span><span class="p" id="mwAVU">;</span>
<span class="w" id="mwAVY">    </span><span class="k" id="mwAVc">margin</span><span class="p" id="mwAVg">:</span><span class="w" id="mwAVk"> </span><span class="mi" id="mwAVo">10</span><span class="kt" id="mwAVs">px</span><span class="p" id="mwAVw">;</span>
<span class="w" id="mwAV0">    </span><span class="k" id="mwAV4">width</span><span class="p" id="mwAV8">:</span><span class="w" id="mwAWA"> </span><span class="mi" id="mwAWE">300</span><span class="kt" id="mwAWI">px</span><span class="p" id="mwAWM">;</span>
<span class="w" id="mwAWQ">  </span><span class="p" id="mwAWU">}</span>
<span class="w" id="mwAWY">  </span><span class="nt" id="mwAWc">date</span><span class="w" id="mwAWg"> </span><span class="p" id="mwAWk">{</span>
<span class="w" id="mwAWo">    </span><span class="k" id="mwAWs">display</span><span class="p" id="mwAWw">:</span><span class="w" id="mwAW0"> </span><span class="kc" id="mwAW4">block</span><span class="p" id="mwAW8">;</span>
<span class="w" id="mwAXA">    </span><span class="k" id="mwAXE">padding</span><span class="p" id="mwAXI">:</span><span class="w" id="mwAXM"> </span><span class="mf" id="mwAXQ">0.3</span><span class="kt" id="mwAXU">em</span><span class="p" id="mwAXY">;</span>
<span class="w" id="mwAXc">    </span><span class="k" id="mwAXg">font</span><span class="p" id="mwAXk">:</span><span class="w" id="mwAXo"> </span><span class="kc" id="mwAXs">bold</span><span class="w" id="mwAXw"> </span><span class="kc" id="mwAX0">x-large</span><span class="w" id="mwAX4"> </span><span class="kc" id="mwAX8">sans-serif</span><span class="p" id="mwAYA">;</span>
<span class="w" id="mwAYE">    </span><span class="k" id="mwAYI">color</span><span class="p" id="mwAYM">:</span><span class="w" id="mwAYQ"> </span><span class="kc" id="mwAYU">white</span><span class="p" id="mwAYY">;</span>
<span class="w" id="mwAYc">    </span><span class="k" id="mwAYg">background-color</span><span class="p" id="mwAYk">:</span><span class="w" id="mwAYo"> </span><span class="mh" id="mwAYs">#C6C</span><span class="p" id="mwAYw">;</span>
<span class="w" id="mwAY0">  </span><span class="p" id="mwAY4">}</span>
<span class="w" id="mwAY8">  </span><span class="nt" id="mwAZA">programme</span><span class="w" id="mwAZE"> </span><span class="p" id="mwAZI">{</span>
<span class="w" id="mwAZM">    </span><span class="k" id="mwAZQ">display</span><span class="p" id="mwAZU">:</span><span class="w" id="mwAZY"> </span><span class="kc" id="mwAZc">block</span><span class="p" id="mwAZg">;</span>
<span class="w" id="mwAZk">    </span><span class="k" id="mwAZo">font</span><span class="p" id="mwAZs">:</span><span class="w" id="mwAZw"> </span><span class="kc" id="mwAZ0">normal</span><span class="w" id="mwAZ4"> </span><span class="kc" id="mwAZ8">medium</span><span class="w" id="mwAaA"> </span><span class="kc" id="mwAaE">sans-serif</span><span class="p" id="mwAaI">;</span>
<span class="w" id="mwAaM">  </span><span class="p" id="mwAaQ">}</span>
<span class="w" id="mwAaU">  </span><span class="nt" id="mwAaY">programme</span><span class="w" id="mwAac"> </span><span class="o" id="mwAag">&gt;</span><span class="w" id="mwAak"> </span><span class="o" id="mwAao">*</span><span class="w" id="mwAas"> </span><span class="p" id="mwAaw">{</span><span class="w" id="mwAa0"> </span><span class="c" id="mwAa4">/* All children of programme elements */</span>
<span class="w" id="mwAa8">    </span><span class="k" id="mwAbA">font-weight</span><span class="p" id="mwAbE">:</span><span class="w" id="mwAbI"> </span><span class="kc" id="mwAbM">bold</span><span class="p" id="mwAbQ">;</span>
<span class="w" id="mwAbU">    </span><span class="k" id="mwAbY">font-size</span><span class="p" id="mwAbc">:</span><span class="w" id="mwAbg"> </span><span class="kc" id="mwAbk">large</span><span class="p" id="mwAbo">;</span>
<span class="w" id="mwAbs">  </span><span class="p" id="mwAbw">}</span>
<span class="w" id="mwAb0">  </span><span class="nt" id="mwAb4">title</span><span class="w" id="mwAb8"> </span><span class="p" id="mwAcA">{</span>
<span class="w" id="mwAcE">    </span><span class="k" id="mwAcI">font-style</span><span class="p" id="mwAcM">:</span><span class="w" id="mwAcQ"> </span><span class="kc" id="mwAcU">italic</span><span class="p" id="mwAcY">;</span>
<span class="w" id="mwAcc">  </span><span class="p" id="mwAcg">}</span>
<span class="p" id="mwAck">}</span>
</pre></div>

</section></section><section data-mw-section-id="5" id="mwAco" aria-labelledby="Padronização"><div class="mw-heading mw-heading2"><h2 id="Padronização"><span id="Padroniza.C3.A7.C3.A3o" typeof="mw:FallbackId"></span>Padronização</h2></div>
<figure class="mw-default-size" typeof="mw:File/Thumb" id="mwAcs"><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="mwAc0" loading="lazy"><figcaption id="mwAc4">CSS Snapshot 2021</figcaption></figure>
<section data-mw-section-id="6" id="mwAc8" aria-labelledby="Frameworks"><div class="mw-heading mw-heading3"><h3 id="Frameworks">Frameworks</h3></div>
<p id="mwAdA">Os frameworks CSS são bibliotecas pré-preparadas destinadas a permitir um estilo mais fácil e mais compatível com os padrões de páginas da web usando a linguagem Cascading Style Sheets. Os frameworks CSS incluem Blueprint, Bootstrap, Cascade <a rel="mw:WikiLink" href="Framework" title="Framework" id="mwAdE">Framework</a>, Foundation e Materialize. Assim como as bibliotecas de <a rel="mw:WikiLink" href="Linguagem_de_programa%C3%A7%C3%A3o" title="Linguagem de programação" id="mwAdI">linguagem de programação</a> e script, os frameworks CSS são geralmente incorporados como planilhas .css externas referenciadas no HTML &lt;head&gt;. Eles fornecem uma série de opções prontas para projetar e fazer o layout da página da web. Embora muitos desses frameworks tenham sido publicados, alguns autores os usam principalmente para prototipagem rápida, ou para aprender com, e preferem 'criar' CSS apropriado para cada site publicado sem a sobrecarga de design, manutenção e download de muitos recursos não utilizados no estilo do site.<sup class="mw-ref reference" id="cite_ref-5" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-5" id="mwAdM"><span class="mw-reflink-text" id="mwAdQ"><span class="cite-bracket" id="mwAdU">[</span>5<span class="cite-bracket" id="mwAdY">]</span></span></a></sup></p>

</section><section data-mw-section-id="7" id="mwAdc" aria-labelledby="Metodologias_de_design"><div class="mw-heading mw-heading3"><h3 id="Metodologias_de_design">Metodologias de design</h3></div>
<p id="mwAdg">Conforme o tamanho dos recursos CSS usados em um projeto aumenta, uma equipe de desenvolvimento geralmente precisa decidir sobre uma metodologia de design comum para mantê-los organizados. Os objetivos são facilidade de desenvolvimento, facilidade de colaboração durante o desenvolvimento e desempenho das folhas de estilo implementadas no navegador. As metodologias populares incluem OOCSS (CSS orientado a objeto), ACSS (CSS atômico), oCSS (folha de estilo em cascata orgânica), SMACSS (arquitetura escalável e modular para CSS) e BEM (bloco, elemento, modificador).<sup class="mw-ref reference" id="cite_ref-6" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-6" id="mwAdk"><span class="mw-reflink-text" id="mwAdo"><span class="cite-bracket" id="mwAds">[</span>6<span class="cite-bracket" id="mwAdw">]</span></span></a></sup></p>

</section></section><section data-mw-section-id="8" id="mwAd0" aria-labelledby="Ver_também"><div class="mw-heading mw-heading2"><h2 id="Ver_também"><span id="Ver_tamb.C3.A9m" typeof="mw:FallbackId"></span>Ver também</h2></div>
<ul id="mwAd4"><li id="mwAd8"><a rel="mw:WikiLink" href="Acid2" title="Acid2" id="mwAeA">Acid2</a></li>
<li id="mwAeE"><a rel="mw:WikiLink" href="JavaScript" title="JavaScript" id="mwAeI">JavaScript</a></li>
<li id="mwAeM"><a rel="mw:WikiLink" href="HTML" title="HTML" id="mwAeQ">HTML</a></li>
<li id="mwAeU"><a rel="mw:WikiLink" href="HTML5" title="HTML5" id="mwAeY">HTML5</a></li>
<li id="mwAec"><a rel="mw:WikiLink" href="Padr%C3%B5es_web" title="Padrões web" class="mw-redirect" id="mwAeg">Padrões web</a></li>
<li id="mwAek"><a rel="mw:WikiLink" href="Tableless" title="Tableless" id="mwAeo">Tableless</a></li>
<li id="mwAes"><a rel="mw:WikiLink" href="XHTML" title="XHTML" id="mwAew">XHTML</a></li></ul>

</section><section data-mw-section-id="-1" id="mwAe0" aria-labelledby="Referências"><div class="mw-heading mw-heading2"><h2 typeof="mw:Transclusion" id="Referências"><span id="Refer.C3.AAncias" typeof="mw:FallbackId"></span><span style="cursor: help;" title="Esta seção foi configurada para não ser editável diretamente. Edite a página toda ou a seção anterior em vez disso.">Referências</span></h2></div><span>

</span><div class="reflist" style=" list-style-type: decimal;" id="mwAe4"><div class="mw-references-wrap" typeof="mw:Extension/references" id="mwAe8"><ol class="mw-references references" id="mwAfA"><li id="cite_note-1" data-mw-footnote-number="1"><span class="mw-cite-backlink" id="mwAfE"><a href="#cite_ref-1" rel="mw:referencedBy" id="mwAfI"><span class="mw-linkback-text" id="mwAfM">↑</span></a></span> <span id="mw-reference-text-cite_note-1" class="mw-reference-text reference-text"><cite class="citation web" id="mwAfQ"><a rel="mw:ExtLink nofollow" href="https://www.w3.org/blog/CSS/2024/12/12/minutes-2024-12-11/" class="external text" id="mwAfU">«Minutes Telecon 2024-12-11»</a>. <i id="mwAfY">CSS WG Blog</i>. W3C. 12 de dezembro de 2024<span class="reference-accessdate" id="mwAfc">. Consultado em 16 de janeiro de 2025</span>. <a rel="mw:ExtLink nofollow" href="https://web.archive.org/web/20250116125653/https://www.w3.org/blog/CSS/2024/12/12/minutes-2024-12-11/" class="external text" id="mwAfg">Cópia arquivada em 16 de janeiro de 2025</a></cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fpt.wikipedia.org%3ACSS&amp;rft.atitle=Minutes+Telecon+2024-12-11&amp;rft.date=2024-12-12&amp;rft.genre=unknown&amp;rft.jtitle=CSS+WG+Blog&amp;rft_id=https%3A%2F%2Fwww.w3.org%2Fblog%2FCSS%2F2024%2F12%2F12%2Fminutes-2024-12-11%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988" id="mwAfk"><span style="display:none;" id="mwAfo"><span typeof="mw:Entity" id="mwAfs">&nbsp;</span></span></span></span></li>
<li id="cite_note-2" data-mw-footnote-number="2"><span class="mw-cite-backlink" id="mwAfw"><a href="#cite_ref-2" rel="mw:referencedBy" id="mwAf0"><span class="mw-linkback-text" id="mwAf4">↑</span></a></span> <span id="mw-reference-text-cite_note-2" class="mw-reference-text reference-text"><cite class="citation web" typeof="mw:Transclusion" id="mwAf8"><a rel="mw:ExtLink nofollow" href="https://www.w3.org/Style/CSS/" class="external text" id="mwAgA">«Cascading Style Sheets»</a>. <i id="mwAgE">www.w3.org</i> (em inglês)<span class="reference-accessdate" id="mwAgI">. Consultado em 8 de setembro de 2020</span></cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fpt.wikipedia.org%3ACSS&amp;rft.atitle=Cascading+Style+Sheets&amp;rft.genre=unknown&amp;rft.jtitle=www.w3.org&amp;rft_id=https%3A%2F%2Fwww.w3.org%2FStyle%2FCSS%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988" id="mwAgM"><span style="display:none;" id="mwAgQ"><span typeof="mw:Entity" id="mwAgU">&nbsp;</span></span></span></span></li>
<li id="cite_note-3" data-mw-footnote-number="3"><span class="mw-cite-backlink" id="mwAgc"><a href="#cite_ref-3" rel="mw:referencedBy" id="mwAgg"><span class="mw-linkback-text" id="mwAgk">↑</span></a></span> <span id="mw-reference-text-cite_note-3" class="mw-reference-text reference-text"><cite class="citation web" typeof="mw:Transclusion" id="mwAgo"><a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/CSS21/syndata.html#q10" class="external text" id="mwAgs">«W3C CSS2.1 specification for rule sets, declaration blocks, and selectors»</a>. W3.org<span class="reference-accessdate" id="mwAgw">. Consultado em 8 de setembro de 2020</span></cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fpt.wikipedia.org%3ACSS&amp;rft.btitle=W3C+CSS2.1+specification+for+rule+sets%2C+declaration+blocks%2C+and+selectors&amp;rft.genre=unknown&amp;rft.pub=W3.org&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="mwAg0"><span style="display:none;" id="mwAg4"><span typeof="mw:Entity" id="mwAg8">&nbsp;</span></span></span></span></li>
<li id="cite_note-4" data-mw-footnote-number="4"><span class="mw-cite-backlink" id="mwAhA"><a href="#cite_ref-4" rel="mw:referencedBy" id="mwAhE"><span class="mw-linkback-text" id="mwAhI">↑</span></a></span> <span id="mw-reference-text-cite_note-4" class="mw-reference-text reference-text">Ver <a rel="mw:ExtLink nofollow" href="http://www.w3.org/TR/CSS21/selector.html" class="external text" id="mwAhM">a definição completa de seletores no website W3C</a>.</span></li>
<li id="cite_note-5" data-mw-footnote-number="5"><span class="mw-cite-backlink" id="mwAhQ"><a href="#cite_ref-5" rel="mw:referencedBy" id="mwAhU"><span class="mw-linkback-text" id="mwAhY">↑</span></a></span> <span id="mw-reference-text-cite_note-5" class="mw-reference-text reference-text"><cite class="citation book" typeof="mw:Transclusion" id="mwAhc">Cederholm, Dan; Marcotte, Ethan (9 de abril de 2010). <a rel="mw:ExtLink nofollow" href="https://books.google.pl/books?id=UgrUeIwsS60C&amp;pg=PA114&amp;redir_esc=y#v=onepage&amp;q&amp;f=false" class="external text" id="mwAhg"><i id="mwAhk">Handcrafted CSS: More Bulletproof Web Design</i></a> (em inglês). [S.l.]: New Riders</cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fpt.wikipedia.org%3ACSS&amp;rft.au=Marcotte%2C+Ethan&amp;rft.aufirst=Dan&amp;rft.aulast=Cederholm&amp;rft.btitle=Handcrafted+CSS%3A+More+Bulletproof+Web+Design&amp;rft.date=2010-04-09&amp;rft.genre=book&amp;rft.pub=New+Riders&amp;rft_id=https%3A%2F%2Fbooks.google.pl%2Fbooks%3Fid%3DUgrUeIwsS60C%26pg%3DPA114%26redir_esc%3Dy%23v%3Donepage%26q%26f%3Dfalse&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwAho"><span style="display:none;" id="mwAhs"><span typeof="mw:Entity" id="mwAhw">&nbsp;</span></span></span></span></li>
<li id="cite_note-6" data-mw-footnote-number="6"><span class="mw-cite-backlink" id="mwAh4"><a href="#cite_ref-6" rel="mw:referencedBy" id="mwAh8"><span class="mw-linkback-text" id="mwAiA">↑</span></a></span> <span id="mw-reference-text-cite_note-6" class="mw-reference-text reference-text"><cite class="citation web" typeof="mw:Transclusion" id="mwAiE"><a rel="mw:ExtLink nofollow" href="https://web.archive.org/web/20150602231126/http://clubmate.fi/oocss-acss-bem-smacss-what-are-they-what-should-i-use/" class="external text" id="mwAiI">«OOCSS, ACSS, BEM, SMACSS: what are they? What should I use? – clubmate.fi»</a>. <i id="mwAiM">web.archive.org</i>. 2 de junho de 2015<span class="reference-accessdate" id="mwAiQ">. Consultado em 29 de março de 2021</span></cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fpt.wikipedia.org%3ACSS&amp;rft.atitle=OOCSS%2C+ACSS%2C+BEM%2C+SMACSS%3A+what+are+they%3F+What+should+I+use%3F+%93+clubmate.fi&amp;rft.date=2015-06-02&amp;rft.genre=unknown&amp;rft.jtitle=web.archive.org&amp;rft_id=https%3A%2F%2Fweb.archive.org%2Fweb%2F20150602231126%2Fhttp%3A%2F%2Fclubmate.fi%2Foocss-acss-bem-smacss-what-are-they-what-should-i-use%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988" id="mwAiU"><span style="display:none;" id="mwAiY"><span typeof="mw:Entity" id="mwAic">&nbsp;</span></span></span></span></li>
</ol></div></div>

</section><section data-mw-section-id="9" id="mwAig" aria-labelledby="Ligações_externas"><div class="mw-heading mw-heading2"><h2 id="Ligações_externas"><span id="Liga.C3.A7.C3.B5es_externas" typeof="mw:FallbackId"></span>Ligações externas</h2></div>
<div id="interProject" style="display:none;">

<ul><li><a rel="mw:WikiLink/Interwiki" href="https://pt.wikibooks.org/wiki/Special:Search/Aplicativos%20em%20PHP/Referências/CSS" title="b:Special:Search/Aplicativos em PHP/Referências/CSS" class="extiw external"><span title="Wikilivros">Wikilivros</span></a></li></ul>
</div>
<ul id="mwAio"><li id="mwAis"><cite class="citation web" typeof="mw:Transclusion" id="mwAiw"><a rel="mw:ExtLink nofollow" href="https://www.w3.org/Style/CSS/" class="external text">«Página oficial»</a> (em inglês)</cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fpt.wikipedia.org%3ACSS&amp;rft.btitle=P%C3%A1gina+oficial&amp;rft.genre=unknown&amp;rft_id=https%3A%2F%2Fwww.w3.org%2FStyle%2FCSS%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;"><span typeof="mw:Entity">&nbsp;</span></span></span></li>
<li id="mwAi4"><cite class="citation web" typeof="mw:Transclusion" id="mwAi8"><a rel="mw:ExtLink nofollow" href="https://www.w3.org/TR/CSS/" class="external text">«W3C CSS Specification»</a> (em inglês)</cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fpt.wikipedia.org%3ACSS&amp;rft.btitle=W3C+CSS+Specification&amp;rft.genre=unknown&amp;rft_id=https%3A%2F%2Fwww.w3.org%2FTR%2FCSS%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;"><span typeof="mw:Entity">&nbsp;</span></span></span></li>
<li id="mwAjE"><cite class="citation web" typeof="mw:Transclusion" id="mwAjI"><a rel="mw:ExtLink nofollow" href="https://jigsaw.w3.org/css-validator/" class="external text">«Serviço de validação de CSS do W3C»</a></cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fpt.wikipedia.org%3ACSS&amp;rft.btitle=Servi%C3%A7o+de+valida%C3%A7%C3%A3o+de+CSS+do+W3C&amp;rft.genre=unknown&amp;rft_id=https%3A%2F%2Fjigsaw.w3.org%2Fcss-validator%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwAjM"><span style="display:none;"><span typeof="mw:Entity">&nbsp;</span></span></span></li>
<li id="mwAjQ"><cite class="citation web" typeof="mw:Transclusion" id="mwAjU"><a rel="mw:ExtLink nofollow" href="https://developer.mozilla.org/pt-BR/docs/Learn/CSS" class="external text">«Aprenda a estilizar HTML utilizando CSS»</a>. Guia na <a rel="mw:WikiLink" href="MDN_Web_Docs" title="MDN Web Docs">MDN Web Docs</a></cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fpt.wikipedia.org%3ACSS&amp;rft.btitle=Aprenda+a+estilizar+HTML+utilizando+CSS&amp;rft.genre=unknown&amp;rft_id=https%3A%2F%2Fdeveloper.mozilla.org%2Fpt-BR%2Fdocs%2FLearn%2FCSS&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwAjY"><span style="display:none;"><span typeof="mw:Entity">&nbsp;</span></span></span></li></ul>

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


.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:0em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd;color:inherit}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf;color:inherit}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf;color:inherit}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff;color:inherit}.mw-parser-output .navbox-even{background-color:#f7f7f7;color:inherit}.mw-parser-output .navbox-odd{background-color:transparent;color:inherit}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}


/* end   https://pt.wikipedia.org/ */
</style></span><div role="navigation" class="navbox" aria-labelledby="Hypertext_Markup_Language_(HTML)" style="padding:3px" id="mwAjg"><table class="nowraplinks collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><span class="mw-empty-elt"><style data-mw-deduplicate="TemplateStyles:r71527102" typeof="mw:Extension/templatestyles">
/* start https://pt.wikipedia.org/ */


.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:"\a0 · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}


/* end   https://pt.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r69825269" typeof="mw:Extension/templatestyles">
/* start https://pt.wikipedia.org/ */


.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}


/* end   https://pt.wikipedia.org/ */
</style></span><div id="Hypertext_Markup_Language_(HTML)" style="font-size:114%;margin:0 4em"><a rel="mw:WikiLink" href="HTML" title="HTML">Hypertext Markup Language (HTML)</a></div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd hlist" style="width:100%;padding:0px"><div style="padding:0em 0.25em">
<ul><li><a rel="mw:WikiLink" href="Dynamic_HTML" title="Dynamic HTML" class="mw-redirect">Dynamic HTML</a></li>
<li><a rel="mw:WikiLink" href="HTML5" title="HTML5">HTML5</a>
<ul><li>Audio</li>
<li><a rel="mw:WikiLink" href="Canvas_(HTML5)" title="Canvas (HTML5)">Canvas</a></li>
<li><a rel="mw:WikiLink" href="HTML5_video" title="HTML5 video">Video</a></li></ul></li>
<li><a rel="mw:WikiLink" href="XHTML" title="XHTML">XHTML</a>
<ul><li>Basic</li>
<li><a rel="mw:WikiLink" href="XHTML_Mobile_Profile" title="XHTML Mobile Profile">Mobile Profile</a></li>
<li><a rel="mw:WikiLink" href="C-HTML" title="C-HTML">C-HTML</a></li></ul></li>
<li><a rel="mw:WikiLink" href="HTML_element" title="HTML element" class="mw-redirect">HTML element</a>
<ul><li>span and div</li></ul></li>
<li>HTML attribute</li>
<li>HTML frame</li>
<li>HTML editor</li>
<li>Character encodings
<ul><li>Unicode</li></ul></li>
<li>Language code</li>
<li><a rel="mw:WikiLink" href="Document_Object_Model" title="Document Object Model" class="mw-redirect">Document Object Model</a></li>
<li>Browser Object Model</li>
<li>Style sheets
<ul><li><a rel="mw:WikiLink" href="Cascading_Style_Sheets" title="Cascading Style Sheets" class="mw-redirect">CSS</a></li></ul></li>
<li>Font family</li>
<li><a rel="mw:WikiLink" href="Web_colors" title="Web colors" class="mw-redirect">Web colors</a></li>
<li>HTML scripting</li>
<li><a rel="mw:WikiLink" href="JavaScript" title="JavaScript">JavaScript</a>
<ul><li><a rel="mw:WikiLink" href="WebGL" title="WebGL">WebGL</a></li>
<li><a rel="mw:WikiLink" href="WebCL" title="WebCL">WebCL</a></li></ul></li>
<li><a rel="mw:WikiLink" href="World_Wide_Web_Consortium" title="World Wide Web Consortium" class="mw-redirect">W3C</a>
<ul><li>Validator</li></ul></li>
<li><a rel="mw:WikiLink" href="WHATWG" title="WHATWG">WHATWG</a></li>
<li>Quirks mode</li>
<li>Web storage</li>
<li><a rel="mw:WikiLink" href="Browser_engine" title="Browser engine" class="mw-redirect">Rendering engine</a></li></ul>
</div></td></tr></tbody></table></div>




</section></div><!--htdig_noindex--><div><div class="zim-footer">
    Este artigo é emitido por <a class="external text" title="Última edição em 2025-12-21" href="https://pt.wikipedia.org/wiki/?title=CSS&amp;oldid=71404999">Wikipédia</a>. O texto é licenciado sob <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.pt">Creative Commons Attribution-Share Alike 4.0</a>. Termos adicionais podem ser aplicados aos arquivos de mídia.
</div>
</div><!--/htdig_noindex--></div>
            </div>
          </main>
        </div>
      </div>
    </div>
     <script src="./_webp_/webpHandler.js"></script>
  

</body></html>