Guia para estilizar o texto usando Tailwind CSS

Guia Para Estilizar O Texto Usando Tailwind Css



Tailwind fornece classes de utilitários predefinidas para criar layouts de design eficazes e adaptáveis. Usando essas classes, o desenvolvedor pode fornecer diferentes propriedades de estilo aos elementos. É importante observar que ao projetar um layout, o desenvolvedor deve estilizar o conteúdo do texto da maneira correta. Caso contrário, pode ter um impacto negativo no apelo geral do layout.

Este artigo fornecerá um guia para estilizar o texto no Tailwind usando o seguinte esquema:

Como usar a classe Text Align no Tailwind?

Ao estilizar o conteúdo do texto, o posicionamento do texto é tão importante quanto a decoração. Se o texto não estiver alinhado corretamente, todo o design da página ficará estranho. Para alinhar o texto no Tailwind, a seguinte classe é usada:







texto- { alinhamento }

As opções de alinhamento incluem “ Centro ',' esquerda ',' certo ', e ' justificar ”. Vamos entender cada um desses alinhamentos usando a demonstração abaixo:



< p aula = 'centro de texto bg-slate-200' > Este é um texto de amostra e é fornecido com o alinhamento TEXT CENTER. < / p >
< br >
< p aula = 'texto à direita bg-slate-200' > Este é um texto de amostra e é fornecido com o alinhamento TEXT RIGHT. < / p >
< br >
< p aula = 'texto esquerdo bg-slate-200' > Este é um texto de amostra e é fornecido com o alinhamento TEXT LEFT. < / p >
< br >
< p aula = 'justificar texto bg-slate-200' > Este é um texto de amostra e é fornecido com o alinhamento TEXT JUSTIFY. < / p >

A explicação do código acima é a seguinte:



  • Quatro “ p ”Os elementos são criados e separados por uma quebra de linha.
  • O texto dos quatro elementos p é alinhado a uma posição específica usando o “ texto-{alinhamento} ' aula.
  • O ' bg-{cor}-{número} ”classe fornece a cor de fundo para cada“ p ' elemento.

Saída





Pode ser visto na saída abaixo como cada uma das classes de alinhamento afeta a posição do texto. Você pode ver que o texto do primeiro elemento está alinhado ao centro, o segundo à direita, o terceiro à esquerda e o quarto elemento mostra texto justificado:



Como fornecer cor ao conteúdo de texto no Tailwind?

A cor desempenha um papel importante no estilo do conteúdo de texto de um elemento. Se uma cor apropriada não for selecionada, o texto poderá ficar difícil de ler. Isso afetará negativamente o design do layout. Para definir a cor de um texto no Tailwind, use a classe fornecida abaixo:

texto- { cor } - { número }

Na sintaxe definida acima, o usuário deverá fornecer o nome da cor seguido de um número que será responsável pela tonalidade da cor especificada.

A demonstração fornecida abaixo tem três “ p ”Elementos estilizados usando diferentes classes de cores de texto:

< p aula = 'texto-violeta-500 centro de texto' > Este é um texto de cor violeta < / p >
< p aula = 'text-red-500 text-center' > Este é um texto de cor vermelha < / p >
< p aula = 'texto-verde-500 centro de texto' > Este é um texto de cor verde < / p >

As classes usadas no código acima são as seguintes:

  • O primeiro ' p ”O elemento é fornecido com uma cor violeta usando o“ texto-{cor}-{número} ' aula.
  • O segundo e o terceiro “ p ”Os elementos são fornecidos com as cores vermelha e verde usando o mesmo método.
  • O ' centro de texto ”Classe posiciona o conteúdo do texto no centro do elemento.

Saída

A partir da saída abaixo, fica claro que a cor preta padrão do texto é alterada para as cores especificadas usando a classe text-{color}-{number}:

Como usar diferentes famílias de fontes no Tailwind?

A fonte de um elemento de texto pode ser usada para enfatizar um texto específico. Cada fonte possui características próprias. Para alterar a fonte de um elemento no Tailwind, utilize a seguinte classe:

Fonte- { família }

Tailwind fornece três famílias de fontes padrão, ou seja, “ sem ',' serifa ', e ' mono ”. Cada uma dessas famílias de fontes possui um estilo de fonte diferente.

