HTML est la pierre angulaire du Web. Connaître certaines parties moins connues mais utiles de ce langage de balisage peut vous faciliter la vie. Les attributs HTML offrent plusieurs fonctionnalités qui peuvent vous aider à tirer le meilleur parti du HTML. Il définit des caractéristiques ou propriétés supplémentaires d'un élément HTML.
Dans cet article, vous découvrirez 11 attributs HTML dont vous n'avez probablement pas encore entendu parler.
1. plusieurs
Cet attribut permet aux utilisateurs de saisir plusieurs valeurs. Vous pouvez utiliser l'attribut multiple avec balises et Mots clés. Cet attribut booléen n'est valide que pour les types d'entrée de courrier électronique ou de fichier.
Utilisation de plusieurs attributs avec
Utilisation de plusieurs attributs pour l'entrée de fichier
En utilisant l'attribut multiple pour l'entrée de fichier, vous pouvez sélectionner plusieurs fichiers (en maintenant la touche Changement ou Ctrl clés).
Utilisation de plusieurs attributs pour la saisie d'e-mails
En utilisant l'attribut multiple pour la saisie des e-mails, vous pouvez entrer une liste d'adresses e-mail séparées par des virgules. Tous les espaces blancs seront supprimés de chaque adresse de la liste.
2. contenteditable
Vous pouvez rendre le contenu HTML modifiable sur une page Web à l'aide de l'attribut contenteditable. Il s'agit d'un attribut global, c'est-à-dire qu'il est commun à tous les éléments HTML.
Lorem ipsum dolor sit amet, consectetur adipisicing elit,
sed do eiusmod tempor incident ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis nostrud exercice
ullamco laboris nisi ut aliquip ex ea commodo consequat.
3. correcteur orthographique
L'attribut de vérification orthographique spécifie si l'élément peut être vérifié pour les fautes d'orthographe ou non. Vous pouvez vérifier l'orthographe du texte dans le éléments, texte dans les éléments modifiables ou texte dans les éléments d'entrée (à l'exception des mots de passe).
Lorem ipsum dolor sit amet, consectetur adipisicing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis nostrud exercitation
ullamco laboris nisi ut aliquip ex ea commodo consequat.
Connexe: L'aide-mémoire HTML Essentials: balises, attributs et Plus
4. download
Vous pouvez télécharger une ressource en utilisant l'attribut download. L'attribut download indique au navigateur de télécharger l'URL spécifiée au lieu d'y accéder. Vous pouvez utiliser l'attribut de téléchargement avec les balises et .
Remarque: L'attribut de téléchargement seul fonctionne avec des URL de même origine. Il suit les règles de la politique de même origine.
Télécharger
5. accept
L'attribut accept de la balise spécifie le type de fichiers qu'un utilisateur peut télécharger. Vous pouvez spécifier une liste séparée par des virgules d'un ou plusieurs types de fichiers comme valeur.
Accepter un fichier audio
Accepter un fichier vidéo
code>
Accepter un fichier image
code>
Accepter un fichier Microsoft Word
accept=".doc,.docx, application/msword, application/vnd.openxmlformats-officedocument.wordprocessingml.document">
Accepter les fichiers PNG ou JPEG
Accepter un fichier PDF
Connexe: Des effets HTML sympas que tout le monde peut ajouter à ses sites Web
6. translate
L'attribut translate indique au navigateur que l'élément doit être traduit ou non lorsque la page est localisée. Il peut avoir 2 valeurs: "oui" ou "non".
Lorem ipsum dolor sit amet, consectetur adipisicing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis nostrud exercitation
ullamco laboris nisi ut aliquip ex ea commodo consequat.
Connexe: Exemples de code HTML simples que vous pouvez apprendre en 10 Minutes
7. poster
L'attribut poster est utilisé pour afficher une image pendant le téléchargement de la vidéo ou jusqu'à ce que l'utilisateur joue le vidéo.
Remarque: Si vous ne spécifiez rien, rien ne s'affiche tant que la première image n'est pas disponible. Lorsque la première image est disponible, elle est affichée comme image d'affiche.
src=" http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/ElephantsDream.mp4"
poster="posterImage.png">
8. inputmode
L'attribut inputmode indique au navigateur quel clavier afficher lorsqu'un utilisateur a sélectionné un élément input ou textarea. Cet attribut accepte différentes valeurs :
Aucun
Numérique
Tél
Décimal
URL
Rechercher
9. pattern
L'attribut pattern de l'élément vous permet de spécifier une expression régulière pour laquelle la valeur de l'élément sera validée. Vous pouvez utiliser l'attribut pattern avec plusieurs types d'entrée comme le texte, la date, la recherche, l'URL, le téléphone, l'e-mail et le mot de passe.
Connexe: Meilleurs sites pour Exemples de codage HTML de qualité
10. autocomplete
L'attribut autocomplete spécifie si le navigateur doit automatiquement terminer la saisie en fonction des entrées de l'utilisateur ou non. Vous pouvez utiliser l'attribut de saisie semi-automatique avec plusieurs types d'entrée comme le texte, la recherche, l'URL, le téléphone, l'e-mail, le mot de passe, les sélecteurs de date, la plage et la couleur. Vous pouvez utiliser cet attribut avec les éléments ou éléments.
11. autofocus
L'attribut autofocus est un attribut booléen indiquant qu'un élément doit être focalisé sur le chargement de la page. Vous pouvez utiliser cet attribut avec , ,
Utilisation de l'attribut autofocus avec élément d'entrée
< /code>
Utilisation de l'attribut autofocus avec l'élément select
Utiliser l'attribut autofocus avec l'élément textarea
Si vous souhaitez consulter le code source complet utilisé dans cet article, consultez le Dépôt GitHub.
Simplifiez-vous la vie avec JavaScript One-Liners
Le code à une ligne permet d'en faire plus avec moins de code. Vous pouvez utiliser plusieurs one-liners JavaScript pour coder comme un pro.
Avec une seule ligne de code, vous pouvez mélanger un tableau, trouver la moyenne d'un tableau, vérifier si un tableau est vide, générer une couleur hexadécimale aléatoire, générer un UUID aléatoire, etc.
11 One-Liners JavaScript que vous devriez connaîtreRéalisez beaucoup avec juste un peu de code en utilisant cette large gamme de one-liners JavaScript.
Lire la suite
PartagerTweeterE-mail
Rubriques connexes
- La programmation
- HTML
- Langages de programmation
- Conseils de codage
A propos de l'auteur
Yuvraj Chandra (78 articles publiés)Yuvraj est un étudiant de premier cycle en informatique à l'Université de Delhi, en Inde. Il est passionné par le développement Web Full Stack. Lorsqu'il n'écrit pas, il explore la profondeur de différentes technologies.
Plus de Yuvraj Chandra
Abonnez-vous à notre newsletter
Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !
Cliquez ici pour vous abonner