Técnicas de Formatação de Texto para Legibilidade
line-height
A propriedade line-height define a altura de uma linha e é frequentemente utilizada para ajustar o espaçamento entre linhas de texto. Por padrão, o line-height depende da fonte do texto e é determinado pelo navegador.
line-height: multiplier | value in px | value in em | percent
multiplieré um valor sem unidade (por exemplo,1.5). Nesse caso, a altura da linha será o valor que é1.5vezes maior que o valor defont-size;value in pxé um valor específico (por exemplo,24px) ao qual a altura da linha será igual;value in emé um valor (por exemplo,1.4em) que funciona de forma semelhante aomultiplier. O navegador verificará o valor defont-size, multiplicará esse valor por1.4, e esse resultado será a altura da linha;percenté um valor (por exemplo,120%) que funciona como ummultiplier. O valor defont-sizeserá multiplicado por1.2, determinando o valor da altura da linha.
index.html
styles.css
Saída
letter-spacing
A propriedade letter-spacing define o espaçamento horizontal entre os caracteres do texto.
letter-spacing: normal | value in px | value in em
normalé o espaçamento padrão entre os caracteres;value in pxé um valor específico que adiciona espaço extra entre os caracteres;value in emfunciona de forma semelhante ao px, mas o espaçamento é relativo aofont-size.
index.html
styles.css
Saída
word-spacing
A propriedade word-spacing define a distância entre as palavras no texto. Ela aumenta o espaço entre as palavras. Se houver sinais de pontuação no texto e eles estiverem escritos junto às palavras, continuarão juntos, pois não há espaço entre eles.
word-spacing: value | inherit | normal
valueé um valor específico que define o espaço entre as palavras;inheritherda o espaçamento entre palavras do elemento pai;normalé o espaçamento padrão entre palavras.
index.html
styles.css
Saída
text-shadow
A propriedade text-shadow adiciona uma sombra ao texto.
text-shadow: "X set" | "Y set" | "blur radius" | "color"
X setajusta a posição horizontal da sombra. Valores positivos movem a sombra para a direita e valores negativos movem para a esquerda;Y setajusta a posição vertical da sombra. Valores positivos movem a sombra para baixo e valores negativos movem para cima;blur radiusdefine o grau de desfoque da sombra. Valores mais altos tornam a sombra mais suave e difusa. O valor padrão é0se não especificado;colorespecifica a cor da sombra em qualquer formato de cor válido. Se não especificado, o padrão é a cor do texto.
index.html
styles.css
Saída
Nota
Na formatação de texto, não existem regras rígidas que determinem quais valores devem ser usados em situações específicas. A escolha das propriedades e valores de formatação de texto depende dos requisitos únicos de cada projeto e da visão de design.
1. Qual propriedade CSS é usada para criar um efeito visual que adiciona uma sombra ao texto?
2. Qual propriedade CSS ajusta a distância entre as palavras em um texto?
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 2.56
Técnicas de Formatação de Texto para Legibilidade
Deslize para mostrar o menu
line-height
A propriedade line-height define a altura de uma linha e é frequentemente utilizada para ajustar o espaçamento entre linhas de texto. Por padrão, o line-height depende da fonte do texto e é determinado pelo navegador.
line-height: multiplier | value in px | value in em | percent
multiplieré um valor sem unidade (por exemplo,1.5). Nesse caso, a altura da linha será o valor que é1.5vezes maior que o valor defont-size;value in pxé um valor específico (por exemplo,24px) ao qual a altura da linha será igual;value in emé um valor (por exemplo,1.4em) que funciona de forma semelhante aomultiplier. O navegador verificará o valor defont-size, multiplicará esse valor por1.4, e esse resultado será a altura da linha;percenté um valor (por exemplo,120%) que funciona como ummultiplier. O valor defont-sizeserá multiplicado por1.2, determinando o valor da altura da linha.
index.html
styles.css
Saída
letter-spacing
A propriedade letter-spacing define o espaçamento horizontal entre os caracteres do texto.
letter-spacing: normal | value in px | value in em
normalé o espaçamento padrão entre os caracteres;value in pxé um valor específico que adiciona espaço extra entre os caracteres;value in emfunciona de forma semelhante ao px, mas o espaçamento é relativo aofont-size.
index.html
styles.css
Saída
word-spacing
A propriedade word-spacing define a distância entre as palavras no texto. Ela aumenta o espaço entre as palavras. Se houver sinais de pontuação no texto e eles estiverem escritos junto às palavras, continuarão juntos, pois não há espaço entre eles.
word-spacing: value | inherit | normal
valueé um valor específico que define o espaço entre as palavras;inheritherda o espaçamento entre palavras do elemento pai;normalé o espaçamento padrão entre palavras.
index.html
styles.css
Saída
text-shadow
A propriedade text-shadow adiciona uma sombra ao texto.
text-shadow: "X set" | "Y set" | "blur radius" | "color"
X setajusta a posição horizontal da sombra. Valores positivos movem a sombra para a direita e valores negativos movem para a esquerda;Y setajusta a posição vertical da sombra. Valores positivos movem a sombra para baixo e valores negativos movem para cima;blur radiusdefine o grau de desfoque da sombra. Valores mais altos tornam a sombra mais suave e difusa. O valor padrão é0se não especificado;colorespecifica a cor da sombra em qualquer formato de cor válido. Se não especificado, o padrão é a cor do texto.
index.html
styles.css
Saída
Nota
Na formatação de texto, não existem regras rígidas que determinem quais valores devem ser usados em situações específicas. A escolha das propriedades e valores de formatação de texto depende dos requisitos únicos de cada projeto e da visão de design.
1. Qual propriedade CSS é usada para criar um efeito visual que adiciona uma sombra ao texto?
2. Qual propriedade CSS ajusta a distância entre as palavras em um texto?
Obrigado pelo seu feedback!