Ik word helemaal leip van een Strict XHTML doctype die maar niet lijkt te werken. Ik heb diverse sites geraadpleegd en hun doctypes gejat (ook van authoriteiten als Zeldman, 37 Signals en CSS Zen Garden) maar zonder succes.
Welke verlichte ziel kan mij uitleggen waarom de onderstaande HTML-code ervoor zorgt dat de wrapper-div 800px breed wordt in Netscape 7.1 en Safari, terwijl er toch duidelijk 760px in de CSS staat?
En de CSS code:
(PHP tags even negeren)
Welke verlichte ziel kan mij uitleggen waarom de onderstaande HTML-code ervoor zorgt dat de wrapper-div 800px breed wordt in Netscape 7.1 en Safari, terwijl er toch duidelijk 760px in de CSS staat?
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| <?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="en" lang="en"> <head> <title>An XHTML 1.0 Strict standard template</title> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <meta http-equiv="content-style-type" content="text/css" /> <link href="css/style.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="wrapper">KRIJG NOU HET LAZARUS</div> </body> </html> |
En de CSS code:
PHP:
1
2
3
4
5
6
7
8
9
10
11
| body { background-color: #CCC; font: normal 11px tahoma, helvetica, sans-serif; margin: 0; } div#wrapper { background-color: #FFF; padding: 20px; width: 760px; } |
(PHP tags even negeren)