Nieuwe regels - Hoofdletters, en tags afsluiten

In XHTML zijn er verschillende nieuwe regels. Zo mag je sommige elementen niet meer gebruiken, of moet je ze anders afsluiten.

- Geen hoofdletters
Dit is een van de belangrijkste nieuwe regels in XHTML. De tags en attributen mogen niet meer met hoofdletters worden geschreven.

Zo is het niet goed:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<A HREF=index.php>Index</a>


A en HREF staan beide in hoofdletters, dat moeten kleine letters zijn, en index.php staat niet binnen quotes. Hoe het wel moet is dus zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a href="index.php">Index</a>


Een ander voorbeeld is deze:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<form action=form.php methOD=POST>
<INPUT typE=text name=verkeerd_input_veld>
</FORM>


En weer, alle tags en attributen moeten in kleine letters staan, en het kan al helemaal niet half/half zoals methOD en typE. Verder moet de waarde van het attribuut method ook altijd in kleine letters worden geschreven. Dat is een uitzondering. Ook iets bijzonders is, dat je voortaan elke tag moet afsluiten. Bij iets als <a></a> is dat makkelijk, maar hoe werkt dat bijvoorbeeld bij <br>? Bij tags die normaliter geen afsluiting hoeven moet er aan het einde ‘ /’ toegevoegd worden. <br> wordt dus <br />, <input> wordt <input />, enzovoort. Verder moeten net als in het vorige voorbeeld de variabelen binnen quotes staan. Dit is de XHTML versie van de verkeerde voorbeeld:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<form action="form.php" method="post">
<input type="text" name="goed_input_veld" />
</form>


Samengevat:
- Alle tags en attributen moeten in kleine letters geschreven worden, de waardes mogen ook in hoofdletters
- Elke tag moet worden afgesloten. Of met een aparte afsluittag, of met een alsluitslash achteraan.

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Inleiding
  2. Voordelen
  3. Doctypes
  4. Nieuwe regels - Hoofdletters, en tags afsluiten
  5. Nieuwe regels - Deprecated en de juiste opbouw
  6. W3c Validator
  7. Afsluiting

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.