¿Cómo incluir iconos de redes sociales en HTML?

En este artículo, veremos cómo agregar íconos de redes sociales a cualquier sitio web usando HTML y CSS

Acercarse:

Si desea adjuntar un ícono, entonces necesita un enlace CDN con una fuente increíble . Las redes sociales pueden ser muy útiles para promocionar y publicitar su sitio web. Si su marca tiene cuentas de redes sociales, sería prudente darles a los visitantes del sitio web la oportunidad de unirse a ellos y compartir sus publicaciones en sus líneas de tiempo.

Nota: Puede agregar íconos de redes sociales como imágenes (SVG, PNG) o ícono de fuente (Fuente impresionante). En este artículo, explore ambas formas.

Método 1: para usar los iconos de Font Awesome, agregue el siguiente enlace de CDN dentro de la sección <head>.

<enlace rel=”hoja de estilo” href=”https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css”>

Sintaxis:

<a href="#" class="fa fa-facebook"></a>

Ejemplo 1: En este ejemplo, estamos usando un ícono de fuente increíble (Iconos de Google e Iconos de Bootstrap) .

HTML

<!DOCTYPE html>
<html>
  
<head>
    <meta name="viewport" content=
        "width=device-width, initial-scale=1" />
    <link rel="stylesheet" href=
"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" />
  
    <style>
        .fa:hover {
            opacity: 0.9;
        }
  
        .fa-linkedin {
            background: #007bb5;
            color: white;
        }
  
        .fa-pinterest {
            background: #cb2027;
            color: white;
        }
  
        .fa-reddit {
            background: #ff5700;
            color: white;
        }
  
        .fa {
            padding: 20px;
            font-size: 40px;
            width: 60px;
            text-decoration: none;
            margin: 5px 80px;
        }
  
        h1 {
            color: green;
        }
    </style>
</head>
  
<body>
    <center>
        <h1>GeeksforGeeks</h1>
        <h3>Social Media Icons</h3>
  
        <!-- Add font awesome icons -->
        <a href="#" class="fa fa-linkedin"></a>
        <a href="#" class="fa fa-pinterest"></a>
        <a href="#" class="fa fa-reddit"></a>
    </center>
</body>
  
</html>

Producción:

 
Método 2: para usar los íconos de Google, agregue el siguiente enlace dentro de la sección <head>.

<enlace rel=”hoja de estilo” href=”https://fonts.googleapis.com/icon?family=Material+Icons”>

Sintaxis:

<i class="material-icons">facebook</i>

Ejemplo:

HTML

<!DOCTYPE>
<html>
  
<head>
    <link rel="stylesheet" href=
"https://fonts.googleapis.com/icon?family=Material+Icons" />
</head>
  
<style>
    h1 {
        color: green;
    }
  
    .material-icons {
        padding: 10px;
        font-size: 40px;
        width: 40px;
        text-decoration: none;
        margin: 5px 80px;
    }
  
    .android {
        background: #a4c639;
        color: white;
    }
  
    .facebook {
        background: #3b5998;
        color: white;
    }
</style>
  
<body>
    <center>
        <h1>GEEKSFORGEEKS</h1>
        <h3>Google Font Icon</h3>
        <i class="material-icons android">android </i>
        <i class="material-icons facebook">facebook</i>
    </center>
</body>
  
</html>

Producción:

Método 3: en este ejemplo, estamos usando imágenes SVG o PNG en un icono.

Sintaxis:

<svg class="bi bi-google" width="64" height="64" viewBox="0 0 16 16">
   <path d=" "/>
</svg>

Nota: Puede seleccionar el ícono SVG a través de varios sitios web como heroicons, íconos de arranque, etc. El ícono de arranque se usa en el siguiente ejemplo

HTML

<!DOCTYPE html>
<html>
<style>
    h1 {
        color: green;
    }
  
    .bi-twitter {
        color: #55acee;
        margin: 5px 20px;
    }
  
    .bi-google {
        color: #dd4b39;
        margin: 5px 20px;
    }
  
    .bi-youtube {
        color: #dd4b39;
        margin: 5px 20px;
    }
</style>
  
<body>
    <center>
        <h1>GEEKSFORGEEKS</h1>
  
        <!----  TWITTER ICON  --->
        <svg xmlns="http://www.w3.org/2000/svg" width="64" 
            height="64" fill="currentColor" class="bi bi-twitter"
            viewBox="0 0 16 16">
  
            <path d="M5.026 15c6.038 0 9.341-5.003 
            9.341-9.334 0-.14 0-.282-.006-.422A6.685 
            6.685 0 0 0 16 3.542a6.658 6.658 0 0 
            1-1.889.518 3.301 3.301 0 0 0 1.447-1.817
            6.533 6.533 0 0 1-2.087.793A3.286 3.286 0 
            0 0 7.875 6.03a9.325 9.325 0 0 1-6.767-3.429 
            3.289 3.289 0 0 0 1.018 4.382A3.323 3.323 
            0 0 1 .64 6.575v.045a3.288 3.288 0 0 0 
            2.632 3.218 3.203 3.203 0 0 1-.865.115 3.23 
            3.23 0 0 1-.614-.057 3.283 3.283 0 0 0 3.067 
            2.277A6.588 6.588 0 0 1 .78 13.58a6.32 6.32 
            0 0 1-.78-.045A9.344 9.344 0 0 0 5.026 15z" />
        </svg>
  
        <!----  GOOGLE ICON  --->
        <svg xmlns="http://www.w3.org/2000/svg" width="64" 
            height="64" fill="currentColor" class="bi bi-google"
            viewBox="0 0 16 16">
  
            <path d="M15.545 6.558a9.42 9.42 0 0 1 .139 
            1.626c0 2.434-.87 4.492-2.384 5.885h.002C11.978 
            15.292 10.158 16 8 16A8 8 0 1 1 8 0a7.689 7.689 
            0 0 1 5.352 2.082l-2.284 2.284A4.347 4.347 0 0 
            0 8 3.166c-2.087 0-3.86 1.408-4.492 3.304a4.792 
            4.792 0 0 0 0 3.063h.003c.635 1.893 2.405 3.301 
            4.492 3.301 1.078 0 2.004-.276 2.722-.764h-.003
            a3.702 3.702 0 0 0 1.599-2.431H8v-3.08h7.545z" />
        </svg>
  
        <!---- YOUTUBE ICON  --->
        <svg xmlns="http://www.w3.org/2000/svg" width="64" 
            height="64" fill="currentColor" class="bi bi-youtube"
            viewBox="0 0 16 16">
  
            <path d="M8.051 1.999h.089c.822.003 4.987.033 
            6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172
            .883.22 1.402l.01.104.022.26.008.104c.065.914.073
            1.77.074 1.957v.075c-.001.194-.01 1.108-.082 
            2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 
            1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312
            -5.569.334-6.18.335h-.142c-.309 0-1.587-.006
            -2.927-.052l-.17-.006-.087-.004-.171-.007-.171
            -.007c-1.11-.049 -2.167-.128-2.654-.26a2.007 
            2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986
            -.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 
            1 0 7.68v-.123c.002-.215.01-.958.064-1.778l
            .007-.103.003-.052.008-.104.022-.26.01-.104c
            .048-.519.119-1.023.22-1.402a2.007 2.007 0 0 
            1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17
            -.007.172-.006.086-.003.171-.007A99.788 99.788 
            0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157
            -2.408L6.4 5.209z" />
        </svg>
    </center>
</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 *