Obal <body>
, nebo <div id=container>
?
Ve standardním režimu lze značku <body>
stylovat jako normální <div>
. Má to cenu?
Zadáme jednoduchý CSS kód.
body {margin: auto; width: 960px}
K jednoduchému HTML:
<!doctype html>
<title>Titulek</title>
<h1>Nadpis</h1>
<p>Odstavec
A máme vycentrovanou 960 pixelů širokou stránku bez nějakého balastu v HTML. Není to skvělé? Funkční všude od Exploreru 6.
Jenže…
- Vícenásobné pozadí
- Řešené kvůli starším prohlížečům několika obaly (každý obal má jeden obrázek) a najednou se celá stránka musí předělávat, protože
<body>
už není čím obalit. - Lightbox skript
- Má najednou problém se připlácnout na stránku, protože s omezenou šířkou
<body>
vůbec nepočítá.
Zdá se tedy, že používat obal <div id=container>
má pořád smysl.
Komentáře