Cómo usar caracteres especiales en HTML

Cómo usar caracteres especiales en HTML

Cómo usar caracteres especiales en HTML

VALORACIÓN DEL ARTÍCULO:
5/5


Las páginas web que usted visita en línea están construidas usando código HTML que le dice a los navegadores web cuál es el contenido de la página y cómo renderizarla visualmente para los espectadores. El código contiene bloques de construcción instructivos conocidos como elementos, que el visualizador de páginas web nunca ve. El código también contiene caracteres de texto normales como los de los titulares y párrafos diseñados para que el espectador los lea.

Índice de contenidos

El papel de los caracteres especiales en HTML

Cuando utiliza HTML y escribe el texto diseñado para ser visto, por lo general no necesita ningún código especial; sólo utiliza el teclado de su computadora para agregar las letras o caracteres apropiados. Un problema surge cuando se desea escribir un carácter en el texto legible que HTML utiliza como parte del propio código. Estos caracteres incluyen los caracteres < y> que se usan en el código para comenzar y terminar cada etiqueta HTML. También puede incluir caracteres en el texto que no tengan un análogo directo en el teclado, como © y Ñ. Para los caracteres que no tienen una tecla en el teclado, introduzca un código.

Los caracteres especiales son piezas específicas de código HTML diseñadas para mostrar caracteres que se utilizan en el código HTML o para incluir caracteres que no se encuentran en el teclado en el texto que ve el espectador. HTML muestra estos caracteres especiales con codificación numérica o de caracteres para que puedan ser incluidos en un documento HTML, leídos por el navegador y mostrados correctamente para que los visitantes de su sitio los vean.

Hay tres caracteres en el centro de la sintaxis del código HTML. Nunca debe usarlos en las partes legibles de su página web sin codificarlos primero para que se muestren correctamente. Son los símbolos de mayor que, menor que y ampersand. En otras palabras, nunca debe usar el símbolo menos que < en su código HTML a menos que sea el comienzo de una etiqueta HTML. Si lo haces, el personaje confunde a los navegadores, y es posible que tus páginas no se muestren como esperas. Los tres caracteres que nunca debe añadir sin codificar son:

  • signo de menos que <
  • mayor que signo>
  • ampersand &

Cuando escribes estos caracteres directamente en tu código HTML, a menos que los estés usando como elementos en el código, en la codificación para ellos, para que aparezcan correctamente en el texto legible:

  • signo «menos que» – &lt;
  • mayor que signo – &gt;
  • ampersand – &amp;

Cada carácter especial comienza con un amperio e incluso el carácter especial para amperio comienza con este carácter. Los caracteres especiales terminan con punto y coma. Entre estos dos caracteres, se añade lo que sea apropiado para el carácter especial que se desea añadir. lt (for less than) crea el símbolo menos que nada cuando aparece entre el ampersand y el punto y coma en HTML. De manera similar, gt crea el símbolo mayor que el símbolo y amperios produce un amperiosand cuando se colocan entre un amperiosand y un punto y coma.

Caracteres especiales que no puede escribir

Cualquier carácter que se pueda representar en el juego de caracteres estándar de Latin-1 se puede representar en HTML. Si no aparece en el teclado, se utiliza el símbolo ampersand con el código único que se ha asignado al carácter seguido del punto y coma.

Por ejemplo, el «código amistoso» para el símbolo de copyright es &copy; y &trade; es el código para el símbolo de marca registrada.

Este código amigable es fácil de escribir y fácil de recordar, pero hay muchos personajes que no tienen un código amigable que sea fácil de recordar.

Cada carácter que se puede escribir en la pantalla tiene un código numérico decimal correspondiente. Puede utilizar este código numérico para mostrar cualquier carácter. Por ejemplo, el código numérico decimal para el símbolo de copyright-&#169;-demuestra cómo funcionan los códigos numéricos. Todavía comienzan con un ampersand y terminan con un punto y coma, pero en lugar de texto amigable, se utiliza el signo numérico seguido de un código numérico único para ese carácter.

Los códigos amistosos son fáciles de recordar, pero los códigos numéricos son a menudo más confiables. Los sitios que están construidos con bases de datos y XML pueden no tener todos los códigos amistosos definidos, pero soportan los códigos numéricos.

