Domandona da probabile newbie, nel codice sottostante
l'unica differenza tra i div 'caseA' e 'caseB' è la chiusura dei div figli.
Sembra che i browser ignorino la chiusura /> dei tag, nonostante sia un documento xhtml.
Solo per sapere... perchè???
In base a cosa alcuni tag (ex. <hr />) posso chiuderli con />, e altri no? c'è una lista? grazie mille!
Risultato (in IE, Firefox & Opera):codice:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <style type="text/css"> <!-- .myClass { background-color:#CCCCFF; border:1px solid gray; padding:10px; } --> </style> </head> <body> <div id="caseA"> A <div class="myClass"></div> B <div class="myClass"></div> C <div class="myClass"></div> D <div class="myClass"></div> </div> <hr /> <div id="caseB"> A <div class="myClass" /> B <div class="myClass" /> C <div class="myClass" /> D <div class="myClass" /> </div> </body> </html>
![]()


Rispondi quotando