⊗mkSpUnBPE 82 of 128 menu

Práticas de uso de em no CSS

Vamos dar uma olhada no código HTML completo da página:

<html> <head> <title></title> </head> <body> <main> <div> <p> texto </p> </div> </main> </body> <html>

Por padrão, todas as tags da página possuem um determinado tamanho de fonte. Na verdade, o que acontece é que a tag html tem, por padrão, um determinado tamanho de fonte:

html { font-size: 16px; /* valor padrão */ }

Portanto, podemos especificar tamanhos para as tags da página em em. Nesse caso, eles calcularão seus tamanhos em relação aos pais diretos.

Vamos, por exemplo, definir o tamanho da fonte para a tag main:

main { font-size: 1.5em; /* corresponde a 24px */ }

E agora vamos definir o tamanho da fonte para a tag div:

div { font-size: 2em; /* corresponde a 48px */ }

Suponha que temos um código HTML, para o qual vamos resolver problemas:

<main> <h1>cabeçalho</h1> <div> <p> texto </p> <p> texto </p> </div> <div> <p> texto </p> <p> texto </p> </div> </main>

Em todos os problemas abaixo, reescreva em em todas as unidades especificadas em pixels:

main { margin: 1em auto; } h1 { font-size: 2em; } p { font-size: 2em; }
main { margin: 2em auto; } h1 { font-size: 2em; } div { font-size: 1em; margin-bottom: 2em; } p { font-size: 1.25em; }
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