¿Cómo crear texto multicolor en una página web usando HTML y CSS?

En este artículo, aprenderemos a colorear el texto de la página web usando HTML y CSS. Básicamente, podemos usar el atributo de color <font> en HTML o gradiente lineal para colorear el texto usando CSS. Exploraremos ambos métodos y comprenderemos su uso con la ayuda de ejemplos.

Métodos :

  • Atributo color <font>:  Se utiliza para especificar el color del texto dentro del elemento <font>. Se puede usar para cada carácter al que desee aplicar color o una palabra completa.
  • función linear-gradient() : se utiliza para el estilo de texto en el que el texto se rellena con códigos de color de degradado lineal.

Método 1: usar el atributo de color <font>.

Sintaxis:

<font color="color_name|hex_number|rgb_number">Text content</font>

Valores de atributos:

  • hex_number: Establece el color del texto usando el código hexadecimal de color. Por ejemplo, “#0000ff” .
  • rgb_number: Establece el color del texto usando código RGB. Por ejemplo: “rgb(0, 153, 0)” .

Ejemplo:

HTML

<!DOCTYPE html>
<html>
  
<head>
    <title>Page Title</title>
    <style>
        h1 {
            color: green;
            font-size: 60px;
        }
    </style>
</head>
  
<body>
    <center>
        <h1>
            Welcome To
            <font color="#FF2626">G</font>
            <font color="#252A34">e</font>
            <font color="#753422">e</font>
            <font color="#FFD523">k</font>
            <font color="#71EFA3">s</font>
            <font color="#0F52BA">for</font>
            <font color="#66CC66">G</font>
            <font color="#FF9966">e</font>
            <font color="#FFCCCC">e</font>
            <font color="#00C1D4">k</font>
            <font color="#EFE3D0">s</font>
        </h1>
    </center>
</body>
  
</html>

Producción:

Método 2: usar el atributo de gradiente lineal.

Sintaxis:

background: linear-gradient(to left, color names);
-webkit-background-clip: text;
color: transparent;

Pasos para agregar multicolor en el texto:

  • Agregue un texto simple dentro de la etiqueta <div> con el selector requerido.
  • Aplique la propiedad de degradado lineal con cualquier color de su elección.
  • Aplique las propiedades del webkit que llenarán el texto con el fondo degradado y declararán la propiedad de color con un fondo transparente.

Ejemplo:

HTML

<!DOCTYPE html>
<html>
  
<head>
    <meta charset="utf-8" />
    <style>
        .multicolor-text {
            text-align: center;
            font-size: 50px;
            background: linear-gradient(to left,
                    violet,
                    indigo,
                    blue,
                    green,
                    yellow,
                    orange,
                    red);
            -webkit-background-clip: text;
            color: transparent;
        }
    </style>
</head>
  
<body>
    <div class="multicolor-text">
        Welcome To GeeksforGeeks!
    </div>
</body>
  
</html>

Producción:

Publicación traducida automáticamente

Artículo escrito por aksrathod07 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *