Question du test HTML5/CSS3

Donné le code HTML suivant, quel est l'ordre des images dans le DOM?

Archivée

Quelles sont les images qui seront affichées par un navigateur moderne (Internet Explorer 9+, Chrome stable, Firefox stable, Safari 5+) ?

<div class="container">
    <img src="image1.bmp" alt="">
 
    <p style="position: absolute; left: -1000em">
        <img src="image2.jpg" alt="">
    </p>
 
    <p style="visibility: hidden;">
        <img src="image3.jpg" alt="">
    </p>
    
    <p style="display: none;">
        <img src="image4.jpg" alt="">
    </p>
 
    <img src="404.html" onerror="this.src = 'image5.jpg'" alt="">
</div>
Auteur: Jean-marie CléryStatut : Archivée(Nouvelle question !)Question passée 1101 fois
-3
Évaluations de la communauté
developer avatar
Nathanaël
26/10/2021
Dans la capture de code il est écrit image1.bPM et dans les réponses c'est image1.bMP, j'ai peur que ça porte confusion et que les d'autres prennent ça pour un piège (en toute honnêteté je ne l'avais même pas remarqué).
developer avatar
Vincent Cotro
26/10/2021
Merci Nathanaël ! C'est effectivement une typo. Je corrige tout de suite.
developer avatar
Auteur anonyme
25/12/2022
Juste là pour piéger, et la réponse n’est pas ensuite expliquér
developer avatar
Ambiguë
Vincent Cotro
26/10/2023
Cette' question est trop ambigue !
developer avatar
Enguerran
12/04/2022
Elles seront toutes chargées, je pense que le terme approprié serait plutôt "affichées".
developer avatar
Vincent Cotro
12/04/2022
J'ai mis à jour merci !
developer avatar
Auteur anonyme
22/06/2022
Bonjour, je ne comprends pas la correction. La solution est image 1, 3 et 5 ?
developer avatar
Benjamin
27/06/2023
La question est trop ambiguë et joue avec les mot on se sait pas trop quoi répondre même en ayant parfaitement compris le dom. Doit on sélectionner les image qui s'affiche à l'écran, qui s'affiche dans le rendus de la page, qui prenne seulement de la place dans le rendu ( visibility: hidden) ou qui sont téléchargé par le navigateur. Bref impossible de répondre même en ayant compris