Say, I'm having a html page with the following (simplified) content within the body:
<div class="wrapper">
<div class="block1"></div>
<div class="block2"></div>
<div class="block3"></div>
</div>
opposed to this one:
<div class="wrapper">
<div class="block1"></div>
</div>
<div class="wrapper">
<div class="block2"></div>
</div>
<div class="wrapper">
<div class="block3"></div>
</div>
Does this make any difference in browser rendering speed? I'm wondering if in the first case the browser needs compute the layout for all three child div's in order to render wrapper element.