napotkałem mały problem mianowicie mam kod:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"> <head> <style> div#test { background: red; padding-top: 150px; height: 200px; } </style> </head> <body>
W FF div przyjmuje wysokość 350px a w IE 200 padding zostaje taki sam.
Jeżeli usunę deklarację xml
<?xml version="1.0" encoding="UTF-8"?>
W obu przeglądarkach wysokość diva wynosi 350px
Pytanka:
1. Który z efektów jest prawidłowy?
2. Czemu tak się dzieje...?
3. Doprawdy, potrzebna mi ta deklaracja?