CSS – Atributos de Texto

A propriedade text-transform no CSS permite colocar letras em maiúsculas ou minúsculas e a propriedade text-decoration permite acrescentar ou tirar efeitos decorativos do texto como riscados e sublinhados.
Text-Transform
A propriedade text-transform realiza transformações no formato caixa-alta ou aixa-baixa do texto.
Sintaxe:
text-transform: capitalize
text-transform: uppercase
text-transform: lowercase
text-transform: none (valor default)
Exemplos:
H1 {text-transform: capitalize}
Capitalize coloca a primeira letra de cada palavra em maiúsculas. Uppercase coloca tudo em maiúsculas e lowercase coloca tudo em minúsculas. None remove qualquer transformação deixando o texto da forma como foi definido antes das transformações.
<style>
p {font-weight: bold}
span {font-weight: normal}
.non {text-transform: none}
.upp {text-transform: uppercase}
.cap {text-transform: capitalize}
.low {text-transform: lowercase}
</style>
(…)
<p>Sem transformação: <span class=non>Aprendendo um pouco de CSS</span></p>
<p>Uppercase: <span class=upp>Aprendendo um pouco de CSS</span></p>
<p>Capitalize: <span class=cap>Aprendendo um pouco de CSS</span></p>
<p>Lowercase: <span class=low>Aprendendo um pouco de CSS</span></p>
(…)
Sem transformação: Aprendendo um pouco de CSS
Uppercase: Aprendendo um pouco de CSS
Capitalize: Aprendendo um pouco de CSS
Lowercase: Aprendendo um pouco de CSS
Text-Decoration
A propriedade text-decoration permite colocar (ou tirar) sublinhados, linhas sobre e atravessando o texto, etc.
Sintaxe:
text-decoration: underline (default em links)
text-decoration: overline
text-decoration: line-through
text-decoration: blink
text-decoration: none (default)
Exemplos:
h1 {text-decoration: overline} <a href=”algumlugar.html” style=”text-decoration: none”>Link sem sublinhado</a>
<style>
.und {text-decoration: underline}
.ovr {text-decoration: overline}
.blk {text-decoration: blink}
.lin {text-decoration: line-through}
.non, .non a {text-decoration: none}
</style>
(…)
<p><span class=und>Underline. <a href=”#”>Link</a></span> —–
<span class=ovr>Overline. <a href=”#”>Link</a></span></p>
<p><span class=blk>Blink. <a href=”#”>Link</a></span> —– <span class=lin>Line-through. <a href=”#”>Link</a></span> —–
<span class=non>None. <a href=”#”>Link</a></span></p>
h1 {text-decoration: overline} Link sem sublinhado
(…)
Underline. Link —–
Overline. Link
Blink. Link —– Line-through. Link —–
None. Link
Vínculos (links) são normalmente sublinhados na maior parte dos browsers. O sublinhado pode ser removido com a propriedade text-decoration: none.

Tweet This
Share on Facebook
Digg This
Save to delicious
Stumble it
RSS Feed

1 Comentário