Skip to main content

XHTML

Wat betekent XHTML?

De afkorting staat voorEXtensibleHyperText Markup Language. Dit is een tekstgeoriënteerde opmaaktaal. Het beschrijft op gestructureerde wijze de weergave van tekstgedeelten, hyperlinks, afbeeldingen en video’s binnen documenten. Soms kan het ook worden gebruikt om een eenvoudige, automatische gegevensuitwisseling tussen verschillende tekstdocumenten tot stand te brengen.

Waarom is XHTML ontstaan?

De aanzet tot de oprichting ervan komt voort uit de poging om HTML 4.01 verder te ontwikkelen op basis van XML. Daarom bevat XHTML alle overeenkomstige HTML 4.01-elementen, maar gebruikt tegelijkertijd de strengere toepassingsregels van XML als basis. XHTML is volledig compatibel met SVG en de meeste XML dialecten zoals SMIL.

Het verschil met HTML wordt geïllustreerd door de volgende twee voorbeelden:

  • Inleidende HTML tag: In tegenstelling tot HTML moet de namespace expliciet vermeld worden, meestal is dit xmlns(www.w3schools.com).
  • Elementen en attribuutnamen: In tegenstelling tot HMTL worden hoofdletters en kleine letters strikt onderscheiden, CENTER of center betekenen niet hetzelfde.

Hoewel XHTML volledig erkend is door het W3C-consortium, heeft het zich nog niet volledig gevestigd op het World Wide Web. Naar schatting is ongeveer 10 % van de websites erop gebaseerd. Het wordt meer gebruikt in content management systemen, waar de integratie van de sterke punten van HTML en XML op prijs wordt gesteld.

YouTube

By loading the video, you agree to YouTube’s privacy policy.
Learn more

Load video

Wat is het belang van de taal voor zoekmachine-optimalisatie?

Sinds HTML 5 heeft het geen betekenis meer. Daarvoor had het een soort brugfunctie. Hierdoor kon inhoud niet alleen worden weergegeven in desktopbrowsers, maar ook op mobiele apparaten. Het maakte het mogelijk om verschillende weergavestructuren te ontwerpen voor identieke inhoud. Zo zou bijvoorbeeld de grootte van afbeeldingen kunnen worden aangepast. Google en Co. eerden dit.

Wat zijn de belangrijkste regels bij het coderen in XHTML

  • Alle geopende elementen moeten weer worden gesloten.
  • De door de taal gegeven basisstructuur moet worden geïmplementeerd: De meta-informatie moet eerst worden geschreven, voordat de inhoud en de vormgeving volgen.

Verdere links:


Heeft u nog vragen?

Neem contact met ons op


Verdere inhoud