Conseils
Un champ de téléversement de fichier est un type d’élément d’intrant qui permet aux utilisateurs de sélectionner des fichiers depuis leur appareil et de les téléverser. Il est souvent utilisé dans les formulaires pour permettre aux utilisateurs de soumettre des documents et des images. Vous devez uniquement demander aux utilisateurs de téléverser les fichiers qui sont essentiels à la prestation des services.
À faire
- Utilisez l'attribut
accept dans l’élément
input
HTML pour spécifier les types de fichiers acceptés. - Indiquez aux utilisateurs quels sont les types de fichiers acceptés et leur taille maximale.
À ne pas faire
- N’utilisez pas de composant de téléversement sans appliquer de validation.
Remarque : L’application de consommation est chargée de valider et de rejeter les fichiers potentiellement malveillants.
Téléversement d’un fichier unique
Ce champ lance la boîte de dialogue Parcourir les fichiers.
Remarque : La présente documentation ne fournit que le style du composant correspondant à l’interface utilisateur. Vous devez appliquer les fonctionnalités de glisser-déposer et de téléversement au moyen de vos propres composants technologiques et en fonction de vos propres exigences de serveur.
HTML
<!-- Téléchargement de fichier par glisser-déposer -->
<fieldset class="fieldset-container-dashed file-upload centered">
<legend class="sr-only">Téléchargement de fichier par glisser-déposer</legend>
<i class="fa-solid fa-file-arrow-up"></i>
<p>
<a href="#">Sélectionnez</a> ou glissez-déposez des fichiers PNG, JPG, JPEG ou PDF (max 15MB).
</p>
</fieldset>