Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/04/2010, 12:12
Avatar de _cronos
_cronos
 
Fecha de Ingreso: abril-2010
Mensajes: 135
Antigüedad: 14 años
Puntos: 1
Respuesta: Problema con DOCTYPE

Bueno muchas gracias a los 3, hasta ahora no tenía ni idea de lo que eran los doctype, y tampoco los domino xD. La página todavía no está en internet pero ahora os pongo el código; y ya probé a evaluar mi web en ese enlace, es por eso precisamente por lo que me di cuenta de todos los errores que había. El código es muy sencillo, creo que el error es que yo uso el Dreamweaver pero elegú un tipo de página para hacer esta que no se correpondía con lo que iba a hacer xD.

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <title>eva</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  5. </head>
  6. <div id="capaNombre"></div>
  7. <div id="capaReloj"></div>
  8. </body>
  9. </html>
Código Javascript:
Ver original
  1. <script language="javascript" type="text/javascript">
  2. var nombre = ''
  3. function reloj(){
  4. var f = new Date();
  5. var a = f.getFullYear();
  6. var m = new Array ("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
  7. var d = new Array ("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado");
  8. var h = f.getHours();
  9. var mi = f.getMinutes();
  10. var s = f.getSeconds();
  11. if (nombre == ''){nombre = prompt("Introduce tu nombre, por favor", "")};
  12. if (h<10){h='0'+h}
  13. if (h>12){h=h-12}
  14. if (mi<10){mi='0'+mi}
  15. if (s<10){s='0'+s}
  16. document.getElementById("capaNombre").innerHTML= ('<span style="font-size:25px;">' + 'Hola, ' + '</span><span style="font-size:30px;">' + nombre.charAt(0).toUpperCase() + nombre.substring(1) + '</span>');
  17. document.getElementById("capaReloj").innerHTML= ('<span style="font-size: 20px; text-align: right;">Hoy es ' + d[f.getDay()] + ', ' + f.getDate() + ' de ' + m[f.getMonth()] + ' de ' + a + ' y son las ' + h + ':' + mi + ':' + s + '</span>');
  18. }
  19. setInterval("reloj()", 1000);
  20. </script>