QCM HTML / CSS – Partie 37
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. Quelle est la façon correcte d’ajouter un emoji (comme un cœur
) dans un texte en HTML ?
A
<p>
</p>
<p>
</p>
B
<p>💛</p>
<p>💛</p>
C
<p>❤</p>
<p>❤</p>
D Toutes les réponses ci-dessus
2. Quelle balise HTML vous permet d’ajouter une icône à côté d’un titre ?
A
<h1><svg>...</svg> Titre</h1><br>
<h1><svg>...</svg> Titre</h1>
B
<h1><i class="icon"></i> Titre</h1><br>
<h1><i class="icon"></i> Titre</h1>
C
<h1><span class="icon"></span> Titre</h1><br>
<h1><span class="icon"></span> Titre</h1>
D
<h1><img src="icon.png" alt="icon"> Titre</h1><br>
<h1><img src="icon.png" alt="icon"> Titre</h1>
3. Quelle propriété CSS permet de rendre un menu fixe en haut de la page, même lors du défilement ?
A
position: sticky; top: 0;
position: sticky; top: 0;
B
position: fixed; top: 0;
position: fixed; top: 0;
C
position: absolute; top: 0;
position: absolute; top: 0;
D A et B
4. Comment définir et utiliser une variable CSS pour la couleur de fond ?
A
--primary-color: #3498db;
--primary-color: #3498db;
B
background-color: var(--primary-color);
background-color: var(--primary-color);
C
:root { --primary-color: #3498db; }
:root { --primary-color: #3498db; }
D A et B
5. Comment créer une liste de liens qui s’affichent horizontalement ?
A
ul { list-style-type: none; } li { display: inline; }
ul { list-style-type: none; } li { display: inline; }
B
ul { list-style: none; } li { display: block; }
ul { list-style: none; } li { display: block; }
C
ul { list-style-type: inline; } li { display: inline-block; }
ul { list-style-type: inline; } li { display: inline-block; }
D
ul { list-style: none; } li { display: flex; }
ul { list-style: none; } li { display: flex; }
6. Quelle balise HTML permet d’ajouter un texte alternatif pour une vidéo non accessible ?
A
<video><track src="captions.vtt" kind="subtitles" srclang="en" label="English"></video>
<video><track src="captions.vtt" kind="subtitles" srclang="en" label="English"></video>
B
<video alt="Video non accessible">Video</video>
<video alt="Video non accessible">Video</video>
C
<video><caption>Video</caption></video>
<video><caption>Video</caption></video>
D
<video><p>Video</p></video>
<video><p>Video</p></video>
7. Comment ajouter un lien cliquable sur une image en HTML ?
A
<a src="https://example.com"><img href="image.jpg"></a>
<a src="https://example.com"><img href="image.jpg"></a>
B
<link href="https://example.com"><img src="image.jpg"></link>
<link href="https://example.com"><img src="image.jpg"></link>
C
<a href="https://example.com"><img src="image.jpg"></a>
<a href="https://example.com"><img src="image.jpg"></a>
D
<img href="https://example.com" src="image.jpg">
<img href="https://example.com" src="image.jpg">
8. Comment rendre un tableau HTML responsive sur des écrans plus petits ?
A En utilisant la propriété
overflow-x: auto;
overflow-x: auto;
sur le conteneur du tableau
B En utilisant
table-layout: auto;
table-layout: auto;
sur la balise <table>
<table>
C En ajoutant la balise
<responsive-table>
<responsive-table>
D En définissant une largeur fixe pour les colonnes du tableau
9. Quel est le code HTML pour afficher le symbole de la copyright (©) ?
A
©
©
B
©
©
C
©
©
ou ©
©
D
<copyright>
<copyright>
10. Comment créer une liste numérotée avec un style personnalisé des puces (par exemple, des chiffres en lettres) ?
A
<ol style="list-style-type: upper-alpha;">
<ol style="list-style-type: upper-alpha;">
B
<ul style="list-style-type: circle;">
<ul style="list-style-type: circle;">
C
<ol type="I">
<ol type="I">
D
<ol style="list-style-type: decimal;">
<ol style="list-style-type: decimal;">