Hur konverterar jag HTML till XHTML?

eXtensible HyperText Markup Language (XHTML) har ersatt det liknande HyperText Markup Language (HTML) som märkningsspråk för att skapa webbsidor, men gamla webbsidor är relativt lätta att konvertera från HTML till XHTML. Välj först rätt version av XHTML att konvertera till eftersom olika versioner stöder olika funktioner. Gör sedan ändringar i koden för hand för att bättre förstå det nya språkets syntaxregler eller använd ett mjukvaruverktyg för att konvertera sidor åt dig. I båda fallen är det en bra idé att kontrollera att dokumentet konverterades korrekt med en XHTML-validator, som kan upptäcka eventuella fel i koden.

Tänk på att precis som HTML har XHTML flera olika versioner, och alla har inte stöd för samma funktioner. XHTML 1.0 Transitional tillåter vissa presentationstaggar, element och attribut som finns i tidigare HTML-standarder, inklusive tag och ”center” attribut. Om du går från HTML till XHTML 1.0 Strict eller XHTML 1.1, ta bort eventuella presentationstaggar eller element och återskapa det önskade utseendet med hjälp av Cascading Style Sheets eftersom dessa versioner av XHTML inte stöder några presentationselement.

För ett enkelt webbdokument är det möjligt att utföra en HTML till XHTML-konvertering för hand. Om du är ny på XHTML kan detta också hjälpa dig att bli mer bekant med språkets strängare syntaxregler. För att uppfylla dessa strängare krav, se till att alla taggar är med små bokstäver, korrekt kapslade och stängda med ett snedstreck. Dessutom måste alla värden vara inom citattecken. Alternativet ”hitta och ersätt alla” som finns i de flesta textredigerare och webbutvecklingsprogram kan hjälpa dig att göra dessa ändringar.

Programvara kan också konvertera din kod från HTML till XHTML med bara några få klick. De flesta professionella webbdesignprogram har detta alternativ, ofta under menyn ”Arkiv” eller ”Verktyg”. Ett populärt verktyg som heter HTML Tidy, som ursprungligen släpptes av medlemmar i World Wide Web Consortium (W3C), kan laddas ner gratis och kommer både att rensa upp och konvertera mellan populära webbformat. Du kanske också kan hitta några verktyg online som kan ändra dokument från ett märkningsspråk till ett annat.

Oavsett om du väljer att redigera dina dokument för hand eller använda programvara för att utföra HTML till XHTML-konvertering, finns det några saker du bör kontrollera innan du publicerar dina sidor på webben. För att vara giltig XHTML måste en sida ha både en Document Type Definition (DOCTYPE eller DTD) och en XML-namnområdesdeklaration. Var och en av dessa kommer att bero på vilken version av XHTML du använder, så gör lite forskning för att ta reda på hur dessa element ska se ut. En XHTML-validator, tillgänglig i de flesta webbutvecklingsprogram samt på W3C:s webbplats, kommer att informera dig om eventuella fel eller utelämnanden i din kod.