SPIP 3 prend en charge nativement certaines parties de HTML5 :
- il est possible d’activer le support de HTML5 dans le formulaires pour profiter des type de champs enrichis, de la vérification de champ obligatoire dans le navigateur etc.
- l’API History de HTML5 est utilisée pour prendre en charge l’historique de navigation y compris avec les liens ajax.
Avec SPIPr, l’utilisation de HTML5 est généralisée, avec notamment l’utilisation du DocType HTML5, des balises HTML5 pour structurer le contenu de la page de façon plus sémantique, et le recours aux micro-data pour faciliter le référencement.