¿Qué son las entidades HTML y cuándo las uso?

Las entidades HTML (<, &, ©) sirven para mostrar caracteres reservados o símbolos especiales. ¡Aprende a usarlas para un HTML correcto!

20% DESCUENTO ALOJAMIENTO WEB

LucusHost, el mejor hosting

Las entidades HTML son secuencias especiales de caracteres que actúan como marcadores de posición para:

  1. Caracteres reservados por HTML:
    El lenguaje HTML utiliza ciertos caracteres para su propia sintaxis, como el signo menor que (<) para iniciar una etiqueta, el signo mayor que (>) para cerrarla, y el ampersand (&) para iniciar una entidad.
    Si necesitas mostrar estos caracteres literalmente en el texto de tu página, en lugar de que el navegador los interprete como código HTML, debes usar sus entidades correspondientes.
  2. Caracteres que no están fácilmente disponibles en un teclado estándar o símbolos especiales:
    Esto incluye el símbolo de copyright (©), marca registrada (®), varios símbolos monetarios (, £, ¥), caracteres acentuados específicos (aunque con la codificación UTF-8 esto es menos problemático) o el importante «espacio de no ruptura».

Las entidades HTML siempre comienzan con un ampersand (&) y terminan con un punto y coma (;). Existen dos tipos principales:

  • Entidades nombradas:
    Usan un nombre descriptivo. Son más fáciles de recordar.
    • &lt; para < (menor que)
    • &gt; para > (mayor que)
    • &amp; para & (ampersand)
    • &quot; para " (comillas dobles)
    • &apos; para ' (apóstrofo o comilla simple, aunque a menudo se puede usar directamente)
    • &nbsp; para un espacio de no ruptura (evita que se separen dos palabras al final de una línea)
    • &copy; para © (copyright)
    • &reg; para ® (marca registrada)
    • &euro; para (euro)
  • Entidades numéricas:
    Usan un número (decimal o hexadecimal) que corresponde al punto de código Unicode del carácter. Por ejemplo, &#169; también es ©.

¿Cuándo las uso?

Debes usarlas principalmente cuando necesites mostrar caracteres reservados como texto, o para insertar símbolos específicos y espacios de no ruptura de manera fiable.

<p>Para escribir la etiqueta &lt;body&gt; en tu texto, debes usar entidades.</p>
<p>El precio es de 100&nbsp;&euro; y está protegido por derechos de autor &copy; Mi Empresa.</p>
Lenguaje del código: PHP (php)

El uso de UTF-8 como codificación de caracteres ha reducido la necesidad de usar entidades para muchos caracteres acentuados comunes, pero siguen siendo indispensables para los casos mencionados.

¿Tienes alguna duda o pregunta?Envía el formulario y procuraré darle respuesta
Formulario de pregunta
Responsable » Jose Ramón Bernabeu Guillem. Finalidad » Ponernos en contacto. Legitimación » Tu consentimiento al marcar la casilla verificación. Destinatarios » Los datos que proporciones estarán ubicados en los servidores de LucusHost, proveedor de hosting de este sitio. Derechos » por supuesto tendrás derecho, entre otros, a acceder, rectificar, limitar y suprimir tus datos.
Si creees que esto puede ser de utilidad a alguien más, pues... compártelo que es gratis 🙂
Sitio alojado en un servidor verde según The Green Web Foundation

20% DESCUENTO ALOJAMIENTO WEB

LucusHost, el mejor hosting

Aviso legal | Condiciones de contratación | Política de privacidad | Política de cookies
© 2017-2025 · Jose R. Bernabeu ·
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram