web-dev-qa-db-fra.com

Puis-je inclure en toute sécurité des balises HTML "personnalisées" dans un site Web HTML?

J'ai vu un site Web qui a un doctype de

<!DOCTYPE html>

Ce site utilise des balises HTML que je n’ai jamais vues auparavant, comme <section>.

Ma question:

1.) Ce type de "Doctype générique" est-il recommandé pour un site Web normal? (Je n'ai jamais vu cela auparavant, quels sont les avantages et les inconvénients?)

2.) Quand est-il valide d'utiliser de telles balises HTML "définies par l'utilisateur"? Est-ce valide avec cette déclaration doctype?

3
Jens

C'est le doctype pour HTML 5.

  1. Vous pouvez utiliser ce Doctype en toute sécurité, car il ne casserait pas les anciens navigateurs et les navigateurs modernes le comprendront.

  2. Ceci est une balise valide pour HTML 5. Si vous voulez vraiment des balises personnalisées, vous devez créer un doctype personnalisé pour le document à référencer, mais c'est déconseillé .

8
paulmorriss