Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Chyba v kódu XHTML/CSS

Ahoj všem,

Mám dotaz ohledně chyby v kódu XHTML nebo CSS. Učím se layout stránek a z nějakého důvodu se zápatí stránky nezobrazuje s barevným pozadím. Nemůžu přijít na to, kde je chyba. Odzkoušeno ve třech prohlížečích Explorer, Firefox a Chrome. Všude je to stejné. Děkuji za každou radu.
Zde je kód:

<?xml version="1.0" encoding="windows-1250"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"xhtml1-strict.dtd">
<html xmlns="xhtml" xml:lang="cs" lang="cs">
<head><!-- ščřžýŠČŘŽÝ -->
<meta name="generator" content="PSPad editor, www.pspad.com" />
<meta http-equiv="content-type" content="text/html; charset=windows-1250" />

<title>Moje první WWW stránky</title>
<style type="text/css">
body {
margin: 0;
}
#obal {
width: 700px;
margin: 0 auto;
background: yellow;
}
h1, h2 {
margin-top: 0;
}
#zahlavi {
width: 100%;
height: 100px;
background: red;
}
#menu {
width: 25%;
float: left;<!--Plovoucí umístění nalevo-->
top: 100px;
}
#obal {
position: relative;
}
#obsah {
width: 75%;
float: right;<!--Plovoucí umístění napravo-->
left: 25%;
}
#hlavni {
width: 100%;
float: left;
background: yellow;
}
#zapati {
width: 700px;
float: left;<!--Zápatí nadefinováno do plovoucího plovoucího umístění vlevo-->
background: silver;
}

</style>

</head>
<body>
<div id="obal">
<div id="zahlavi">
<h1>Název společnosti</h1>
</div> <!--Konec záhlaví-->
<div id="hlavni"><!--Menu i obsah zabaleny do dalšího elementu div, nutné k vložení těchto dvou částí k definici plovoucího umístění, neboť zmizelo pozadí-->
<div id="obsah">
<h2>Obsah stránky</h2>
<p>Lorem ipsum dolor sit amet consectetuer laoreet semper nibh mus Nam. Nibh quis sodales Sed felis malesuada quam rhoncus quis lacinia risus. Ac montes Lorem eros id justo auctor dapibus leo auctor risus. Ut ullamcorper Donec Sed pellentesque Aenean Nulla Quisque et mus consectetuer. Eu In congue nec ut platea consectetuer nisl leo lacinia.</p>
<p>At Vestibulum amet libero Nulla nec mauris elit elit Aenean neque. In libero amet Phasellus tortor Vestibulum ipsum semper Nam consequat ac. Phasellus convallis condimentum vitae sem facilisi neque laoreet laoreet orci neque. Laoreet ac lacinia tempus interdum quis tortor neque dignissim dolor Curabitur. Turpis senectus tempus interdum interdum elit nec suscipit augue adipiscing neque. Curabitur dolor Proin lacinia fames vitae mauris.</p>
</div> <!--Konec obsahu-->
<div id="menu">
<h2>Navigace:</h2>
<ul>
<li>Odkaz 1</li>
<li>Odkaz 2</li>
<li>Odkaz 3</li>
<li>Odkaz 4</li>
<li>Odkaz 5</li>
<li>Odkaz 6</li>
</ul>
</div> <!--Konec menu-->
</div><!--Konec identifikátoru hlavní-->
<div id="zapati">
Zápatí stránky
</div>
</div> <!--Konec obalu-->

</body>
</html>

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Smaž poznamku v definici zapati (<!--Zápatí nadefinováno do plovoucího plovoucího umístění vlevo-->)
czcharlie 18.07.2014 22:56
czcharlie
Super, pomohlo to! Teď ale prosím o vysvětlení, proč může komentář v kódu ovlivnit výsledek?
Dave642 18.07.2014 23:01
Dave642
To je (X)HTML komentář, v CSS kódu se používá /* komentar */.
host 18.07.2014 23:05
host
Aha:-) Teď už je mi to jasné, učím se podle knihy a komentáře jsem automaticky psal do XHTML i CSS:-…
Dave642 18.07.2014 23:13
Dave642
Ale ono ti to nefunguje, jen to kvůli dalším chybám nevidíš. Např. top bez position neudělá vůbec ni… poslední
czcharlie 18.07.2014 23:29
czcharlie

Zpět do poradny Odpovědět na původní otázku Nahoru