page-title-present
La page a un titre non vide
Vérifie que la page contient un élément <title> non vide.
Applicabilité. S’applique à une exécution portant sur un document HTML entier, dont l’élément racine est <html> ; un document SVG ouvert seul est notApplicable. Une exécution restreinte par contextSelector ou par engineOptions.fragment est notApplicable : la présence d’un titre de page n’est pas une propriété qu’un sous-arbre peut établir.
Attendu. Le document a un élément <title>, et document.title, espaces regroupés, n’est pas vide. L’élément est recherché dans tout le document, pas seulement dans <head> : un <title> que l’analyseur laisse hors de <head> reste le titre du document dans tous les navigateurs. Seul un <title> de l’espace de noms HTML compte ; le <title> d’un <svg> en ligne nomme le graphique, donc une page dont le seul <title> se trouve dans un <svg> n’a pas d’élément title. Savoir si ce titre décrit la page est la question de page-title-patterns.
Exemples
<html><head><title>Quarterly report</title></head><body>Hi</body></html>
Le document a un <title> non vide.
<html><head></head><body>Hi</body></html>
Aucun élément <title> nulle part dans le document.