Il y a beaucoup de threads expliquant ce que Doctype doit choisir, mais je ne trouve aucune explication de la syntaxe actuelle. Prenons par exemple:Explication de la syntaxe de Doctype
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
En particulier:
- public peut être remplacé par d'autres valeurs et qu'est-ce que cela signifie?
- Pourquoi l'URL doit-elle être entourée de guillemets?
- Qu'est ce que le "-"?
- Pourquoi la première chaîne est-elle séparée par deux barres obliques plutôt que par 1?
- Est-ce que EN signifie anglais? Si oui, pourquoi les sites Web utilisent-ils également
lang=en
?