Logo Hardware.com.br
Gabriel Rochadel
Gabriel Roch... Super Participante Registrado
359 Mensagens 31 Curtidas

[Resolvido] Como mudar a cor de uma palavra especifica dentro de uma frase com css?

#1 Por Gabriel Roch... 20/01/2024 - 17:15
olá me ajudem com isso:


Existe um parágrafo 

"Meu dia foi lindo demais".



exemplo: Quero alterar a cor da palavra "dia" para roxo e da palavra "lindo" para azul. Como faço isso da forma mais fácil?


Estou criando do zero no index.php um tutorial de aprendizado, e existem palavras  em certas frases que eu preciso alterar a cor dentro na "LI" ou às vezes dentro do "P". Por isso, peço ajuda para fazer da maneira mais profissional possível.

o unico jeito que eu encontrei para fazer isso até agora foi criando metatags personalizadas e ficou assim:

cg{
   color:green;
}
cv{
  color: red;
}


html:
<li>exemplo <cv>lindo dia</cv> exemploxxx <cg>boa tarde</cg> para todos</li>
Responder
luis-oliveira-2
luis-oliveir... Novo Membro Registrado
16 Mensagens 4 Curtidas
#2 Por luis-oliveir...
21/01/2024 - 00:27
Faz muito tempo q faço html e css, porém eu criei um código aqui funcional.
<!DOCTYPE html>
<html lang="pt-br">
  <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
    <link rel="stylesheet" type="text/css" href="stylesheet.css" media="screen"/>
  </head>
  <body>
    <section class="content">
      <div class="example-with-paragraph">
        <p>Meu <span class="word-color-dia">dia</span> foi <span class="word-color-lindo">lindo</span> demais</p>
      </div>
      <div class="example-with-list">
        <ul>
          <li>exemplo <span class="color-blue">lindo</span> <span class="color-purple">dia</span> exemplo <span class="color-green">boa tarde</span> para todos</li>
        </ul>
      </div>
    </section>
  </body>
</html>

Css:
/* Estilos para a seção de conteúdo */
.content {
  max-width: 800px;
  margin: 0 auto;
}

/* Estilos para a cor da palavra 'dia' */
.word-color-dia {
  color: purple;
}

/* Estilos para a cor da palavra 'lindo' */
.word-color-lindo {
  color: blue;
}

/* Estilos para a cor azul */
.color-blue {
  color: blue;
}

/* Estilos para a cor roxa */
.color-purple {
  color: purple;
}

/* Estilos para a cor verde */
.color-green {
  color: green;
}
Gabriel Rochadel
Gabriel Roch... Super Participante Registrado
359 Mensagens 31 Curtidas
#3 Por Gabriel Roch...
21/01/2024 - 09:07
luis-oliveir... disse:
Faz muito tempo q faço html e css, porém eu criei um código aqui funcional.
<!DOCTYPE html>
<html lang="pt-br">
  <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
    <link rel="stylesheet" type="text/css" href="stylesheet.css" media="screen"/>
  </head>
  <body>
    <section class="content">
      <div class="example-with-paragraph">
        <p>Meu <span class="word-color-dia">dia</span> foi <span class="word-color-lindo">lindo</span> demais</p>
      </div>
      <div class="example-with-list">
        <ul>
          <li>exemplo <span class="color-blue">lindo</span> <span class="color-purple">dia</span> exemplo <span class="color-green">boa tarde</span> para todos</li>
        </ul>
      </div>
    </section>
  </body>
</html>
Css:
/* Estilos para a seção de conteúdo */
.content {
  max-width: 800px;
  margin: 0 auto;
}

/* Estilos para a cor da palavra 'dia' */
.word-color-dia {
  color: purple;
}

/* Estilos para a cor da palavra 'lindo' */
.word-color-lindo {
  color: blue;
}

/* Estilos para a cor azul */
.color-blue {
  color: blue;
}

/* Estilos para a cor roxa */
.color-purple {
  color: purple;
}

/* Estilos para a cor verde */
.color-green {
  color: green;
}

‎então usando span e classes é mais profissional do que usar essas tags personalizadas não semânticas, realmente faz sentido kkkk
luis-oliveira-2
luis-oliveir... Novo Membro Registrado
16 Mensagens 4 Curtidas
#4 Por luis-oliveir...
21/01/2024 - 10:42
Gabriel Roch... disse:
luis-oliveir... disse: Faz muito tempo q faço html e css, porém eu criei um código aqui funcional.
<!DOCTYPE html>
<html lang="pt-br">
  <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
    <link rel="stylesheet" type="text/css" href="stylesheet.css" media="screen"/>
  </head>
  <body>
    <section class="content">
      <div class="example-with-paragraph">
        <p>Meu <span class="word-color-dia">dia</span> foi <span class="word-color-lindo">lindo</span> demais</p>
      </div>
      <div class="example-with-list">
        <ul>
          <li>exemplo <span class="color-blue">lindo</span> <span class="color-purple">dia</span> exemplo <span class="color-green">boa tarde</span> para todos</li>
        </ul>
      </div>
    </section>
  </body>
</html>
Css:
/* Estilos para a seção de conteúdo */
.content {
  max-width: 800px;
  margin: 0 auto;
}

/* Estilos para a cor da palavra 'dia' */
.word-color-dia {
  color: purple;
}

/* Estilos para a cor da palavra 'lindo' */
.word-color-lindo {
  color: blue;
}

/* Estilos para a cor azul */
.color-blue {
  color: blue;
}

/* Estilos para a cor roxa */
.color-purple {
  color: purple;
}

/* Estilos para a cor verde */
.color-green {
  color: green;
}
‎então usando span e classes é mais profissional do que usar essas tags personalizadas não semânticas, realmente faz sentido kkkk

Sim, utilizar as tags semânticas padrão do HTML, como
<span>

e
<div>

, e associá-las a classes CSS é considerado mais profissional e semântico do que criar tags personalizadas não semânticas. No entanto, eu sou leigo em HTML, programação e tal, e só me lembro de fazer assim.
Responder Tópico
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal