Decoração de Texto
Parte da seção Styling with CSS do Journey de HTML da Coddy — lição 22 de 76.
No CSS, a propriedade text-decoration é usada para adicionar ou remover decorações ao texto dentro de um elemento HTML. Esta propriedade permite sublinhar, sobrelinhar ou tachar o texto, fornecendo ênfase visual ou indicando estados específicos.
Valores comuns para text-decoration incluem:
none: Remove qualquer decoração de texto. Este é o valor padrão.
underline: Adiciona um sublinhado ao texto.
overline: Adiciona uma linha sobre o texto.
line-through: Adiciona uma linha no meio do texto (tachado).
Por exemplo:
a {
text-decoration: none;
}
.underline {
text-decoration: underline;
}
.strike {
text-decoration: line-through;
}Desafio
FácilVocê recebeu um documento HTML com um parágrafo (<p>) que contém um elemento de âncora (<a>) e uma divisão (<div>). Sua tarefa é usar a propriedade text-decoration para estilizar esses elementos. Siga os passos abaixo:
- Escreva uma regra CSS que selecione todos os elementos
<a>. Defina otext-decorationcomononepara remover o sublinhado padrão. - Adicione um atributo
classcom o valor "underline" ao elemento<p>. - Escreva uma regra CSS que selecione todos os elementos com a classe
underline. Defina otext-decorationcomounderline. - Adicione um atributo
classcom o valor "strike" ao elemento<div>. - Escreva uma regra CSS que selecione todos os elementos com a classe
strike. Defina otext-decorationcomoline-through.
Folha de consulta
A propriedade text-decoration adiciona ou remove decorações ao texto dentro de elementos HTML.
Valores comuns:
none: Remove qualquer decoração de texto (padrão)underline: Adiciona um sublinhado ao textooverline: Adiciona uma linha acima do textoline-through: Adiciona uma linha de tachado
a {
text-decoration: none;
}
.underline {
text-decoration: underline;
}
.strike {
text-decoration: line-through;
}Experimente você mesmo
<html>
<head>
<title>Text Decoration</title>
<style>
/* Write CSS rules here */
</style>
</head>
<body>
<p>This is a paragraph with a <a href="#">link</a>.</p>
<div>This is a division.</div>
</body>
</html>Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Styling with CSS
4Fundamentos de Texto
Cor do TextoFamília da FonteTamanho da FontePeso da FonteAlinhamento de TextoDecoração de TextoDesafio de Recapitulação nº 1Desafio de Recapitulação nº 27Modelo de Caixa Parte 1
O que é o Modelo de Caixa?PaddingMargensBordasLargura e AlturaDesafio de Revisão3Seletores Básicos
Introdução aos SeletoresSeletor de TipoSeletor de ClasseSeletor de IDSeletores de GrupoSeletor UniversalDesafio de Seleção9Flex Box
O que é Flex Box?Flex DirectionJustify ContentAlign ItemsO Centro PerfeitoDesafio de Flex Box12Fundamentos do Design Responsivo
O que é Design Responsivo?Meta Tag ViewportLayouts FluidosUnidades de ViewportFundamentos de Media QueriesImagens Flexíveis