Skip to main content

Vad är en XHTML -redaktör?

HTML är Hypertext Markup Language, ett språk härrörande från SGML (standardgeneraliserat markeringsspråk) och används på World Wide Web för att skapa struktur för presentation av dokument och skapa länkar mellan dem, med hjälp av taggar och en uppsättning regler.XML är utdragbart markeringsspråk och förenklad SGML.XHTML är utdragbar HTML, ett markeringsspråk som kombinerar funktioner i HTML och XML, med strängare regler än de som tillämpas i HTML -kodning.En XHTML -redaktör är en miljö designad för att författa XHTML.

En XHTML-redaktör finns vanligtvis inte som en fristående produkt.Det är ganska vanligt att hitta en XHTML -redaktör som är integrerad i en produkt som ger ett mer omfattande paket med webbutvecklingsredaktörer.Till exempel kan ett programvarupaket kombinera och XHTML -redaktör med en HTML -redaktör.Ett mer komplett paket kan inkludera en HTML -redaktör, XHTML -redaktör, CSS (Cascading Style Sheets) Editor och JavaScript® Editor.

xhtml -redaktörer har ofta både en textredigerare för att mata in XHTML och en WYSIWYG (vad du ser är vad du får) redaktör, och ibland är det möjligt att bara visa WYSIWYG -fönstret.Syftet är att tillåta en användare som inte har lärt sig de tekniska aspekterna av webbdesign, till exempel markeringsspråk och CSS, att fortfarande kunna generera och redigera innehåll.Ett problem med webbsidor och webbplatser som byggs med korrekt XHTML har emellertid varit WYSIWYG -redaktörer som inte genererar korrekt markering.XStandard® påpekar problemet och gör XHTML WYSIWYG Editor ™ att ta itu med detta, säkerställer att endast markering som uppfyller kriterierna för bästa praxis används.

En viktig funktion som du kan hitta i en XHTML -redaktör är möjligheten att välja versionen av XHTML digarbetar med.Adobe® Dreamweaver® CS4 erbjuder till exempel ett val av XHTML 1.0 övergång, XHTML 1.0 Strict, XHTML 1.1 eller XHTML 1.0 Mobile.HTML 4.01 övergångs- och HTML 4.01 strikt erbjuds också.

I alla fall finns det några andra funktioner som kan finnas i en XHTML -redaktör.En värdefull funktion som inte erbjuds allmänt är XHTML -validering.Alternativt kan dynamisk korrigering erbjudas tillsammans med en felloggfil.En HTML till XHTML -konverteringsfunktion kan också inkluderas.Andra önskvärda funktioner inkluderar syntaxhöjning, Word Wrap och UTF-8 Unicode (8-bitars UCS/Unicode Transoformation Format) MDASH;UCS står för Universal Character Set Mdash;För att möjliggöra arbete med flerspråkiga filer.