Mikä on XHTML -editori?

HTML on HyperText Markup Language, kieli, joka on johdettu SGML: stä (Standard Generalized Markup Language) ja jota käytetään World Wide Webissä luomaan rakenteita asiakirjojen esittelylle ja luomaan linkkejä niiden välille käyttämällä tunnisteita ja sääntöjä. XML on laajennettava merkintäkieli ja yksinkertaistettu SGML. XHTML on laajentuva HTML, merkintäkieli, joka yhdistää HTML- ja XML -ominaisuudet ja tiukemmat säännöt kuin HTML -koodauksessa. XHTML -editori on ympäristö, joka on suunniteltu XHTML: n luomiseen.

XHTML-editoria ei yleensä löydy itsenäisenä tuotteena. On melko yleistä löytää XHTML -editori, joka on sisällytetty tuotteeseen, joka tarjoaa kattavamman paketin web -kehityseditoria. Ohjelmistopaketti voi esimerkiksi yhdistää XHTML -editorin HTML -editoriin. Täydellisempi paketti voi sisältää HTML -editorin, XHTML -editorin, CSS (Cascading Style Sheets) -editorin ja JavaScript® -editorin.

XHTML -editorissa on usein sekä tekstieditori, johon XHTML syötetään, että WYSIWYG (mitä näet, mitä saat) -editori, ja joskus on mahdollista näyttää vain WYSIWYG -ikkuna. Tarkoituksena on antaa käyttäjälle, joka ei ole oppinut web -suunnittelun teknisiä näkökohtia, kuten merkintäkieliä ja CSS: tä, edelleen mahdollisuus luoda ja muokata sisältöä. Kuitenkin yksi ongelma web -sivujen ja verkkosivustojen rakentamisessa oikealla XHTML -koodilla on ollut WYSIWYG -editorit, jotka eivät luo asianmukaista merkintää. XStandard® huomauttaa ongelmasta ja tekee XHTML WYSIWYG Editor ™ -ratkaisun ratkaisemaan tämän varmistaen, että käytetään vain parhaiden käytäntöjen kriteereitä täyttäviä merkintöjä.

Yksi tärkeä ominaisuus, jonka saatat löytää XHTML -editorissa, on mahdollisuus valita työskentelemäsi XHTML -versio. Esimerkiksi Adobe® Dreamweaver® CS4 tarjoaa XHTML 1.0 Transitional-, XHTML 1.0 Strict-, XHTML 1.1- tai XHTML 1.0 Mobile -vaihtoehdot. Tarjolla on myös HTML 4.01 Transitional ja HTML 4.01 Strict.

Joka tapauksessa XHTML -editorissa voi olla joitain muita ominaisuuksia. Yksi arvokas ominaisuus, jota ei yleisesti tarjota, on XHTML -validointi. Vaihtoehtoisesti voidaan tarjota dynaamista korjausta virhelokitiedoston kanssa. HTML -XHTML -muunnosominaisuus voidaan myös sisällyttää. Muita toivottavia ominaisuuksia ovat syntaksin korostus, sanojen rivitys ja UTF-8 Unicode (8-bittinen UCS/Unicode Transformation Format)-UCS tarkoittaa Universal Character Set-mahdollistaa monikieliset tiedostot.