2009-03-28 19 views
23

¿Qué son las etiquetas de escape en html?Etiquetas de escape en html

son &#34; &#60; &#62; que representan a", <,> Y cómo hacer estos trabajos? ¿Eso es hexagonal, o lo que es él. ¿Cómo se hace y qué no son sólo los propios personajes?

Respuesta

3

no, no es hexagonal, es decimal hexadecimal equivalente es & # x3c;. Pero por lo general se utiliza & lt; (menos que) para < y & gt; para > lugar

0

Esos escapes son ASCII decimal escapa Usted.. puede ver los valores here. Eche un vistazo a la columna HTML.

25

Éstos son algunos entities comunes. No es necesario que use el código completo: hay alias comunes para entidades de uso frecuente. Por ejemplo, puede usar <y> para indicar menos que y más que los símbolos. & es símbolo de unión, etc.

EDIT: Eso debería ser - &lt; &gt; and &amp;

25

¿Cómo estos trabajos?

Cualquier cosa & #num; se reemplaza por el carácter de la tabla ASCII que coincide con ese número.

¿Es ese hex, o qué es?

No es hexadecimal, el número representa el número de caracteres en decimal en la tabla ASCII. Consulte ASCII table. Compruebe las columnas Dec y HTML.

¿Por qué no son solo los personajes?

vistazo a este ejemplo:

<div>Hey you can use </div> to end div tag!</div> 

Sería estropear el intérprete. Es un mal ejemplo, pero entendiste la idea.

¿Por qué no puede usar caracteres de escape como en los lenguajes de programación?

No tengo la respuesta exacta a eso. Pero html igual que xml es un lenguaje de marcado y no de lenguaje de programación y la respuesta probablemente se encuentre dentro de la historia de cómo los lenguajes de marcado se convierten en lo que son ahora.

+3

Creo que quiere decir, ¿por qué no usas \ strager

+0

Probablemente tengas razón, leí mal la primera línea. –

+0

NAh, solo quería decir por qué no podía usar decir