Da mesma forma, o “ espessura da fonte} ”A classe pode ser usada para deixar o texto em negrito, claro ou normal. Vamos usar uma demonstração para fornecer espessura de fonte para diferentes famílias de fontes no Tailwind:

< p aula = 'font-mono font-extrabold text-center' > Este é um texto extra em negrito na fonte MONO < / p >
< p aula = 'fonte-serif fonte-semibold centro de texto' > Este é um texto seminegrito na fonte SERIF < / p >
< p aula = 'font-sans font-extralight text-center' > Este é um texto extra leve na fonte SANS < / p >

Explicação para o código:

  • Os três ' p ”Os elementos são fornecidos pelas famílias de fontes “mono”, “serf” e “sans” usando o “ família de fontes} ' aula.
  • Da mesma forma, os três “ p ”elementos são fornecidos como“ extrabold ',' seminegrito ', e a ' luz extra ”pesos de fonte usando o“ espessura da fonte} ' aula.
  • Todos esses elementos usam o “ centro de texto ”Classe que coloca o texto no centro do elemento.

Saída

A saída fornecida mostra que cada “ p ”O elemento tem uma família de fontes e pesos de fonte diferentes:

Como fornecer decorações de sublinhado ao texto no Tailwind?

Os elementos de texto também podem ser estilizados adicionando diferentes tipos de sublinhados. Isso pode ser usado para enfatizar uma parte de um texto. Para fornecer sublinhados a um elemento de texto, a seguinte classe é usada:

sublinhado decoração- { estilo }

A palavra ' sublinhado ”Fornece um sublinhado básico para o elemento e o“ decoração-{estilo} ”A classe é usada para fornecer estilos diferentes ao sublinhado. Vamos entender isso usando a demonstração fornecida abaixo:

< p aula = 'sublinhar decoração-texto sólido' > Este texto tem um sublinhado sólido < / p >
< p aula = 'sublinhar decoração-double text-center' > Este texto tem um sublinhado duplo < / p >
< p aula = 'sublinhar o centro do texto ondulado com decoração' > Este texto tem um sublinhado ondulado < / p >
< p aula = 'sublinhar o centro do texto com decoração pontilhada' > Este texto tem um sublinhado pontilhado < / p >

No código acima, existem quatro “ p ”Elementos fornecidos pelo“ sólido ',' dobro ',' ondulado ', e ' pontilhado ” sublinhados com estilo.

Saída:

Fica claro na saída a seguir que os elementos foram estilizados usando as diferentes classes de decoração sublinhadas:

Como fornecer recuos ao texto no Tailwind?

Em qualquer documento de texto, os recuos são usados ​​para formatar o conteúdo do texto. Tailwind também fornece uma classe padrão para fornecer recuo ao conteúdo de texto usando a seguinte classe:

recuar- { largura }

A largura na sintaxe definida acima é responsável pelo tamanho da margem de recuo fornecida ao conteúdo do texto.

Vamos estilizar dois elementos de texto atribuindo-lhes diferentes valores de recuo e ver o resultado:

< p aula = ' recuo-4 py-12' > Este é um texto de amostra e é fornecido com o recuo usando a classe 'indent-4'. < / p >
< p aula = ' recuo-28 ' > Este é um texto de amostra e é fornecido com o recuo usando a classe 'indent-28'. < / p >

No código acima, dois “ p ”são fornecidos com o recuo da largura“ 4 ”&“ 28 ”Respectivamente. O primeiro elemento também é fornecido com o preenchimento superior-inferior usando o “ página 12 ' aula.

Saída:

Pode-se observar na saída abaixo que o segundo elemento de texto possui uma margem maior no início do texto devido à maior largura de recuo:

Trata-se de estilizar o texto usando Tailwind.

Conclusão

Tailwind fornece várias classes para estilizar elementos de texto. Para estilizar o texto no Tailwind, o usuário pode utilizar “ texto-{cor}-{número} ',' texto-{alinhamento} ',' sublinhar decoração-{estilo} ', e ' recuo-{largura} ' aula. Este artigo forneceu um guia para estilizar o texto usando várias classes no Tailwind.