cssler: CSS Verarbeitungsfehler ?

Beitrag lesen

Sollten diese beiden Codefragmente nicht zu dem selben Ergebnis führen?
Bei Beispiel 2 vergisst sowohl der IE als auch der Firefox nach dem Zeilenumbruch den Abstand zum Zellenrand.

<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN"
"http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd" [
<!ENTITY mathml "http://www.w3.org/1998/Math/MathML">
]>

--------------------------------------------------

<td>example 1
  <span style="white-space:nowrap;padding-left: 0.5em;">line 1</span>
  <br />
  <span style="white-space:nowrap;padding-left: 0.5em;">line 2</span>
</td>

<td>example 2
  <span style="padding-left: 0.5em;">
     <span style="white-space:nowrap;">line 1</span>
     <br />
     <span style="white-space:nowrap;">line 2</span>
  </span>
</td>