title image


Smiley Re: 1px != 1px ?
Hallo,



> Aber ich verstehe nicht, warum das so ist.



Bei nicht-verschachtelten Elementen ist das sehr leicht zu verstehen.



Nimm das:



<h2>Absatz&uuml;berschrift</h2>



Diese Überschrift hat einen hübschen Abstand zu den umgebenden p-Elementen - nach unten ist ein netter margin, nach oben ein etwas fetterer. Schön :)



Jetzt das:



<h1>Seiten&uuml;berschrift</h1>



Diese Seitenüberschrift hat *noch* größere margins, als <h2>. Auch schön.



Und jetzt das:



<h1>Seiten&uuml;berschrift</h1>

<h2>Absatz&uuml;berschrift</h2>



Der Abstand zwischen den Überschriften wäre riesig, wenn die margins sich addierten. Also kollabieren sie - und das Ergebnis kann sich sehen lassen.



Bei verschachtelten Elementen besteht die Notwendigkeit zum Kollabieren nicht, ist aber sinnvoll, um eine einheitliche Definition ("adjoining vertical margins") zu erreichen. Sind sie nicht mehr "adjoining" - bei verschachtelten Elementen z.B. wg. border oder padding, bei benachbarten, indem ein anderes Element sich zwischen sie schiebt - kollabiert auch nichts mehr.



Liebe Grüße,

Gegen die Editierfunktion.


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: