QCM HTML / CSS – Partie 50
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. Tu veux cibler tous les éléments <p> qui sont des descendants d’un élément avec la classe .container
. Quel sélecteur CSS utiliserais-tu ?
A .container > p
B .container p
C .container :p
D p .container
2. Tu veux cibler tous les éléments <input> de type texte (type="text"
). Quel sélecteur CSS utiliserais-tu ?
A input[type="text"]
B input:text
C input[type=text]
D input:text(type="text")
3. Tu souhaites appliquer un style à tous les éléments <button> qui sont actuellement activés (lorsqu’un utilisateur clique dessus et que l’état est maintenu). Quel sélecteur CSS utiliserais-tu ?
A button:focus
B button:active
C button:enabled
D button:checked
4. Tu veux appliquer un style à tous les éléments <ul> qui contiennent au moins un élément <li> avec la classe .active
. Quel sélecteur CSS utiliserais-tu ?
A ul > li.active
B ul:has(li.active)
C ul:has(.active)
D ul li.active
5. Imaginons une page avec plusieurs cartes d’information sous forme de blocs <div>. Certaines cartes ont un fond de couleur rouge, d’autres un fond vert. Tu souhaites appliquer un style uniquement aux cartes ayant un fond rouge. Quel sélecteur CSS utiliserais-tu ?
A div[style="background-color:red"]
B div[background-color="red"]
C div:has(background-color:red)
D Il n’existe pas de sélecteur CSS pour cibler des éléments par leur couleur de fond
6. Sur une page, tu as plusieurs sections et tu veux cibler toutes les sections après la troisième dans une liste de sections. Quel sélecteur CSS utiliserais-tu ?
A section:nth-child(3n+1)
B section:nth-of-type(n+3)
C section:nth-child(4n)
D section:nth-of-type(4n)
7. Tu veux appliquer un style à tous les éléments <div> qui ont un enfant <h2> mais seulement si cet enfant <h2> contient un certain texte. Quel sélecteur CSS utiliserais-tu ?
A div:has(h2:contains("Texte"))
B div h2:contains("Texte")
C div:has(h2)
D div > h2:contains("Texte")
8. Tu veux cibler tous les éléments <p> qui sont des enfants non directs d’un élément <section>. Quel sélecteur CSS utiliserais-tu ?
A section > p
B section p
C section + p
D section ~ p
9. Tu as plusieurs boutons avec la classe .btn et tu souhaites appliquer un style uniquement aux boutons qui sont actuellement survolés (hover). Quel sélecteur CSS utiliserais-tu ?
A .btn:hover
B .btn:focus
C .btn:active
D .btn:checked
10. Tu veux appliquer un style à tous les éléments <h3> qui sont suivis de trois éléments <p>. Quel sélecteur CSS utiliserais-tu ?
A h3 + p + p + p
B h3 ~ p + p + p
C h3 + p ~ p
D h3 + p:only-child