simbolos simbolo lista infinito especiales codigo caracteres caracter acentos aacute html character-entities

simbolo - ¿Cuál es la entidad de caracteres HTML para el signo#?



simbolo infinito html (7)

¿Cuál es la entidad de caracteres HTML para el signo #? He buscado "libra" (sigue devolviendo la moneda) y "hash" y "número", pero lo que intento no parece convertirse en el personaje correcto.


# es la mejor opción porque es la única que no incluye el # (hash) en ella. Compatible con navegadores antiguos o no, es la mejor práctica para el futuro.

(¿Qué sentido tiene codificar algo utilizando el mismo símbolo que está codificando?)


El "#" - como la mayoría de los caracteres Unicode - no tiene un nombre particular asignado en la lista W3 de "Referencias de entidades de caracteres" http://www.w3.org/TR/html4/sgml/entities.html . Así que en HTML está representado por sí mismo como "#" o una entidad de caracteres numéricos "& # x23;" o "& # 35;" (sin comillas), como se describe en "Representación de documentos HTML" http://www.w3.org/TR/html4/charset.html .

Por desgracia, los tres son inútiles para escapar en una URL. Para transmitir un carácter "#" al servidor web en una URL, debe usar "Codificación URL" también conocida como "codificación porcentual" como se describe en RFC 3986, y reemplazar cada "#" con un "% 23" (sin comillas) .


La referencia numérica es # .


No hay entidad de caracteres HTML para el carácter # , ya que el personaje no tiene un significado especial en HTML.

Debes usar una entidad de código de carácter como # si deseas codificarlo en HTML por alguna razón.


Para # tenemos # .

Tenga en cuenta, sin embargo, que es una nueva entidad (IE9 no puede reconocerlo, por ejemplo). Para una amplia compatibilidad, tendrá que recurrir, como lo han dicho otros, a las referencias numéricas # y, en hex, &#x23 .

Si necesita descubrir a otros, existen algunas amp-what.com/#q=# .


Puede buscarlo en el personaje individual en fileformat.info . Ingrese # como cadena de búsqueda y el primer hit lo llevará a U+0023 . Desplácese un poco hacia la segunda tabla, Codificaciones , verá debajo de cada una de las siguientes entradas:

HTML Entity (decimal) # HTML Entity (hex) #