Tutorial HTML

INICIO HTML Introducción HTML Editores HTML HTML básico Elementos HTML Atributos HTML Encabezados HTML Párrafos HTML Estilos HTML Formato HTML Cotizaciones HTML Comentarios HTML Colores HTML CSS HTML Enlaces HTML Imágenes HTML icono de favoritos HTML Tablas HTML Listas HTML Bloque HTML y en línea Clases HTML Identificación HTML Marcos flotantes HTML HTML JavaScript Rutas de archivo HTML Encabezado HTML Diseño HTML Responsivo HTML Código informático HTML Semántica HTML Guía de estilo HTML Entidades HTML Símbolos HTML Emoticonos HTML Juego de caracteres HTML Codificación de URL HTML HTML frente a XHTML

Formularios HTML

Formularios HTML Atributos de formulario HTML Elementos de formulario HTML Tipos de entrada HTML Atributos de entrada HTML Atributos de formulario de entrada HTML

Gráficos HTML

Lienzo HTML HTML SVG

Medios HTML

Medios HTML Vídeo HTML Audio HTML Complementos HTML HTML de YouTube

API de HTML

Geolocalización HTML Arrastrar/soltar HTML Almacenamiento web HTML Trabajadores web HTML SSE HTML

Ejemplos HTML

Ejemplos HTML Cuestionario HTML Ejercicios HTML Certificado HTML Resumen HTML Accesibilidad HTML

Referencias HTML

Lista de etiquetas HTML Atributos HTML Atributos globales HTML Compatibilidad con navegador HTML Eventos HTML Colores HTML Lienzo HTML Audio/vídeo HTML Tipos de documentos HTML Conjuntos de caracteres HTML Codificación de URL HTML Códigos de idioma HTML Mensajes HTTP Métodos HTTP Convertidor PX a EM Atajos de teclado

Uso de emojis en HTML


Los emojis son caracteres del conjunto de caracteres UTF-8: 😄 😍 💗


¿Qué son los emojis?

Los emojis parecen imágenes o íconos, pero no lo son.

Son letras (caracteres) del conjunto de caracteres UTF-8 (Unicode).

UTF-8 cubre casi todos los caracteres y símbolos del mundo.


El atributo de juego de caracteres HTML

Para mostrar una página HTML correctamente, un navegador web debe conocer el juego de caracteres utilizado en la página.

Esto se especifica en la <meta>etiqueta:

<meta charset="UTF-8">

Si no se especifica, UTF-8 es el conjunto de caracteres predeterminado en HTML.


Caracteres UTF-8

Muchos caracteres UTF-8 no se pueden escribir en un teclado, pero siempre se pueden mostrar usando números (llamados números de entidad):

  • A es 65
  • b es 66
  • C es 67

Ejemplo

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>

<p>I will display A B C</p>
<p>I will display &#65; &#66; &#67;</p>

</body>
</html>

Ejemplo explicado

El <meta charset="UTF-8">elemento define el conjunto de caracteres.

Los caracteres A, B y C se muestran con los números 65, 66 y 67.

Para que el navegador comprenda que está mostrando un carácter, debe comenzar el número de entidad con y terminarlo con ; (punto y coma).


Caracteres emojis

Los emojis también son caracteres del alfabeto UTF-8:

  • 😄 es 128516
  • 😍 es 128525
  • 💗 es 128151

Ejemplo

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>

<h1>My First Emoji</h1>

<p>&#128512;</p>

</body>
</html>

Dado que los emojis son caracteres, se pueden copiar, mostrar y cambiar de tamaño como cualquier otro carácter en HTML.

Ejemplo

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>

<h1>Sized Emojis</h1>

<p style="font-size:48px">
&#128512; &#128516; &#128525; &#128151;
</p>

</body>
</html>


Algunos Símbolos Emoji en UTF-8

emoticonos Valor Intentalo
🗻
🗼
🗽
🗾
🗿
😀
😁
😂
😃
😄
😅

Para obtener una lista completa, vaya a nuestra Referencia de emoji HTML .