Vad är en XHTML-redigerare?

HTML är HyperText Markup Language, ett språk härrörande från SGML (Standard Generalised Markup Language) 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 extensible Markup Language och förenklad SGML. XHTML är EXtensible 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-redigerare är en miljö som är utformad för att skapa XHTML.

En XHTML-redigerare hittas vanligtvis inte som en fristående produkt. Det är ganska vanligt att hitta en XHTML-redaktör som är integrerad i en produkt som tillhandahåller ett mer omfattande paket med webbutvecklingsredigerare. Till exempel kan ett programvarupaket kombinera och XHTML-redigerare med en HTML-redigerare. Ett mer komplett paket kan innehålla en HTML-redaktör, XHTML-redaktör, CSS (Cascading Style Sheets) -redigerare och JavaScript®-redigerare.

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

En viktig funktion du kan hitta i en XHTML-redigerare är möjligheten att välja vilken version av XHTML du arbetar med. Adobe® Dreamweaver® CS4 erbjuder till exempel ett val av XHTML 1.0 Transitional, XHTML 1.0 Strict, XHTML 1.1 eller XHTML 1.0 Mobile. HTML 4.01 Transitional och HTML 4.01 Strict erbjuds också.

I alla fall finns det några andra funktioner som kan finnas i en XHTML-redigerare. En värdefull funktion som inte erbjuds universellt ä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 syntaxmarkering, ordbrytning och UTF-8 Unicode (8-bitars UCS / Unicode Transoformation Format) - UCS står för Universal Character Set - för att möjliggöra arbete med flerspråkiga filer.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?