Hi,
Doch, auch aus CSS-Sicht ist es vollkommen egal, ob es sich um ein HTML-inline- oder HTML-block-Element handelt.
Ich widerspreche: CSS ist es durchaus wichtig, ob es auf ein Block- oder ein Inlineelement angewandt wird. Davon hängt schließlich die Umsetzung des jeweiligen Regelsets ab.
Widersprich ruhig, wenn's Dir dann besser geht.
Das ändert aber nichts an den Tatsachen.
<span style="display:block; width:100px;">bla</span>
<div style="display:inline; width:200px;">blubb</div>
span ist aus HTML-Sicht ein inline-Element. Dennoch wird hier die CSS-Eigenschaft width beachtet.
div ist aus HTML-Sicht ein block-Element. Dennoch darf hier die CSS-Eigenschaft width nicht beachtet werden.
Aus CSS-Sicht ist es vollkommen egal, ob ein Element aus HTML-Sicht ein inline- oder ein block-Element ist.
Durch Anwenden der CSS-Eigenschaft display ändert sich die HTML-Sicht auf das Element nicht. Auch ein span mit display:block bleibt ein HTML-inline-Element.
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.