Felix Riesterer: Div und span

Beitrag lesen

Lieber Jan,

ist es korrekt, dass der einzige Unterschied zwischen div und span die Tatsache ist, dass div eine neue Zeile beginnt, span aber nicht?

nein, ist es nicht. Ein div ist ein Blockelement, welches laut Spezifikation weitere Blocklemente enthalten darf, bei span Elementen ist das hingegen anders. Soll Deine Seite also korrekten (X)HTML-Code enthalten, dann ist die Verwendung von div oder span keinesfalls aufgrund optischer Effekte hin zu entscheiden!

Das mit der neuen Zeile bei divs liegt an den Voreinstellungen im CSS des verwendeten Browsers. Wenn Du Deine Seite mit CSS gestaltest, dann solltest Du ganz schnell merken, dass Du bei span-Elementen ebenso eine neue Zeile erzeugen lassen kannst, wie Du es bei div-Elementen dagegen abstellen kannst.

Liebe Grüße aus Ellwangen,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)