Ancho fijo - Lección 2

Hola :wink:

Estoy siguiendo paso a paso el curso Html-Kit y va viento en popa. Ya voy por la lección 3, insertando los bordes de arriba y de abajo y al hacer esto me he dado cuenta de algo que falla y es el ancho general de la página. Mirando hacia atrás veo que he hecho lo que dice la lección 2 sobre el ancho fijo


En Estilos-generales
#global {width:800px; margin:4px auto;}

y en plantilla
<body>
<div id"global">
</div>

pero no sale.

http://artedirectopruebas.comocreartuweb.es/plantilla.html


Voy a poner todo lo que tengo hecho por si me podéis decir donde está el error [;)]

Esta es la plantilla a mitad de la lección 3

<html>
<head>
<title>Plantilla del Ejemplo de CCTW</title>
<link rel="stylesheet" href="estilo-general.css" type="text/css" media="all">
</head>
<body>
<div id"global">
<div id="curva-superior"></div>
<div id="cabecera">Bienvenidos a mi Web</div>
<div id="navegacion">Barra de Navegación</div>
<div id="contenido">
<div id="menu">
<ul><li><a href="#">Enlace 1</a></li><li><a href="#">Enlace 2</a></li><li><a href="#">Enlace 3</a></li></ul>
</div>
<h1>Esta será la zona principal de la web</h1>

<p>Este es mi segundo párrafo....</p>

<h2>Y este es el tercer párrafo</h2><p> En pocas ...</p>

<p>Salen todos centrados...</p>
</div>
<div id="pie">Este es el pié de página</div>
</div>
</body>
</html>

Y el estilos-general.css

* {text-indent:0px; margin:0px; padding:0px; border:0px;}
body {text-align:center;}
#global {width:800px; margin:4px auto;}
#curva-superior {background-image:url(objetos/curva-superior.gif); background-repeat:no-repeat; width:800px; height:12px;overflow:hidden;}
#cabecera {background-color:white; border-left:black 1px solid; border-right:black 1px solid; }
#navegacion {background-color:gray; border:black 1px solid;}
#contenido {background-color:orange; border-left:black 1px solid; border-right:black 1px solid;}
#contenido p {padding:5px 10px 5px 10px;text-indent:15px;}
#menu {background-color:yellow; width:150px; float:left; text-align:left; margin:3px 10px 3px 3px}
#menu li {list-style:none; margin:4px 0px 4px 6px}
#pie {background-color:brown; border:black 1px solid;}
a {color:brown; text-decoration:none;display:block;}
a:link {}
a:visited {}
a:hover {color:red; text-decoration:underline;background-color: silver;}
a:active {}
p {text-align:justify;}
h1 {font-size:1.2em; color:blue; font-weight:bold; text-decoration:underline; text-align:center;}
h2 {font.size:1.1em; color:blue; font-weight:bold; text-decoration:none; text-align:center;}
<div id"global"> Esto esta mal

Prueba a asignarle el valor al id

<div id="global"> Esto esta mejor
je je je que torpe soy [:p] Gracias lantiga!!!! lo he estado mirando mucho y ni lo había visto !!!

Lo había solucionado metiendo width:800px; a cada capa, pero ya lo quito, que me funciona el global