Ver Mensaje Individual
  #8 (permalink)  
Antiguo 18/10/2011, 11:22
PabloManuel
 
Fecha de Ingreso: diciembre-2010
Mensajes: 236
Antigüedad: 13 años, 5 meses
Puntos: 6
Respuesta: Pie de página con CSS y XHTML.

Gracias por el enlace, lo guardaré en mi carpeta.

Bueno, ya lo tengo listo, al final me le liado aninando listas y he preferido dejarlo con los DIV. Esta es la hoja de estilo final:

Código CSS:
Ver original
  1. #pie {
  2.     width: 100%;
  3.     margin: auto ;
  4.     text-align: center;
  5.     height: 200px;
  6.     background-image: url('images/Pie.jpg');
  7.     position: relative ;
  8. }
  9.  
  10. #pieindex{
  11.     margin: 15px 0px 5px 0px;
  12.     padding: 15px 0px 0px 0px;    
  13.     width: 950px;
  14.     text-align: left;
  15.     margin: auto ;
  16. }
  17.  
  18. #pieindex div{
  19.     font: normal normal bold 12px Verdana, Geneva, Tahoma, sans-serif;
  20.     float: left;
  21.     width: 227.5px;
  22.     color: #6B0303;
  23.     padding: 20px 0px 0px 10px;
  24. }
  25.  
  26. #pieindex ul{
  27.     list-style: none;
  28. }
  29.  
  30. #pieindex ul a{
  31.     font: normal normal normal 9.5px Verdana, Geneva, Tahoma, sans-serif;
  32.     list-style: none;
  33.     color: #000000;
  34.     text-decoration: none;
  35. }
  36.  
  37. #pieindex ul a:hover {
  38.     color: #6B0303;
  39. }
  40.  
  41. #pieindex p{
  42.     background-image: url('Images/pieindex.gif');
  43.     height: 60px;
  44.     display: block;
  45.     clear: both;
  46.     color: #C0FF2C;
  47.     vertical-align: text-bottom;
  48. }
  49.  
  50. #pieindex span{
  51.     background-image: url('Images/pieindex_superior.gif');
  52.     height: 8px;
  53.     display: block;
  54.     clear: both;
  55. }


Y este el código XHTML Estricto:

Código HTML:
Ver original
  1. <div id="pie">
  2.         <div id="pieindex">
  3.  
  4.             <span></span>
  5.  
  6.             <div>
  7.                 Nuestra Compañía<br/><br/>
  8.                 <ul>
  9.                     <li><a href="localizacion.asp" >Como Localizarnos</a></li>
  10.                     <li><a href="contactar.asp" >Contacta con nosotros</a></li>
  11.                     <li><a href="avisolegal.asp" >Aviso Legal</a></li>
  12.                     <li><a href="quequeremos.asp" >¿Quién somos?</a></li>
  13.                 </ul>
  14.             </div>
  15.            
  16.             <div>
  17.                 Nuestros Fabricantes<br/><br/>
  18.                 <ul>
  19.                     <li><a href="http://www.giant-bicycles.com" >Giant</a></li>
  20.                     <li><a href="http://www.cannondale.com" >Cannondale</a></li>
  21.                 </ul>
  22.             </div>
  23.  
  24.             <div>
  25.                 Secciones de la Web<br/><br/>
  26.                 <ul>
  27.                     <li><a href="articulos.asp" >Documentos en PDF</a></li>
  28.                     <li><a href="noticias.asp" >Sección de Noticias</a></li>
  29.                     <li><a href="encuestas.asp" >Encuestas de interés</a></li>
  30.                 </ul>
  31.            
  32.             </div>
  33.             <div>
  34.                 Otras Secciones<br/><br/>
  35.                 <ul>
  36.                     <li><a href="boletines.asp" >Boletines Informativos</a></li>
  37.                     <li><a href="promociones.asp" >Promociones Vigentes</a></li>
  38.                 </ul>
  39.            
  40.             </div>
  41.            
  42.             <p>
  43.             Copyright 2011 --Nombre Comercial-- (Razón Social, S.L.) CIF: B21000000 | Admin
  44.             </p>   
  45.                                
  46.         </div>
  47. </div>

Y este es el resultado:



como veis, hay un fallo, no consigo que la línea "Copyright 2011 --Nombre Comercial-- (Razón Social, S.L.) CIF: B21000000 | Admin" aparezca en el pie.

El párrafo tiene la propiedad vertical-align: text-bottom; ¿Por qué no me aparece abajo?

Última edición por PabloManuel; 18/10/2011 a las 11:24 Razón: error en la foto.