WML - Entidades

Las entidades WML deben representar símbolos que no se pueden escribir fácilmente o que tienen un significado especial en WML.

Por ejemplo, si pones un carácter <en tu texto normalmente, el navegador cree que es el comienzo de una etiqueta; el navegador luego se queja cuando no puede encontrar el carácter> coincidente para finalizar la etiqueta.

La siguiente tabla muestra las tres formas de entidades en WML. Las entidades con nombre son algo con lo que puede estar familiarizado con HTML: se parecen a & amp; o & lt ;, y representan un solo carácter con nombre mediante un nombre mnemónico. Las entidades también se pueden ingresar en una de dos formas numéricas (decimal o hexadecimal), lo que le permite ingresar cualquier carácter Unicode en su WML.

Entidad nombrada Entidad decimal Entidad Hexa Personaje
& quot; & # 34; & # x22; Comillas dobles (")
&erio; & # 38; & # x26; Ampersand (&)
& apos; & # 39; & # x27; Apóstrofe (')
& lt; & # 60; & # x3C; Menor que (<)
& gt; & # 62; & # x3E; Mayor que (>)
& nbsp; & # 160; & # xA0; Espacio irrompible
&tímido; & # 173; & # xAD; Guion suave

Tenga en cuenta que todas las entidades comienzan con un ampersand (&) y terminan con un punto y coma (;). Este punto y coma es muy importante: algunas páginas web lo olvidan y causan problemas a los navegadores que quieren HTML correcto. También es probable que los navegadores WAP sean más estrictos con errores como estos.