Ciao a tutti, ho guardato in giro per il forum e in rete, ma per risolvere il mio problema non ho trovato niente.
Sto convertendo una pagina da HTML 4.0 transitional a XHTML 1.0 ed ho problemi nella validazione.
Gli errori sono quasi tutti uguali, o dice che l'elemento </p> non è stato mai aperto tipo cosi:
Error Line 92, Column 53: end tag for element "p" which is not open
dal test precedente del W3c e clicca su analizza.</p>
Il paragrafo intero sarebbe:
Ora se vuoi avere una rapida analisi dei tuoi errori, inserisci un nome a tua scelta, l'indirizzo del tuo sito web ed il numero degli errori individuati
dal test precedente del W3c e clicca su analizza.</p>
.
Altri errori in quantità sono questo genere:
Line 95, Column 52: document type does not allow element "br" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag
Nome: <input type="text"name="nome" /></p>
Il paragrafo intero è questo:
Nome: <input type="text"name="nome" /></p>
Altri errori nei meta tipo questo:
# Error Line 15, Column 19: attributes construct error
<meta name="author"content="Simone Conio - simoneim@live.it" />
✉
# Error Line 15, Column 19: Couldn't find end of Start Tag meta line 15
<meta name="author"content="Simone Conio - simoneim@live.it" />
Nei form:
# Error Line 98, Column 23: attributes construct error
<input type="submit"value="Analizza" /></p> </form>
✉
# Error Line 98, Column 23: Couldn't find end of Start Tag input line 98
<input type="submit"value="Analizza" /></p> </form>
Nella chiusura della pagina:
Line 115: Extra content at the end of the document
</html>
Ed anche nell'unico javascript per l'orario:
Line 33, Column 41: there is no attribute "language"
<script type="text/javascript" language="javascript">
Io vorrei capire cosa sbaglio non solo correggerlo alla buona, qualcuno ha tempo per spiegarmi in cosa e come sbaglio
come andrebbe fatto e perchè?
Grazie mille in anticipo.
SImone