La mejor manera de encontrar los códigos numéricos de los caracteres es en los juegos de caracteres que puede encontrar en línea. Cuando encuentre el símbolo que necesita, simplemente copie y pegue el código numérico en su HTML.

Algunos juegos de caracteres incluyen:

  • Códigos de moneda
  • Códigos matemáticos
  • Códigos de puntuación
  • Códigos de pronunciación
  • Códigos diacríticos

Caracteres que no son del idioma inglés

Los caracteres especiales no se limitan al idioma inglés. Los caracteres especiales en idiomas que no sean el inglés pueden expresarse en HTML incluido:

  • Español
  • Francés
  • Griego
  • Rumano

Entonces, ¿qué son los códigos hexadecimales?

El código hexadecimal es un formato alternativo para mostrar caracteres especiales en código HTML. Puedes usar cualquier método que quieras para tu página web. Usted los busca en juegos de caracteres en línea y los usa de la misma manera que usa códigos amistosos o códigos numéricos.

Añadir la declaración Unicode a su cabecera de documento

Agregue la siguiente metaetiqueta en cualquier lugar dentro de su página web para asegurarse de que sus caracteres especiales se muestren correctamente.

content=»text/html;charset=utf-8″ />

Consejos

Independientemente del método que utilice, tenga en cuenta algunas de las mejores prácticas:

  • Termine siempre su entidad con un punto y coma. Algunos editores HTML le permiten publicar códigos HTML sin el punto y coma final, pero sus páginas no serán válidas y muchos navegadores web no mostrarán correctamente las entidades sin ellas.
  • Comience siempre con un ampersand. Muchos editores web le permiten salirse con la suya omitiendo el «amp;» pero cuando muestra un ampersand solo en XHTML, esto causa un error de validación.
  • Pruebe sus páginas en tantos navegadores como pueda. Si el carácter es crucial para entender su documento y no puede probarlo en las combinaciones de navegador/OS que usan sus clientes, debería encontrar otra forma de representarlo. Sin embargo, antes de recurrir a imágenes o a otra cosa, pruebe una de las herramientas de prueba del navegador que pueden validar su código en varios navegadores.

TAMBIÉN TE INTERESA

recetas-de-postres

Conviértete en todo un chef con las recetas de cocina de Alexa

El famoso asistente de voz de Amazon puede hacer casi de todo lo que le pidas, incluidas las recetas de cocina de Alexa. Tras cinco años de vida en España, algo más en Estados Unidos, los datos que maneja la compañía indican que muchas personas recurren a Alexa como su ayudante en la cocina, ya

videos-TikTok

TikTok vs. Google: la red social planta cara al buscador rey

Las búsquedas en Internet viven su particular Juego de Tronos. Google siempre ha estado sentado en el Trono de Hierro pero cada vez más familias están pujando por destronar al rey. Sin duda, Microsoft se ha postulado como un digno rival con su navegador Edge y la puesta en marcha de la IA en esta

Zoom-Workplace

Zoom Workplace, la plataforma de trabajo que ha ideado Zoom con base en la IA

En cuestión de cuatro años, Zoom ha pasado de ser una gran desconocida a toda una referencia en el mundo de las comunicaciones. De emerger como herramienta de videollamadas en la pandemia, hoy Zoom se ha convertido en toda una solución multiusos para la vida diaria y el trabajo, cuya culminación se ha traducido con

fusión-Orange-MásMóvil

Orange y MásMóvil: arranca el nuevo gigante de las teleco en España

Orange y MásMóvil han anunciado al fin la formación de su nueva empresa conjunta, completando así el acuerdo para fusionar sus operaciones en España. Tras años de negociación, se ha completado una operación que ha dado lugar a la creación de la mayor operadora de telecomunicaciones en España. Los accionistas de ambas compañías poseen el

Instagram-Creator-Marketplace

España, a la espera del Instagram Creator Marketplace

Instagram es una de las redes sociales de mayor impacto en la población española. Desde su irrupción, la figura del influencer ha crecido enormemente en el mundo del marketing y las marcas. La herramienta Instagram Creator Marketplace puede seguir fortaleciendo a estos prescriptores, visto el potencial que empieza a tener este servicio en Estados Unidos.