XHTML staat voor eXtensible HYperText Markup Language en is HTML geschreven in een XML-dialect. Dit is een voordeel omdat programma's voor het parseren van XML gebruikelijk en relatief eenvoudig zijn, vergeleken met HTML-parsers die zeer complex moeten zijn om de "losse" syntaxis van HTML te interpreteren. XHTML is een gestandaardiseerde taal die (idealiter) kan worden gelezen door elke vorm van webbrowser, inclusief die op mobiele telefoons en die welke informatie weergeven als spraak of braille voor gehandicapte gebruikers.

Stappen

  1. 1 HTML begrijpen. Voordat u XHTML kunt leren, moet u eerst een basiskennis van HTML hebben. XHTML is precies zoals HTML geschreven, met een paar bepalingen:
  2. 2 Omdat XHTML-documenten een type XML-document zijn, hebben ze een XML-proloog nodig. Dit moet helemaal bovenaan uw document worden geplaatst en is geschreven als: <? Xml version = "1.0" encoding = "UTF-8"?> Pas het coderingskenmerk aan de juiste codering van uw document aan. In de meeste gevallen is dit UTF-8.
  3. 3 Alle XHTML-documenten moeten een Document Type Declaration (DOCTYPE) hebben direct na de XML-proloog. De huidige versie van XHTML, XHTML 1.0, definieert drie DTD's. Dit zijn "Strict", "Transitional" en "Frame set". Tenzij u een goede reden hebt om iets anders te doen, gebruikt u de Strict DTD. De DOCTYPE voor de Strict DTD is: '
  4. 4 Typ alle tagnamen in kleine letters. Gebruik bijvoorbeeld voor een alinea in plaats van.
  5. 5 Alle tags moeten gesloten zijn. Bijvoorbeeld als u gebruikt

    om een ​​paragraaf te beginnen, zorg ervoor dat er een afsluiting is

    aan het einde. Lege elementen, zoals
    en (die geen inhoud bevatten) moeten ook worden gesloten. Plaats een schuine streep aan het einde van de tag:
    is de juiste XHTML-syntaxis voor een regeleinde.
  6. 6 Nest-tags correct. Dit was ook een vereiste in HTML, maar is vooral belangrijk voor XHTML. Bijvoorbeeld Een beetje tekst is onjuist, omdat de tag wordt gesloten vóór de tag, hoewel het tag is als eerste gestart. De juiste syntaxis zou zijn: Een beetje tekst.
  7. 7 Citeer alle attributen. In HTML zou het geldig zijn om te schrijven Volgende bladzijde. In XHTML moeten echter alle attributen worden vermeld: Volgende bladzijde.
  8. 8 Geminimaliseerde attributen moeten in de lange vorm worden geschreven. Bijvoorbeeld: zou moeten zijn ).
  9. 9 Afzonderlijke inhoud en presentatie. Gebruik XHTML voor de inhoud van uw document (zoals tekst, afbeeldingen, links, enz.) En gebruik CSS (Cascading Style Sheets) om te dicteren hoe die inhoud aan de gebruiker moet worden getoond. HTML-tags die worden gebruikt voor de presentatie (zoals ) mag niet worden gebruikt.
    • Hexadecimale entiteiten hebben een kleine x nodig, geen hoofdletter X. In HTML zou het geldig zijn om & # te schrijvenX0065 ;. XHTML vereist echter & #X0065;