WML - Varlıklar
WML varlıkları, kolayca yazılamayan veya WML'de özel bir anlamı olan sembolleri temsil etmelidir.
Örneğin, metninize normal olarak bir <karakteri koyarsanız, tarayıcı bunun bir etiketin başlangıcı olduğunu düşünür; tarayıcı, etiketi sonlandıracak eşleşen> karakteri bulamadığında şikayet eder.
Aşağıdaki tablo, WML'deki üç varlık biçimini göstermektedir. Adlandırılmış varlıklar, HTML'den aşina olabileceğiniz şeylerdir: & amp; veya & lt; ve anımsatıcı bir ad aracılığıyla tek bir adlandırılmış karakteri temsil ederler. Varlıklar ayrıca WML'nize herhangi bir Unicode karakteri girmenize izin veren iki sayısal formdan (ondalık veya onaltılık) birinde girilebilir.
Adlandırılmış Varlık | Ondalık Varlık | Hexa Varlığı | Karakter |
---|---|---|---|
& quot; | & # 34; | & # x22; | Çift tırnak (") |
& amp; | & # 38; | & # x26; | Ve işareti (&) |
& apos; | & # 39; | & # x27; | Kesme işareti (') |
& lt; | & # 60; | & # x3C; | Küçüktür (<) |
& gt; | & # 62; | & # x3E; | Büyüktür (>) |
& nbsp; | & # 160; | & # xA0; | Kırılmaz alan |
&utangaç; | & # 173; | & # xAD; | Yumuşak kısa çizgi |
Tüm varlıkların bir ve işareti (&) ile başlayıp noktalı virgül (;) ile bittiğini unutmayın. Bu noktalı virgül çok önemlidir: bazı web sayfaları bunu unutur ve doğru HTML isteyen tarayıcılar için sorunlara neden olur. WAP tarayıcıları da muhtemelen bu gibi hatalar konusunda daha katıdır.