• User Newbie

    Standard w3c e xmlns

    Ciao a tutti,
    sto standardizzando secondo le regole w3c il sito (scritto non da me) dell'azienda presso cui lavoro. Finora tutto abbastanza bene, solo che ora mi sono imbattuto in istruzioni di tipo xmlns che mi danno problemi. In particolare:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

    <html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns="http://www.w3.org/TR/REC-html40">

    se analizzo con il tool di w3c le pagine che iniziano con queste righe, ho un errore di tipo:
    "there is no attribute..." riferito ad xmlns.
    Qualcuno può dirmi come risolvere il problema magari scrivendo le correzioni?
    Grazie mille.


  • User Newbie

    Homeworker, grazie per la risposta. Il fatto è che essendo scritto il tutto in HTML 4.01, sostituendo la dichiarazione usata con quella suggeritami, il numero di errori sale vertiginosamente!!
    C'è qualche modo per risolvere il problema? Il tool dice che potrei usare i fogli di stile, ma come?
    Grazie mille!!


  • User Newbie

    Ciao Homeworker, approfittando della tua disponibilità, ti volevo chiedere se mi puoi aiutare a "tradurre" in html 4 quelle due righe in xml...voglio dire, le pagine sono tutte in Html 4 e ci sono alcune che contengono le righe incriminate: se riuscissi a rendere queste righe xml nell'equivalente forma in html sarei a posto.
    Per di più non conosco xml, ma solo un pò di html.
    Grazie, ciao.


  • User Newbie

    ...tutto qua? la pagina viene visualizzata allo stesso modo?
    Ciao.


  • User Newbie

    Ciao Homeworker, ho incontrato un altro problema: con alcune pagine il tool da errori di tipo "is not a reserved name" riferito ad "IF" ed "ENDIF".
    Riporto le righe che danno problemi:

    <!--[if gte vml 1]><v:shape
    id="_x0000_s1047" type="#_x0000_t75" alt="" style='width:51.75pt;height:49.5pt'>
    <v:imagedata src="brochureaxis_file/image004.jpg" o:href="http://www.axis.com/it/prodotti/camera/Immagini/cam_210_right.jpg"/>
    </v:shape><![endif]-->

    La DTD è quella html transitional, c'è poi la riga <html xmlns:o......> che ho provveduto a ridurre a <html>.
    Come posso risolvere il problema? Si riesce a trasformare in html questo pezzo in xml? Come si fa?
    Grazie mille!!