⊗mkPmSlDSCC 61 of 250 menu

Combinações complexas de seletores descendentes e classes em CSS

Suponha que agora temos o seguinte código:

<div class="block"> <h2 class="header">Title h2</h2> <p> text </p> <h3 class="header">Title h3</h3> <p> text </p> <p> text </p> </div> <div class="block"> <h2 class="header">Title h2</h2> <p> text </p> <h3 class="header">Title h3</h3> <p> text </p> <p> text </p> </div>

Vamos encontrar todos os elementos com a classe header, que estão dentro de um elemento com a classe block, e definir a fonte como Arial:

.block .header { font-family: Arial; }

Como pode ser visto no código HTML, dentro do elemento com a classe block, os elementos com a classe header podem ser tanto títulos h2 quanto títulos h3. Vamos escrever seletores que diferenciam esses títulos e fazer algo com eles.

Vamos selecionar todos os h2 com a classe header, que estão dentro de um elemento com a classe block:

.block h2.header { font-size: 30px; color: red; }

E agora vamos selecionar todos os h3 com a classe header, que estão dentro de um elemento com a classe block:

.block h3.header { font-size: 20px; color: green; }

Vamos juntar todo o nosso CSS:

.block .header { font-family: Arial; } .block h2.header { font-size: 30px; color: red; } .block h3.header { font-size: 20px; color: green; }

Vamos aplicá-lo ao nosso código HTML:

Explique o que o seletor escolhe no código abaixo. Em seguida, escreva o código HTML adequado para este seletor. Aqui está o código com o seletor:

.eee .bbb { color: red; }

Explique o que o seletor escolhe no código abaixo. Em seguida, escreva o código HTML adequado para este seletor. Aqui está o código com o seletor:

.eee h2 { color: red; }

Explique o que o seletor escolhe no código abaixo. Em seguida, escreva o código HTML adequado para este seletor. Aqui está o código com o seletor:

.eee h2.bbb { color: red; }

Explique o que o seletor escolhe no código abaixo. Em seguida, escreva o código HTML adequado para este seletor. Aqui está o código com o seletor:

.eee h3.bbb { color: red; }

Explique o que o seletor escolhe no código abaixo. Em seguida, escreva o código HTML adequado para este seletor. Aqui está o código com o seletor:

.eee p.bbb { color: red; }

Explique o que o seletor escolhe no código abaixo. Em seguida, escreva o código HTML adequado para este seletor. Aqui está o código com o seletor:

.eee .bbb .kkk { color: red; }
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar