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.