waarom plaatst hij een specifieke img-tag in de div-tag?

de code is niet zomaar een willekeurige verknipte code, ik vond het in een boek:

<div id="main">
<div></div>
<div></div>
<div></div>
<div></div>
</div>

dus ... waarom zet hij elke img-tag in de div-tag? voor styling misschien? hij kan img-tag gebruiken om ze te stylen, of zelfs hoofd-ID

0
Waarom vraag je het hem niet? Hoe dan ook, het is waarschijnlijk het beste om zoveel mogelijk divs te verwijderen. Laat het bij twijfel weg.
toegevoegd de auteur Jo Sprague, de bron

2 antwoord

Maybe because <div> is a block level element and is not?

In any case, code found in books is often there merely as an illustration and sometimes does not represent best practice.

is actually a replaced inline element. However my point about sample code in books still stands.

There are also many ways to skin a cat ...

2
toegevoegd
Merk op dat in de vraag waarnaar u linkt, het juiste antwoord Quentin's is. is een vervangen inline element
toegevoegd de auteur Alohci, de bron
Bedankt voor de correctie, heb mijn antwoord bijgewerkt.
toegevoegd de auteur Sir Crispalot, de bron

Just from the look of it, I'd guess this is a logical

    that got afflicted by divitis. Books tend to have somedegree of quality control on them, but they're still lousy with div-ridden WTFs just because that's how so many designers learned to do it. But it's hard to say for certain without either seeing the book or having convenient access to the author's brain.

    Maar ook vergeten veel mensen dat ze normaal onopvallende inline-elementen op willekeurig aantrekkelijke manieren kunnen stylen, zodat ze uiteindelijk elementen toevoegen waarvan ze op die manier meer gewend zijn aan het stylen. Ik heb ooit een echt gladde, professioneel ontworpen categorieheaderlink vereenvoudigd met een vreemde vorm en zeer specifieke spatiëring omdat het vreemde problemen veroorzaakte wanneer het naar een ander deel van de pagina werd verplaatst. IIRC, hun versie gebruikte drie divs, een img, een anker en een span. De mijn gebruikte een anker en een img en was pixel-identiek.

1
toegevoegd
+1 voor de reactie op de hersenen
toegevoegd de auteur Sir Crispalot, de bron