Start Logga In Skriv Artikel Om Oss
Vad söker du?
Allt om 'XHTML'

XHTML

XHTML - är en akronym för Extensible HyperText Markup Language, och är ett standardformat för webbsidor som specificerats av W3C.

  • Skillnaderna mellan XHTML och HTML är främst att man i XHTML måste skriva alla elementnamn och attributnamn med gemener, vara noga med att alltid använda sluttaggar, samt sätta citationstecken eller apostrofer runt alla attributvärden.
  • De olika versionerna av XHTML stöds (mycket tack vare reglerna för framåtkompatibilitet som finns för HTML) av i princip alla på marknaden förekommande webbläsare.
  • XHTML kan, precis som HTML, kombineras med CSS, JavaScript och DOM - och dessa fyra standarder i kombination kallasäven ibland för DHTML
  • Man måste alltså inte kunna XML för att kunna använda XHTML - lika lite som man måste kunna SGML för att använda HTML

XHTML skapades ursprungligen genom att man översatte de tre DTD:erna i HTML 4.01 från SGML till XML. De versioner av XHTML som finns är:

  • XHTML 1.0. Fastställdes i januari 2000 och består av XML-baserade versioner av samma tre DTD:er - Transitional, Frameset och Strict - som finns i HTML 4.01. Webbsidor som baseras på XHTML 1.0 kan man skriva och tillhandahålla antingen i "HTML-kompatibelt"- eller i "XML"-format.
  • XHTML Basic. Fastställdes i december 2000 och är avsett att vara den "minimala" mängd element som måste finnas för att ett framtida märkspråk skall få kalla sig XHTML. XHTML Basic är förutom detta anpassat för användning i framtida mobiltelefoner och andra mobila apparater som ett alternativ till t.ex. WML.
  • Modularization of XHTML. Fastställd i april 2001. En specifikatiom som delar upp XHTML i olika moduler (Text, Bilder, Länkar osv). Denna specifikation togs fram som en grund för att bygga nya versioner av XHTML på.
  • XHTML 1.1. Fastställd 31 maj 2001 - Den första större versionen som baseras på XHTML Modularization. XHTML 1.1 är i princip samma sak som XHTML 1.0 Strict, men med några tillägg. Man har dessutom passat på att ta bort alla element och attribut som markerades som "deprecated" i XHTML 1.0 ur specifikationen i samband med versionsbytet och det finns alltså alltså bara en DTD för XHTML 1.1 !!
XHTML 1.1 är också avsedd att vara en bas att bygga vidare från, bl.a. genom sammanslagningar med andra W3C-specifikationer.

Exempel på detta arbete är dels den redan släppta XHTML+MathML-specifikationen, och dels den kommande XHTML+MathML+SVG-specifikationen som när den är klar kommer att bli en HTML med möjlighet att hantera både matematiska symboluttryck och vektorgrafik.

Läs mer om utvecklingen av HTML och XHTML på http://www.w3.org/MarkUp/

På http://xhtml.nu/ finns en webbplats på svenska om XHTML.Tack vare att XHTML är baserat på XML-standarden, kan dokument som producerats i XHTML bearbetas med XML-verktyg och manipuleras maskinmässigt med t.ex. DOM, SAX eller XSLT.

Ett litet exempel får du här: En XSLT-stilmall, som omvandlar ett XHTML-dokument till groff(1) med groff_ms(7)-makropaketet, . Slit det med hälsan, om du är lika konservativ som jag när det gäller val av verktyg för ordbehandling och textformattering :)Det är inte alla som håller med om att det är bra att använda XHTML för vanliga webbsidor; se - fast Ian Hickson (som skrivit den texten) får bra och balanserat mothugg bl.a. av Tantek Çelik i hans debattinlägg:

Redigera?

Artikeln skriven 2009-01-17 av Learning4sharing

Inga kategorier för denna artikel än...

Vi behhöver hjälp att kategorisera våra artiklar. Kan du skriva ett nyckelord för denna artikel? Du kan skriva upp till 3 olika nyckelord för denna artikel, vi uppskattar din hjälp!

Skriv nyckelord som du tycker beskriver denna artikel på ett bra sätt. Du kan ange 3 olika nyckelord för denna artikel, max 20 tecken per nyckelord.

  1. Lägg till fler
    Skriv in svaret på frågan: 10+5

Intresserad av fler artiklar?

Edith Södergran
Erik Fåglum
ACAB
Omnivor
Bengt Palmers
Mega Society
Hannes Alfvén
Harald V
Harald Wiberg

Senaste sökningarna

ebb har fått 1513 sökningar. Den senaste gjordes 2022-06-29 21:16:39.

konsthistoria har fått 1195 sökningar. Den senaste gjordes 2022-06-29 21:15:41.

k har fått 1471 sökningar. Den senaste gjordes 2022-06-29 21:13:53.

kompott har fått 1180 sökningar. Den senaste gjordes 2022-06-29 21:13:35.

loco har fått 1299 sökningar. Den senaste gjordes 2022-06-29 21:13:07.

pellefant har fått 1208 sökningar. Den senaste gjordes 2022-06-29 21:10:32.

campino har fått 1350 sökningar. Den senaste gjordes 2022-06-29 21:05:29.

stena har fått 1380 sökningar. Den senaste gjordes 2022-06-29 21:04:21.

skärgård har fått 1113 sökningar. Den senaste gjordes 2022-06-29 21:02:51.

veto har fått 1182 sökningar. Den senaste gjordes 2022-06-29 21:01:53.

Migrationsverket har fått 1429 sökningar. Den senaste gjordes 2022-06-29 21:00:43.

di har fått 1664 sökningar. Den senaste gjordes 2022-06-29 21:00:16.

Designed by: template world
Learning4sharing.nu
All Rights Reserved. 1.14 SEK

Logga in

Välkommen att redigera och skriva nya artiklar!

Ingent Konto?

Skaffa konto för att redigera och skapa nya ariklar Nytt Konto.

Ny Användare

Välkommen att redigera och skriva nya artiklar! Skapa konto nedan.


Ett verifieringsmail kommer att skickas till din E-post som du måste öppna och verifiera din E-post med

Lägg till artikel

Du är inte inloggad.

Logga In eller Skapa konto.