---
title: "WML - <b>"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/48333-wml-b"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "Picklezz"
published: "2002-07-21T18:40:17.000Z"
updated: "2002-07-22T15:20:23.000Z"
replies: 2
views: 330
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbutveckling/48333-wml-b"
---

# WML - <b>

## #1 — Picklezz, 2002-07-21T18:40Z

Fattar inte varför denna kod är fel...Får 500: Internal Server Error...
men om jag plockar bort "\<b\>\</B\>" attributen så fungerar det...
(Har en T68i med Comviq abbonemang och GPRS...) Det fungerar på gelon.net....

```
<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "www.wapforum.org/DTD/wml_1.1.xml"><wml>
<card id="mittKort" title="Gabriel">
<p>
<anchor title="Test0"><b>7eleven Järntorget</b> - 031129180<go href="wtai://wp/mc;00031129180"/></anchor><br/>
<anchor title="Test1"><b>7eleven Vasaplatsen</b> - <go href="wtai://wp/mc;00"/></anchor><br/>
</p>
</card>
</wml>
```

Permalänk: https://www.webforum.nu/p/48333

## #2 — jarvklo, 2002-07-21T21:53Z

Re: WML - &lt;b&gt;

Du kan (tyvärr) inte ha \<b\> inuti en \<anchor\> !
Har du det ändå, så är din WML inte formellt korrekt och då kräks WAP-gatewayen när den skall binärkoda taggarna för överföring till nallofonen! 

Kolla in DTD:n, dvs 
<http://www.wapforum.org/DTD/wml_1.1.xml>

Där finns raden:

```
<!ELEMENT anchor ( #PCDATA | br | img | go | prev | refresh )*>
```

 som talar om att det finns ett element som  heter \<anchor\> som får vara tomt eller innehålla en valfri blandning av text, \<br\>, \<img\>, \<go\>, \<prev\>, eller \<refresh\>.  
\<b\> finns inte med i deklarationen, och tillåts alltså inte.

Visst kan det vara knöligt att lära sig läsa DTD:er, men i just WML-fallet är det IMHO värt besväret eftersom många "verktyg" för att kolla WML-koden är mer eller mindre oanvändbara eftersom de inte informerar om de fel man råkar göra (gelon.net är tydligen en till i raden av verktyg man inte kan lita på till 100% :( )

Vill du vara \*säker\* på att din kod uppfyller WML-DTD:n, kan du testa den genom att ladda in den i en XML-editor och låta den validera koden (dvs kolla att koden uppfyller reglerna i DTD:n). Jag kan rekommendera [XMLCooktop](https://xmlcooktop.com) om du kör Windows - den är gratis! Du får inte se hur sidorna ser ut - men du kan som sagt validera din kod i den innan du lägger upp den på servern och testar från nallen...

Permalänk: https://www.webforum.nu/p/727930

## #3 — Picklezz, 2002-07-22T15:20Z

oki...tack en en gång för ett utmärkt svar jarvklo...Tur att man har Comviq GPRS så man slipper betala för WAP...:)

Permalänk: https://www.webforum.nu/p/728354

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/48333-wml-b
