Gente come posso correggere qst errore di validazione?
http://validator.w3.org/check?uri=ht...doctype=Inline
Gente come posso correggere qst errore di validazione?
http://validator.w3.org/check?uri=ht...doctype=Inline
Per aspera ad astra
Non usare "form" come id...usa un'altra stringa. form è un elemento di markup e non dovrebbe essere usato come valore di un attributo class o id.![]()
Dunque dovrei risolvere i suddetti errori di validazione xhtml 1.0:
http://validator.w3.org/check?uri=ht...doctype=Inline
http://validator.w3.org/check?uri=ht...doctype=Inline
..mi dareste una mano? :master:
Per aspera ad astra
Che è 'sta roba (la pagina da validare, intendo)?Originariamente inviato da cicciofarmaco
http://validator.w3.org/check?uri=ht...doctype=Inline
Ragazzi, il report del validatore è chiaro: non capisco se preferite farvi fare il lavoro dagli altri o se avete difficoltà con l'inglese. Non è un tono polemico, è giusto per capire.
- There is no attribute "name" significa: non esiste l'attributo "name" per questo elemento (ovvero form).
Se li leggesse la specifica di XHTML 1.0 ci si accorgerebbe infatti che è vero. (La specifica è da paragonarsi ad un dizionario, il dizionario che deve aiutarci durante la scrittura del markup, il quale è un linguaggio a tutti gli effetti).
Per identificare univocamente un elemento <form> bisogna ricorrere all'attributo id. Il tuo codice, pertanto, diventa:
codice:<form id="modulo" method="post" action="mailto.php">- Il secondo errore dovrebbe sparire alla correzione del primo.
- Sempre se fosse stata data una letta alla specifica, ci si sarebbe accorti che una delle regole base di XHTML è che tutti i nomi dei tag e degli attributi devono essere scritti in lettere minuscole.
Ecco che onClick diventa onclick.- L'attributo for dell'elemento label deve riferirsi all'id di un input, non al suo name.
codice:<label for="message">Messaggio:</label> <textarea id="message" name="message" rows="7" cols="30"></textarea> </p>
![]()
Leading the Web to Its Full Potential...
www.pierofix.it | www.w3.org | www.zeldman.com/externals | http://browsehappy.com | www.alistapart.com | www.webstandards.org | www.flickr.com/photos/pierofix/
Ho fatto come mi hai suggerito..ma gli errori persistono tuttora!![]()
Per aspera ad astra
Che senso ha mettere un form dentro un paragrafo? Dimmi che significato può avere, a livello logico intendo.E' ovviamente anche un errore sintattico.
E poi, mannaggia, non venirmi a dire che hai corretto quando non lo hai fatto. Hai sistemato tutte le relazioni label-input/textarea? No. Che facciamo, ci prendiamo in giro? Perdiamo tempo tutti, così.
Leading the Web to Its Full Potential...
www.pierofix.it | www.w3.org | www.zeldman.com/externals | http://browsehappy.com | www.alistapart.com | www.webstandards.org | www.flickr.com/photos/pierofix/
Scusami, ma non ho capito cosa intendi che faccia..Spiegati meglio, perchè sono ignorante della materia!Originariamente inviato da pierofix
Hai sistemato tutte le relazioni label-input/textarea?
Per aspera ad astra
Originariamente inviato da pierofix
L'attributo for dell'elemento label deve riferirsi all'id di un input, non al suo name.
codice:<label for="message">Messaggio:</label> <textarea id="message" name="message" rows="7" cols="30"></textarea> </p>
Leading the Web to Its Full Potential...
www.pierofix.it | www.w3.org | www.zeldman.com/externals | http://browsehappy.com | www.alistapart.com | www.webstandards.org | www.flickr.com/photos/pierofix/
azz, ho sotituito ma spuntano altri errori!![]()
Per aspera ad astra
Io continuo a vedere lo stesso report con gli stessi errori: stai aggiornando la pagina anche online?
Leading the Web to Its Full Potential...
www.pierofix.it | www.w3.org | www.zeldman.com/externals | http://browsehappy.com | www.alistapart.com | www.webstandards.org | www.flickr.com/photos/pierofix/