uliII: Input Tag wird nicht geschlossen ?

Beitrag lesen

Hi,

steh total auf dem Schlauch. Sorry, wenn deshalb meine Fragestellung seltsam wird...

Es geht eigentlich um ein CSS Problem im Zusammenhang mit der XHTML Spezifikation und dem "input" Element (denke ich bisher)

Und das noch im Zusammenhang mit PHP Code.. :(

Also:

Im Browser wird dieser Code ausgegeben:

  
<h3>NEWS</h3>  
+<div class="newsflash">  
<input type="hidden" value="78" name="bID">  
<h3>TERMINE</h3>  
+<div class="newsflash">  
<input type="hidden" value="80" name="bID">  
  

Die divs mit dem "+" sind hier gefalten (nochmal sorry, - falls das nicht korrekt dargestellt ist, - von mir..)

Problem dabei, - gebe ich nur dem "h3" Element per CSS z.B. einen roten Hintergrund (als Beispiel!) werden auch die Elemente im "div" darüber angesprochen!

Nun dachte ich, liegt das wohl an XHTML und dem hier nötigen Abschluß des "input" Tag:

  
...  
<input type="hidden" value="78" name="bID" />  
...  
<input type="hidden" value="80" name="bID" />  
  

Aber der Quellcode dafür kommt per PHP und hat schon genau diesen nötigen Abschluß (Slash).

Und deshalb steh ich auf dem Schlauch...

Lässt der Browser (Firefox) "einfach" den Slash weg - weil der doch unnötig ist?

Liegt mein CSS Problem doch nicht daran?

Hab ich ggfls. einen Fehler in der Site Spezifizierung welcher die Broweserausgabe "falsch" liefert?

Muß der input Tag anders geschlossen werden?

Reichen meine Angaben um das Problem zu verstehen?