36Fermer38
MeowcateLe 18/02/2017 à 09:43
Pour les listes, je ne sais pas de quoi tu parles, HTML+CSS sont tout ce qui faut pour arranger l'apparence d'une liste.
Pour l'auto-complétion, cela s'appelle le datalist : pour un <input> donné, tu peux donner une liste <datalist> dans lequel l'input va piocher pour l'auto-complétion. L'ajout de JS concerne surtout l'auto-complétion qui, via AJAX, va piocher dans une liste arrangée en fonction des résultats données (le datalist n'est pas l'idéal pour de l'auto-complétion pouvant regrouper des milliers de possibilités).

En revanche, un datepicker me semble peu faisable en HTML. Je m'explique : il est très improbable que le W3C donne des instructions sur l'apparence exacte que doit avoir un datepicker par défaut. Aussi, si un input spécifie qu'il est un datepicker, c'est le navigateur qui s'occupe de son apparence, ce qui fait qu'il n'est plus personnalisable par CSS.