XHTML bygger vidare på gamla HTML. För den tekniskt intresserade finns det mycket att säga om XHTML, men när det gäller hemsidesbygge är överflödig information onödigt. Det här är en förenklad guide som lär dig att tillämpa XHTML i praktiken och vi försöker därför minimera teorin så långt det är möjligt.

Det här guiden i XHTML är första delen i Webbdesigna.se:s webbdesign guide och läses med fördel tillsammans med guiderna CSS, Dreamweaver, bygga hemsida och PHP som tillsammans lär dig hur du gör för att bygga en hemsida från grunden. För ytterligare/kompletterande läsning hänvisas till startsidan.

XHTML Guide

Lär dig XHTML från grunden

HTML står för "Hyper Text Markup Language" och är ett språk som används för att skapa webbsidor på World Wide Web - mer känt som Internet. För att läsa en HTML-fil använder du dig av en webbläsare.

I HTML används s.k taggar för att strukturera upp innehållet. Information som befinner sig inuti en tagg påverkas på olika sätt beroende på vilken tagg som använts.

En öppningstagg ser ut så här: <>
En stängningstagg ser ut så här: </>

Lägg in någon av taggarna mellan vinkelparanteserna "<>" och "</> för att ge taggen olika egenskaper.

Ett html-dokument inleds med taggen <html> och omsluter alla andra taggar i dokumentet. Det berättar för webbläsaren att dokumentet är skrivet i just HTML. Ett HTML-dokument avslutas med stängningstaggen </html>.

Använd alltid filändelsen .html på dina HTML och XHTML-filer.

XHTML står för "Extensible Hypertext Markup Language" och är en blandning mellan XML och HTML. Det kan ses som den färskaste versionen av HTML och är tänkt att ersätta den gamla versionen på sikt. XHTML är nästan identiskt med HTML 4.01. Webbdesigna.se lär bara ut strict XHTML, dvs kod som aldrig åsidosätter de regler som gäller för XHTML.

I fortsättningen kommer jag att, när vi talar om själva filen med XHTML-koden, benämna denna som en HTML-fil av den anledningen att den har filändelsen .html. När jag däremot pratar om koden så benämner jag den dock som XHTML.

Nästa artikel: Taggar

Valid XHTML 1.0 Strict Valid CSS!