CSS Tamanho da Fonte

 CSS Tamanho da Fonte

font-size é a propriedade que define tamanho do texto.

Tamanho da Fonte em pixels

Tamanho em pixels tenho controle total do tamanho do texto.

<!DOCTYPE html>

<html>

<head>

<style>

h1 {

  font-size: 50px;

}

 

h2 {

  font-size: 40px;

}

 

p {

  font-size: 20px;

}

</style>

</head>

<body>

<h1> Primeiro título. </h1>

<h2>Segundo título. </h2>

<p>Estamos iniciando o primeiro paragráfo.</p>

<p>Estamos iniciando o segundo paragráfo</p>

</body>

</html>

Tamanho da Fonte Em

Para permitir que os usuários redimensionem o texto

1EM = 16px Fórmula é pixels /16= em

<!DOCTYPE html>

<html>

<head>

<style>

h1 {

  font-size: 2.5em; /* 40px/16=2.5em */

}

 

h2 {

  font-size: 1.875em; /* 30px/16=1.875em */

 }

 

p {

  font-size: 0.875em; /* 14px/16=0.875em */

}

</style>

</head>

<body>

<h1>Título 1 </h1>

<h2>Título 2 </h2>

<p>Primeiro paragráfo.</p>

<p>Estamos construídos a primeira página da web. </p>

</body>

</html>

Combinação de porcentagem e Em

Funciona como padrão para todos os navegadores usado porcentagem no <body>

<!DOCTYPE html>

<html>

<head>

<style>

body {

  font-size: 100%;

}

 

h1 {

  font-size: 2.5em;

}

 

h2 {

  font-size: 1.875em;

}

 

p {

  font-size: 0.875em;

}

</style>

</head>

<body>

<h1>Título 1. </h1>

<h2>Título 2. </h2>

<p>Primeiro paragráfo. </p>

<p>Especificar o tamanho da fonte em porcentagem e em exibe o mesmo tamanho em todos os principais navegadores e permite que todos os navegadores redimensionem o texto!!</p>

</body>

</html>

 fonte responsiva

Viewport é o tamanho da janela do navegador. 1vw = 1% da largura da janela de visualização.

<!DOCTYPE html>

<html>

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<body>

 

<h1 style="font-size:10vw;">Texto Responsivo</h1>

 

<p style="font-size:5vw;">Redimensione a janela do navegador para ver como o tamanho do texto é dimensionado.</p>

 

<p style="font-size:5vw;">Use a unidade "vw" ao dimensionar o texto. 10vw definirá o tamanho para 10% da largura da janela de visualização.</p>

 

<p>Viewport é o tamanho da janela do navegador. 1vw = 1% da largura da janela de visualização. Se a janela de visualização tiver 50 cm de largura, 1vw é 0,5 cm</p>

 

</body>

</html>