Back to top

Autore Topic: Errore validazione W3c  (Letto 6538 volte)

Offline luigi76

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Errore validazione W3c
« il: 03 Giu 2010, 18:23:30 »

Validando il sito che sto realizzando mi trovo questi due errori. qualcuno sa dove andare ad agire per risolvere il problema? Grazie

Validation Output: 2 Errors

   1. Error Line 66, Column 84: there is no attribute "nowrap"

      …ng="0" cellspacing="1"><tr><td nowrap="nowrap"><a href="/castello/ind…

      ✉

      You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

      This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

      How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
   2. Error Line 279, Column 19: there is no attribute "align"

                     <table align="center"><tr valign="top"><td><table class="mod_minical_table…

      ✉

      You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

      This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

      How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.

Offline stefanoel

  • Nuovo arrivato
  • *
  • Post: 13
  • Sesso: Maschio
    • Mostra profilo
Re:Errore validazione W3c
« Risposta #1 il: 04 Giu 2010, 14:52:53 »
Ciao,
stai probabilmente usando un DTD Strict che non consente l'utilizzo di questi attributi.

Per il primo problema guarda qui: http://www.w3schools.com/tags/att_td_nowrap.asp, in particolare il tuo td andrebbe messo cosi:
<td style="white-space: nowrap">

Per il secondo, se vuoi che la tua tabella stia centrata devi incapsularla in un blocco e usare gli stili, ad es:

<div style="text-align:center">
  <table style="margin-left:auto; margin-right:auto">
    ....
  </table>
</div>

In generale cmq se vuoi realizzare una pagina con DTD Strict gli stili vanno dichiarati tramite CSS o con l'attributo style. Se invece non è indispensabile il DTD Strict valida la tua pagina con il DTD Transitional.
Qui trovi altre informazioni http://xhtml.html.it/guide/lezione/1722/le-dtd-xhtml-10/

ciao :)


Offline vales

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Errore validazione W3c
« Risposta #2 il: 05 Giu 2010, 12:31:26 »
luigi76,

se invii un link al sito possiamo aiutarti meglio.

Comunque la soluzione dovrebbe essere spostare gli attributi dall'HTML ad un CSS in line come ti è stato suggerito sopra.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline gippobest

  • Esploratore
  • **
  • Post: 118
    • Mostra profilo
Re:Errore validazione W3c
« Risposta #3 il: 12 Lug 2010, 16:44:22 »
Salve
sto usando il fap di joomla per un sito di un comune, premetto che sono un dipendente comunale e non uno sviluppatore, ho usato sia il tpl accessibile che quello messo a disposizione dal Comune di Lendinara, ma aggiungendo delle icone nei menù non mi passa più la validazione e non so su quale modulo devo intervenire perchè l'attributo che richiama il validatore non lo trovo ne nell'index.php ne nei css potreste aiutarmi? posto il responso del validator e la parte di codice interessato:
Validation Output: 1 Error

   1. Error Line 77, Column 69: there is no attribute "border"

      …/stories/fascia_tricolore.ico" border="0" alt="Sindaco"/> <a href="/new/index.…

      ✉

      You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

      This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

      How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
Linea 77
# <tr ><td><img src="/new/images/stories/fascia_tricolore.ico" border="0" alt="Sindaco"/> <a href="/new/index.php?option=com_content&amp;view=article&amp;id=46&amp;Itemid=27" class="mainlevel" >Sindaco[/url]</td></tr>

Offline vales

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Errore validazione W3c
« Risposta #4 il: 12 Lug 2010, 17:04:22 »
Puoi inviare un link alla pagina incriminata ;D
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline gippobest

  • Esploratore
  • **
  • Post: 118
    • Mostra profilo
Re:Errore validazione W3c
« Risposta #5 il: 12 Lug 2010, 20:55:57 »
Codice: [Seleziona]
http://www.comune.pontecorvo.fr.it/new/il link al sito che sto ristrutturando

PS> Altro problema riscontrato sul componente access key il file install.sql contiene solo questa riga
alter table `#__menu` add column accesskey char(1);
invece quando si associa una key il programma agisce su le colonne accesskey e title ho dovuto creare le colonne a mano con il comando
alter table jos_menu add column accesskey char(1);
alter table jos_menu add column title char(15);
 
in fase di installazione queste due non vengono create.
« Ultima modifica: 12 Lug 2010, 21:59:12 da gippobest »

Offline vales

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Errore validazione W3c
« Risposta #6 il: 15 Lug 2010, 21:49:49 »
Ho controllato la pagina con firebug.

La cosa strana è che da l'errore sulla prima voce di menù e non sulle altre che sono praticamente uguali.

per il problema della tabella segnala la cosa sul tracker di JoomlaFAP.

http://joomlacode.org/gf/project/joomlafap1_5/tracker/
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline RiccardoS

  • Appassionato
  • ***
  • Post: 509
    • Mostra profilo
Re:Errore validazione W3c
« Risposta #7 il: 16 Lug 2010, 11:51:04 »
ciao sono l'autore del sito del Comune di Lendinara e mi fa piacere che sia stato usato da più persone  :)

@ gippobest: se hai usato il template che ho messo a disposizione, cosa intendi per "aggiungere delle icone alle voci di menù"? Non hai semplicemente cambiato il nome dei file in joomla per farli corrispondere ai tuoi?

in questo momento il tuo sito è in manutenzione perciò non posso vedere esattamente, ma nello zip che ho messo a disposizione ho anche inserito un file di testo con l'elenco dei file esterni al template che ho modificato...  forse ti può essere utile: l'unico che riguarda il menu è MODULES/MOD_MAINMENU/LEGACY.PHP

Offline gippobest

  • Esploratore
  • **
  • Post: 118
    • Mostra profilo
Re:Errore validazione W3c
« Risposta #8 il: 18 Lug 2010, 15:31:40 »
Ciao RiccardoS
Una volta installato il tuo template le icone dei menu non ci sono io non ho fatto altro che aggiungere delle mie icone ai menù e mi invalidà l'accessibilità e non riesco a capire il perchè.
Fa nulla non utilizzerò le icone pazienza.
Grazie lo stesso.

Offline RiccardoS

  • Appassionato
  • ***
  • Post: 509
    • Mostra profilo
Re:Errore validazione W3c
« Risposta #9 il: 19 Lug 2010, 09:09:13 »
ciao gippo.
le icone del menu non ci sono perchè per far sì che vengano riconosciute da joomla occorre metterle nella cartella images/stories che è esterna a quella del template.
in questo modo poi, dalla corrispondente voce menu della sezione administrator di joomla, potrai sceglierle.

il problema cmq è solo l'attributo border, basta trovare il file che lo genera e toglierlo, e secondo me è nel file che ti ho detto, che effettua l'override di quello standard di joomla.

 



Web Design Bolzano Kreatif