QCM HTML / CSS – Partie 48
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 balise HTML est utilisée pour ajouter une date et une heure dans un format structuré ?
A <date>
B <time>
C <datetime>
D <timestamp>
2. Quelle balise est utilisée pour afficher une image en arrière-plan d’un élément HTML ?
A <background>
B <image>
C <style>
D <div style="background-image:url('image.jpg')">
3. Tu as une section <div> contenant à la fois des éléments <p>, <h2>, et <span>. Tu veux cibler tous les éléments <h2> mais uniquement ceux qui sont précédés d’un <p> dans le même parent <div>. Quel sélecteur CSS utiliserais-tu ?
A div > p + h2
B div p + h2
C div h2 ~ p
D div > h2:preceding(p)
4. Tu souhaites appliquer un style uniquement aux éléments <div> qui sont cachés, mais tu utilises l’attribut aria-hidden="true"
pour cela. Quel sélecteur CSS utiliserais-tu ?
A div[aria-hidden="true"]
B div[hidden]
C div:aria-hidden(true)
D div:not([aria-hidden="false"])
5. Tu veux cibler uniquement les éléments visibles dans un conteneur, excluant les éléments avec display: none
ou visibility: hidden
. Quel sélecteur CSS est le plus approprié ?
A div:visible
B div:not([hidden])
C div:visible:not([display="none"])
D Il n’existe pas de sélecteur CSS pour cela
6. Tu veux cibler tous les liens <a> sur ta page, mais seulement ceux qui ont été cliqués et qui sont dans un état actif. Quel sélecteur utiliserais-tu ?
A a:focus:active
B a:visited:active
C a:active
D a:visited:focus
7. Tu veux cibler tous les éléments <li> dans une liste, mais uniquement ceux qui se trouvent dans une position pair et ont un enfant <span> à l’intérieur. Quel sélecteur CSS utiliserais-tu ?
A li:nth-child(even) > span
B li:nth-child(even):has(span)
C li:even > span
D li:nth-child(2n):has(span)
8. Imaginons une structure de page où tu as plusieurs <section> et tu souhaites appliquer un style à tous les éléments <p> qui sont à l’intérieur de la section ayant la classe .highlighted
. Quel sélecteur utiliserais-tu ?
A .highlighted p
B section p.highlighted
C .highlighted > p
D .highlighted :p
9. Tu veux appliquer un style uniquement aux éléments <h2> qui sont précédés de deux éléments <p>, dans une structure de page où chaque <h2> peut être précédé de différents types d’éléments. Quel sélecteur utiliserais-tu ?
A p + p + h2
B p ~ p + h2
C p > p + h2
D h2:preceding(p + p)
10. Tu souhaites appliquer un style à un élément <p> uniquement si son parent est un <div> avec une classe container. Quel sélecteur CSS utiliserais-tu ?
A div.container > p
B div > .container p
C .container p
D div p.container