Hola, lo primero felicitaros por el curso, mi problema es que las imágenes del menú lateral no se muestran en Firefox ni en Chrome pero si en IE y el Html-kit si, ¿por que puede ser esto y como solucionarlo?
Gracias de antemano.
amigo no somos adivinos jaja, en programación miles de problemas tienen exactamente los mismos síntomas,
por ende nos serviría de mucho si nos mostraras el código de las imágenes para detectar el error.
* {margin:0px; padding:0px; border:0px}
body {text-align:center;}
p {text-align:justify}
h1 {text-size:1.2em; color:blue; font-weight:bold; text-decoration:underline; text-align:center}
h2 {text-size:1.1em; color:blue; font-weight:bold; text-decoration:none; text-align:center}
#curva-superior {background-image:url(objetos/curva-superior.gif); background-repeat:no-repeat; height:12px; width:800px; overflow:hidden;}
#global {width:800px; margin:4px auto;}
#cabecera {background-color:white; border-left:black 1px solid; border-right:black 1px solid; height:85px}
#logotipo {background-color:white; width:280px; float:left}
#publicidad {background-color:white; width:518px; float:right; margin-top:25px}
#navegacion {background-color:gray; border:black 1px solid; height:20px}
#navegacion ul {margin-left:180px}
#navegacion li {float:left; list-style:none; margin:0px 20px 0px 20px}
#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 {width:150px; float:left; text-align:left; margin:3px 10px 3px 3px; background-image:url(objetos\menu-parte-inferior.gif); background-position:bottom; padding-bottom:10px}
#menu li {list-style:none; margin:4px 8px 4px 6px}
#menu h1 {text-decoration:none; font-size:12px; background-image:url(objetos\menu-parte-superior.gif); padding-top:15px}
#pie {background-color:white; border-left:black 1px solid; border-right:black 1px solid; border-top:black 1px solid}
#curva-inferior {background-image:url(objetos/curva-inferior.gif); background-repeat:no-repeat; width:800px; height:12px; overflow:hidden}
a {color:brown; text-decoration:none; display:block}
a:link {}
a:visited {}
a:hover {color:red; text-decoration:underline; background-color:silver}
Perdón no he dado las gracias por tu respuesta, muchas gracias por todo.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="estilo-general.css" type="text/css" media="all">
<title>Page title</title>
</head>
<body>
<div id="global">
<div id="curva-superior"></div>
<div id="cabecera">
<div id="logotipo"><a href="index.html"><img src="objetos/logotipo.gif" width="270" height="80" alt="Haz click aquí para volver a la página de inicio"></a></div>
<div id="publicidad" width="518" height="80">Bienvenidos a mi Web</div>
</div>
<div id="navegacion">
<ul><li><a href="#">Sección 1</a></li><li><a href="#">Sección 2</a></li><li><a href="#">Sección 3</a></li><li><a href="#">Sección 4</a></li></ul>
</div>
<div id="contenido">
<div id="menu">
<ul><h1>Título de Sección 1</h1><li><a href="#">Primer elemento</a></li><li><a href="#">Segundo elemento</a></li><li><a href="#">Tercer elemento</a></li><li><a href="#">Cuarto elemento</a></li></ul>
</div>
<h1>Esta será la zona princpal de la Web</h1>
<p>La cosa va mejorando pero ahora vemos como los textos se pegan demasiado tanto al menú lateral como a los extremos de la página. Eso no queda muy bien, así que vamos a arreglarlo.
Tienes dos opciones, una es definirle el margen concreto a cada uno de los párrafos de todas tus páginas web, o algo un poco más sencillo, poner un par de palabras en la Hoja de Estilo y listo. Qué prefieres? je je je.</p></br>
<h2>Este es el segundo parrafo</h2>
<p>Abre la Hoja de Estilos de la plantilla.html (estilo-general.css) y vamos a reparar esos márgenes. Como los textos que vemos sin margen pertenecen a la capa de fondo naranja (orange) y en la Hoja de Estilos solo pone "orange" en la capa "#contenido", ya sabemos a qué capa incluirle la propiedad padding (el padding es parecido al margin, ya veremos la diferencia), verdad? Por eso le pusimos esos colores tan feos, para encontrar cada capa rápidamente, je je je. Pero solo queremos por ahora poner margen a sus párrafos, es decir, queremos márgenes para los párrafos de dentro de la capa #contenido, así que, si recuerdas bien lo que hicimos la otra vez, esto se pone así:</p>
</div>
<div id="pie">Este es el pié de página</div>
<div id="curva-inferior"></div>
</div>
</body>
</html>