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

Entidades HTML


Los caracteres reservados en HTML deben reemplazarse con entidades de caracteres.


Entidades HTML

Algunos caracteres están reservados en HTML.

Si usa los signos menor que (<) o mayor que (>) en su texto, el navegador podría mezclarlos con etiquetas.

Las entidades de caracteres se utilizan para mostrar caracteres reservados en HTML.

Una entidad de carácter se ve así:

&entity_name;

OR

&#entity_number;

Para mostrar un signo menor que (<) debemos escribir: < o <

Ventaja de usar un nombre de entidad: El nombre de una entidad es fácil de recordar.
Desventaja de usar un nombre de entidad: Es posible que los navegadores no admitan todos los nombres de entidad, pero la compatibilidad con los números de entidad es buena.


Espacio irrompible

Una entidad de uso común en HTML es el espacio de no separación:  

Un espacio que no se rompe es un espacio que no se dividirá en una nueva línea.

Dos palabras separadas por un espacio de no separación se mantendrán juntas (no se dividirán en una nueva línea). Esto es útil cuando romper las palabras puede ser perturbador.

Ejemplos:

  • § 10
  • 10 km/h
  • 22:00

Otro uso común del espacio de no separación es evitar que los navegadores trunquen los espacios en las páginas HTML.

Si escribe 10 espacios en su texto, el navegador eliminará 9 de ellos. Para agregar espacios reales a su texto, puede usar el   entidad de carácter.

Sugerencia: El guión de no separación ( ) se usa para definir un carácter de guión (‑) que no se divide en una nueva línea.



Algunas entidades de caracteres HTML útiles

Result Description Entity Name Entity Number Try it
non-breaking space &nbsp; &#160;
< less than &lt; &#60;
> greater than &gt; &#62;
& ampersand &amp; &#38;
" double quotation mark &quot; &#34;
' single quotation mark (apostrophe) &apos; &#39;
¢ cent &cent; &#162;
£ pound &pound; &#163;
¥ yen &yen; &#165;
euro &euro; &#8364;
© copyright &copy; &#169;
® registered trademark &reg; &#174;

Nota: Los nombres de las entidades distinguen entre mayúsculas y minúsculas.


Combinar marcas diacríticas

Una marca diacrítica es un "glifo" agregado a una letra.

Algunas marcas diacríticas, como grave (̀) y aguda (́) se llaman acentos.

Los signos diacríticos pueden aparecer encima y debajo de una letra, dentro de una letra y entre dos letras.

Los signos diacríticos se pueden usar en combinación con caracteres alfanuméricos para producir un carácter que no está presente en el juego de caracteres (codificación) que se usa en la página.

Aquí hay unos ejemplos:

Mark Character Construct Result Try it
 ̀ a a&#768;
 ́ a a&#769;
̂ a a&#770;
 ̃ a a&#771;
 ̀ O O&#768;
 ́ O O&#769;
̂ O O&#770;
 ̃ O O&#771;

Verá más símbolos HTML en el próximo capítulo de este tutorial.