2010-02-18 18 views

Respuesta

95

Quiere decir & uarr; (↑) y & darr; (↓)? Todos los nombres HTML entities se especifican en el capítulo 24 del estándar HTML. La única cosa que falta en la página se vuelven entidades, pero se pueden crear fácilmente su propia copia de la información adicional mediante la aplicación de una expresión regular simple:

s/<!ENTITY (\S+)/<!ENTITY \1 &\1;/ 

No todas las entidades se nombran. Para muchos, es necesario especificar la página de códigos Unicode, ya sea en decimal (& # 9650; ▲, & # 9660; ▼) o hexadecimal (# & x25B2; & # ;, x25B2 & # x25BC; & # x25BC;).

+0

No, los que son sólidos y se ven como un triángulo o un triángulo invertido. Gracias por tu respuesta. – alex

+13

Los triángulos no son flechas. – outis

+2

Para completar, el decimal para ▼ es '▼'. – c24w

3

No sé si alguna vez he visto lo que estás buscando. Tal vez una mejor forma de hacerlo sería crear las flechas en Photoshop en un fondo transparente (formato .gif o .png) y luego cargar las imágenes.

Compruebe eso, puede hacerlo a través de caracteres alt.
http://www.tedmontgomery.com/tutorial/ALTchrc.html

▼ ▲

+0

Claro, el OP pidió entidades HTML, y sugirió usar una imagen (no respondiendo a la pregunta) o códigos alt centrados en Windows (que no se garantiza que se vean correctos en el navegador, y presumir que el OP se está desarrollando con Windows). – ghoppe

+0

Esos códigos Alt también se ven bien en mi Mac. Simplemente estaba ofreciendo una alternativa a las entidades si el OP no podía encontrar exactamente lo que estaban buscando. Luego procedí a cavar un poco para asegurarme de que no estaba dando información falsa ... fíjate en la edición. –

+2

@ghoppe: a veces la mejor respuesta no es lo que alguien pide. A veces, las imágenes son preferibles a las entidades, especialmente cuando se tienen en cuenta las diferencias entre las [email protected]: sin embargo, lo que pide el OP (en este caso) es factible, y probablemente la mejor respuesta. – outis

41

Un poco mas tarde, pero se puede usar ▾ y blacktriangledown ;, y ▴ y blacktriangle ;, para que tanto el arriba y abajo llena de triángulos. Lo estaba buscando yo mismo y los códigos alt no me ayudaron, así que decidí compartir esto. Esto mismo funciona tanto para la izquierda como para la derecha.

+1

Tenga en cuenta que estos no parecen ser compatibles con IE 9, no está seguro acerca de otras versiones de IE. – ChrisWue

+0

también parecen ser de diferentes tamaños – Huangism

-2

usando alt characaters en el teclado de su computadora es un gran no no si está trabajando en una página web por muchas razones. # 1. codificación del sitio web, codificación de la base de datos que controla el sitio web, si la hay, la página de códigos de la computadora visualiza el sitio web, la página de códigos del teclado de su propia PC ... todo eso son factores que no puede controlar. Por lo tanto, algunas personas verán combos de letras poco convencionales o caracteres sqiggle en lugar de lo que pretendes. Para las páginas web, use los códigos html para esos caracteres siempre que pueda. o al menos la entidad codifica y se asegura de que su página de códigos esté definida en su encabezado html de su sitio ... de esa forma la gente verá lo que usted pretende.

ahora si está haciendo esto en una palabra para un documento que será visto en su propio país, probablemente esté seguro. Pero para cosas en línea (codificación del sitio o entrada de datos) debe evitar esto como la peste.

Cuestiones relacionadas