Hallo,
Ik heb van mezelf geleerd bij het coden van websites. En wil het nu allemaal netjes gaan doen...
Werken met het inspringen van code. Na alles op internet gelezen te hebben dacht ik dat de browser hier niets van aantrekt.
Maar tot mijn grote verbazing is dit wel het geval. In Internet Explorer ziet het er erger uit als in Firefox (Had niet anders verwacht), maar in beide browsers ziet het er niet goed uit.
Ik heb mijn code dubbel gechecked, maar kan geen verdwaalde spaties vinden waardoor de browser in de war zou kunnen raken.
Dit is de code:
De gebruikte CSS:
Je kunt de site hier bekijken: http://ntt-media.nl/dev/probleem/
Zoals je kunt zien is de menubalk niet goed gerenderd. De witte ruimte aan de onderkant moet gelijk zijn als de bovenkant. Zodra ik de code van de knoppen (plaatjes) op 1 lijn zet zijn de spaties tussen de knoppen weg. Zodra ik de code netjes zet zoals hierboven gaat firefox er ineens spaties bij bedenken. Internet explorer denkt helemaal leuk te zijn door witte regels tussen de DIVs te plaatsen...
Is dit een fout van de browsers (lijkt me sterk), of doe ik iets verkeerd?
Of word ik gedwongen bij code niet netjes te houden?
Ik heb van mezelf geleerd bij het coden van websites. En wil het nu allemaal netjes gaan doen...
Werken met het inspringen van code. Na alles op internet gelezen te hebben dacht ik dat de browser hier niets van aantrekt.
Maar tot mijn grote verbazing is dit wel het geval. In Internet Explorer ziet het er erger uit als in Firefox (Had niet anders verwacht), maar in beide browsers ziet het er niet goed uit.
Ik heb mijn code dubbel gechecked, maar kan geen verdwaalde spaties vinden waardoor de browser in de war zou kunnen raken.
Dit is de code:
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>SigmaEdit</title> <link rel="stylesheet" href="style.css" type="text/css" /> </head> <body> <div id="wrapper"> <div id="header"> [img]"images/spacer.gif"[/img] </div> <div id="content"> [img]"images/menu/top.gif"[/img]<br /> <div id="menubar"> [img]"images/menu/home.gif"[/img] [img]"images/menu/separator.gif"[/img] [img]"images/menu/paginas.gif"[/img] [img]"images/menu/separator.gif"[/img] [img]"images/menu/instructies.gif"[/img] [img]"images/menu/separator.gif"[/img] [img]"images/menu/faq.gif"[/img] [img]"images/menu/separator.gif"[/img] [img]"images/menu/over.gif"[/img] [img]"images/menu/separator.gif"[/img] </div> [img]"images/menu/bottom.gif"[/img] </div> <div id="footer"> [img]"images/spacer.gif"[/img] </div> </div> </body> </html> |
De gebruikte CSS:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
| body { background: url(images/background.gif); margin: 10px 10px 10px 10px; font: 12px Tahoma; } /* Layout Begin */ #wrapper { text-align: left; margin: 0px auto; padding: 0px; border:0; width: 674px; } #header { background: url(images/body_top.gif) no-repeat; } #content { background: url(images/body.gif) repeat-y; padding: 22px 27px 22px 27px; } #footer { clear: both; background: url(images/body_bottom.gif) no-repeat; } #menubar { background: url(images/menu/spacer.gif) repeat-x; width: 620px; } /* Layout Einde */ |
Je kunt de site hier bekijken: http://ntt-media.nl/dev/probleem/
Zoals je kunt zien is de menubalk niet goed gerenderd. De witte ruimte aan de onderkant moet gelijk zijn als de bovenkant. Zodra ik de code van de knoppen (plaatjes) op 1 lijn zet zijn de spaties tussen de knoppen weg. Zodra ik de code netjes zet zoals hierboven gaat firefox er ineens spaties bij bedenken. Internet explorer denkt helemaal leuk te zijn door witte regels tussen de DIVs te plaatsen...
Is dit een fout van de browsers (lijkt me sterk), of doe ik iets verkeerd?
Of word ik gedwongen bij code niet netjes te houden?
[ Voor 43% gewijzigd door Saeverix op 28-06-2006 21:07 ]
People who live in glass houses shouldn't throw stones.