HTML Elementen

HTML <html> xmlns attribuut

  • Het xmlns attribuut specificeert de xml naamruimte voor een document.
  • Het attribuut xmlns staat voor XML namespace. Je definieert ermee welke namespace er voor dit element gebruikt moet worden.
  • Een namespace is een definitie van (een aantal) elementen ( = tags). XHTML is een variant van de ruimere taal XML, en kent daarom het attribuut xmlns. Op deze manier kan een browser (of checker) zien of het document een correct xhtml (xml) bestand is.

Voorbeeld

<html xmlns="https://www.w3.org/1999/xhtml">

<head>
<title>
De titel van het document</title>
</head>

<body>

De inhoud van het document.
</body>

</html>
tip

Het xmlns attribuut is vereist in XHTML, maar is ongeldig in HTML.

De naamruimte xmlns="https://www.w3.org/1999/xhtml" is standaard in een XHTML document en zal automatisch worden toegevoegd indien je het zelf niet hebt opgenomen in de <html> tag.

nota

Deze talen (XML, XHTML, HTML, CSS, etc.) worden ontwikkeld door het W3 Consortium, www.w3.org.
Op deze site staan de officiële definities van deze talen.
Op https://www.w3.org/TR/REC-xml-names/ kun je meer vinden over namespaces.

Attribuut waarde

Waarde Beschrijving
https://www.w3.org/1999/xhtml Specificeert de te gebruiken naamruimte
(in XHTML documenten !)

naar boven 

Opbouw

<html xmlns="https://www.w3.org/1999/xhtml">

Browser ondersteuning

Internet Explorer Firefox Chrome Opera Safari

  • Het HTML xmlns attribuut wordt ondersteunt door de bekende browsers.
naar boven terug naar alle elementen naar boven
naar alle elementen naar boven