QCM HTML / CSS – Partie 39
Questions pratiques pour testez vos connaissances sur le langage HTML à savoir l’utilisation du code HTML, structurer une page web en HTML, organiser les éléments d’une page Web, etc. Testez votre connaissance et travaillez sur les questions que vous trompez le plus souvent.
1. Comment créer un fond de page avec une image qui se répète sur toute la page ?
A background: url('pattern.png') repeat;
B background-repeat: no-repeat; background-image: url('pattern.png');
C background: url('pattern.png') fixed;
D background-image: repeat('pattern.png');
2. Comment créer un lien permettant de télécharger un fichier lorsque l’on clique dessus ?
A <a href="file.pdf" download>Télécharger le fichier</a>
B <a href="file.pdf" target="_blank" download>Télécharger le fichier</a>
C <a href="file.pdf" target="_self" download>Télécharger le fichier</a>
D <a href="file.pdf" rel="download">Télécharger le fichier</a>
3. Comment améliorer l’accessibilité d’un bouton avec aria en HTML ?
A <button aria-label="Envoyer le message">Envoyer</button>
B <button aria-hidden="true">Envoyer</button>
C <button aria-live="polite">Envoyer</button>
D <button aria-label="Submit">Submit</button>
4. Quelle propriété CSS permet de créer un effet de défilement horizontal pour un texte ?
A white-space: nowrap; overflow: scroll;
B overflow-x: scroll; white-space: nowrap;
C overflow-x: auto; white-space: normal;
D overflow: hidden; white-space: nowrap;
5. Comment créer un lien pour télécharger une image en HTML ?
A <a href="image.jpg" download="image.jpg">Télécharger</a>
B <a href="image.jpg" target="_blank" download>Télécharger</a>
C <a href="image.jpg" download>Télécharger</a>
D <a href="image.jpg" target="_self" download="image.jpg">Télécharger</a>
6. Comment créer un fond fixe sur toute la page qui ne défile pas avec le contenu ?
A background-attachment: static;
B background-attachment: scroll;
C background-attachment: absolute;
D background-attachment: fixed;
7. Comment créer une liste numérotée avec des lettres en HTML ?
A <ol type="a"><li>Premier item</li></ol>
B <ol type="A"><li>Premier item</li></ol>
C <ul type="A"><li>Premier item</li></ul>
D <ol type="alpha"><li>Premier item</li></ol>
8. Comment créer une zone de texte qui limite le nombre de caractères en HTML ?
A <textarea maxlength="100"></textarea>
B <input type="text" maxlength="100">
C <input type="text" limit="100">
D <textarea limit="100"></textarea>
9. Quand est-il préférable d’utiliser CSS Grid par rapport à Flexbox ?
A Grid est mieux pour les mises en page à une seule dimension (horizontale ou verticale).
B Flexbox est meilleur pour les mises en page complexes avec plusieurs colonnes et lignes.
C Grid est plus adapté aux mises en page à deux dimensions, comme les lignes et les colonnes.
D Flexbox doit être utilisé uniquement pour centrer les éléments dans un conteneur.
10. Quel attribut HTML permet de spécifier la méthode de soumission d’un formulaire ?
A action
B submit
C enctype
D method