Encoder dan Decoder Entitas HTML

Konversi karakter khusus ke entitas HTML dan sebaliknya

Coba contoh-contoh ini:

Acerca de las entidades HTML

Las entidades HTML son caracteres especiales que se usan en HTML para representar caracteres que de otro modo podrían interpretarse como código HTML. Permiten mostrar caracteres reservados, que de otro modo se interpretarían como código HTML, y caracteres invisibles como espacios sin separación.

Usos comunes de las entidades HTML

  • Mostrar caracteres reservados como <, >, &
  • Agregar caracteres especiales como copyright (©) o marca registrada (™)
  • Incluir caracteres de diferentes idiomas o sistemas de escritura
  • Agregar símbolos matemáticos o notaciones técnicas
  • Garantizar una representación consistente en diferentes navegadores y plataformas

Cómo funcionan las entidades HTML

Las entidades HTML pueden referenciarse de dos maneras:

  • Entidades nombradas: comienzan con un ampersand y terminan con un punto y coma (por ejemplo, &lt; para <)
  • Entidades numéricas: usan valores decimales o hexadecimales (por ejemplo, &#60; or &#x3C; para <)
  • HTML5 soporta muchas entidades nombradas para caracteres comunes
  • Todos los caracteres Unicode pueden representarse usando entidades numéricas
  • Los codificadores y decodificadores ayudan a convertir entre texto plano y formatos de entidades HTML

Entidades HTML comunes

Algunas de las entidades HTML más usadas incluyen:

  • &lt; = < (menor que)
  • &gt; = > (mayor que)
  • &amp; = & (ampersand)
  • &quot; = " (comillas)
  • &apos; = ' (apóstrofe)
  • &nbsp; = espacio sin separación
  • &copy; = © (copyright)
  • &reg; = ® (marca registrada)

Consideraciones de seguridad

El uso adecuado de las entidades HTML es importante para la seguridad web. Al codificar caracteres especiales, puedes prevenir ciertos tipos de ataques de cross-site scripting (XSS). Siempre codifica contenido dinámico que pueda incluir datos suministrados por el usuario para asegurar que se renderice de forma segura en HTML.

Examples

Texto planoEntidades HTML
<div>&lt;div&gt;
Smith & CoSmith &amp; Co
8 > 38 &gt; 3