Desarrollo Web /

[HTML] Consulta XHTML Strict

Participa en el tema [HTML] Consulta XHTML Strict en el foro Desarrollo Web.
Antes que nada: No sabía si poner HTML o Javascript en categoría Hola gente, les ...

Buscar en este tema:
 
  •  
    matcod86 escribió el 12/09/2006 a las 10:10 hs.
     
    ¿Mensaje inapropiado?
    1 links from elsewhere to this Post. Click to view. #1 [HTML] Consulta XHTML Strict
    Antes que nada: No sabía si poner HTML o Javascript en categoría
    Hola gente, les comento que estoy diseñando un sitio web en XHTML strict, hasta ahora iba todo bien, el paso de HTML a XHTML no me dificultó, no tuve problemas, hasta que llegó la hora de insertar un JavaScript para la fecha, el código que utilizo es el siguiente (de más está decir que lo saqué de una página
    Código:
    <script type="text/javascript">
    		var months=new Array(13);
    		months[1]="Enero";
    		months[2]="Febrero";
    		months[3]="Marzo";
    		months[4]="Abril";
    		months[5]="Mayo";
    		months[6]="Junio";
    		months[7]="Julio";
    		months[8]="Augosto";
    		months[9]="Septiembre";
    		months[10]="Octubre";
    		months[11]="Noviembre";
    		months[12]="Dciembre";
    		var time=new Date();
    		var lmonth=months[time.getMonth() + 1];
    		var date=time.getDate();
    		var year=time.getYear();
    		if (year < 2000)	
    		year = year + 1900;
    		document.write(date + " de " + lmonth + " de " + year);
    		</script>
    
    Cuando pruebo la página el script me anda perfectamente, con IE y Firefox.

    El problema empezó cuando lo quise validar en el W3 HTML validator, ya que me dice: "Su página es XHTML Strict válida" pero me da una advertencia en la siguiente línea del código:
    Código:
    if (year < 2000)
    
    La advertencia es por el símbolo "<", pero me dije: "no hay problema! el XHTML es válido!"
    Entonces pasé a revisar la hoja de estilo, cuando la quiero validar poniendo la dirección de la página ya subida me aparece lo siguiente:

    CSS Validator: Error

    Please, validate your XML document first!

    Line 35

    Column 13

    The content of elements must consist of well-formed character data or markup.



    (La línea a la que hace referencia es en donde se encuentra la porción del código javascript que más arriba detallé... La vuelvo a poner de vuelta por las dudas:

    Código:
    if (year < 2000)
    

    Hay alguna manera de solucionar esto????

    Muchas gracias de antemano
    +
     
    0
    Me gusta
     
    http://www.psicofxp.com/forums/desarrollo-web.264/379381-html-consulta-xhtml-strict.html
    | Más
  • elvaAgoO escribió el 14/09/2006 a las 17:58 hs. ¿Mensaje inapropiado?

    #2 Re: Consulta XHTML Strict

    Tenes que hacer así

    Código:
    <script type="text/javascript">
    		/*<![CDATA[*/
    		var months=new Array(13);
    		months[1]="Enero";
    		months[2]="Febrero";
    		months[3]="Marzo";
    		months[4]="Abril";
    		months[5]="Mayo";
    		months[6]="Junio";
    		months[7]="Julio";
    		months[8]="Augosto";
    		months[9]="Septiembre";
    		months[10]="Octubre";
    		months[11]="Noviembre";
    		months[12]="Dciembre";
    		var time=new Date();
    		var lmonth=months[time.getMonth() + 1];
    		var date=time.getDate();
    		var year=time.getYear();
    		if (year < 2000)	
    		year = year + 1900;
    		document.write(date + " de " + lmonth + " de " + year);
                    /*]]>*/
    </script>
    
    Es lo mismo que meterlo entre <!-- --> pero no se si es valido.

    O meterlo en un .js y despues incluirlo.

    Con eso indicas que es un script y que no lo parsee como xhtml
    Me gusta este mensaje
  • matcod86 escribió el 15/09/2006 a las 10:44 hs. ¿Mensaje inapropiado?

    #3 Re: Consulta XHTML Strict

    Excelente!!! muchisimas gracias!!
    Me funciona de 10 y es válido!!!
    Me gusta este mensaje

LinkBacks: http://www.psicofxp.com/forums/desarrollo-web.264/379381-html-consulta-xhtml-strict.html


Estadísticas del tema
  • 2 RESPUESTAS
  • 588 VISTAS
  • 2 USUARIOS RESPONDIERON
 
Ir arriba
Contacto | Acerca de | Ayuda | Términos Legales | privacidad | Pautas de convivencia | Mapa de los foros | TrabajÁ con nosotros
©2008 Psicofxp.com S.A. - Todos los derechos reservados
Certifica IAB