Ainoa virallinen standardi on HTML 2.0, joka tarjoaa vain erittäin rajoitetut mahdollisuudet. W3-yhteistyöelin kehitti uutta laajennettua standardia, HTML 3.0.
Sillä välin, viimeaikaisessa Internet- ja World Wide Web -noususuhdanteessa, eräät selainten tekijät ovat esitelleet useita tarpeellisiksi katsomiaan laajennuksia HTML-kieleen, joista moni ei sopinut uuteen HTML 3.0 -standardiin. Koska tämä olisi tehnyt HTML 3.0:sta vain akateemisen standardin ilman käytännön merkitystä, sen kehitys lopetettiin. AWeb tukee joitakin HTML 3.0:ssa olevia laajennuksia.
Ensimmäisen puolen vuoden aikana 1996, W3-ryhmä teki ehdotuksen uudesta HTML 3.2 -standardista, joka sisältää useita laajasti käytettyjä NetScape- ® ja Microsoft ® Internet Explorer -ohjelmille ominaisia laajennuksia. AWeb tukee täysin HTML 3.2 -standardia.
Suuret selainten tekijät ovat esitelleet muitakin laajennuksia, joita ei sisällytetty HTML 3.2 -standardiin. AWeb yrittää tukea useimpia näistä epästandardeista laajennuksista.
Jotta asiat olisivat vieläkin epämukavampia, eräät varhaiset versiot monista suosituista PC-selaimista eivät noudattaneet SGML-sääntöjä. Jopa viimeaikaisilla versioilla näistä selaimista on vaikeuksia SGML-kommenttien kanssa. Koska monet henkilöt suunnittelevat sivunsa käyttäen näitä selaimia, on verkossa monia sivuja, jotka yksinkertaisesti on tehty huonolla HTML-koodilla.
Voit valita kolmesta HTML-tilasta:
| Ankara | Ankarassa HTML-tilassa AWeb ymmärtää vain ehdotetun HTML 3.2 -standardin. |
|---|---|
| Salliva | Sallivassa HTML-tilassa AWeb ymmärtää myös muita laajennuksia.
Näitä ovat sekä muiden selainten laajennukset että HTML 3.0 -laajennukset,
joita ei ole HTML 3.2:ssa. Sallivassa tilassa myös eräät yleiset HTML-virheet ymmärretään oikein (kuten <TD>:n jättäminen pois taulukosta tai <FORM>:in laittaminen <TABLE>:n ja <TR>:n väliin). |
| Yhteensopiva | Yhteensopivassa HTML-tilassa (hieno tapa sanoa "virheellinen"), AWeb yrittää tulkita virheellistä HTML:ää. Alla on kuvattu poikkeukset standardista käytettäessä yhteensopivuustilaa. |
Tuetun HTML:n yleiskatsaus kertoo jokaisesta HTML-erottimesta tai määreestä, missä tilassa se tunnistetaan.
Jos kohtaat tällaisia ongelmia, kokeile AWebin yhteensopivaa tilaa. Varoitus: käyttäessäsi yhteensopivaa HTML-tilaa, oikean muotoista HTML:ää sisältävät sivut voivat vuorostaan näyttää vääristyneiltä.
Yhteensopivassa tilassa AWeb paljastaa seuraavat poikkeamat SGML-standardista: