Aiutamici Forum
Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

Risultato validazione pagina htlm Opzioni
dessa009
Inviato: Saturday, May 16, 2009 2:10:39 PM
Rank: AiutAmico

Iscritto dal : 12/7/2008
Posts: 53
Ho fatto validare la pagina web che ho creato dal validatore W3C http://validator.w3.org/#validate_by_upload
il risultato evidenzia degli errori nel codice del rollover copiato dal corso del sito di Aiutamici.
la pagina è stata creata con Kompozer.
DocType: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

ecco cosa dice nel risultato:
Commenta:

Errors found while checking this document as HTML 4.01 Strict!
Validation Output: 2 Errors
Line 5, Column 18: Attribute "LANGUAGE" is not a valid attribute. Did you mean "language"?

<script language="JavaScript" src="rollover.js"></script>

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.


Line 5, Column 48: required attribute "TYPE" not specified

<script language="JavaScript" src="rollover.js"></script>

The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>




ho segnato in rosso gli stessi caratteri riportati dal risultato, posizionandoci sopra il cursore del mouse compare: position where error was detect.

Sponsor
Inviato: Saturday, May 16, 2009 2:10:39 PM

 
ecofive
Inviato: Saturday, May 16, 2009 2:13:49 PM

Rank: AiutAmico

Iscritto dal : 6/20/2008
Posts: 7,111
Potresti spiegare esattamente dove si trova il codice rollover ?
Grazie e ciao.
dessa009
Inviato: Saturday, May 16, 2009 2:20:44 PM
Rank: AiutAmico

Iscritto dal : 12/7/2008
Posts: 53
possibile l'abbia messo nel posto sbagliato?
beh potrebbe anche essere dato che l'ho inserito a mano.
vado a controllare la lezione e il mio codice sorgente.
dessa009
Inviato: Saturday, May 16, 2009 2:42:33 PM
Rank: AiutAmico

Iscritto dal : 12/7/2008
Posts: 53
codice sorgente:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="it">
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>Poliambulatorio</title>
<script language="JavaScript" src="rollover.js"></script>
<meta content="Lab Staff" name="author">
<meta name="DC.Title"
content="analisi cliniche">
<meta
content="poliambulatorio radiologia analisi cliniche fisioterapia"
name="description">
<meta name="keywords"
content="radiologia,analisi,cliniche,microbiologia,fisioterapia,">
<meta name="revisit-after" content="20 days">
<meta name="Rating" content="General">
<meta name="Classification" content="Healt">
</head>
<body


rileggento la guida mi sono accorta che non andava sotto <title> </title> ma "appena sopra il comando </head>"

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="it">
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>Poliambulatorio</title>
<meta content="Lab Staff" name="author">
<meta name="DC.Title"
content="analisi cliniche">
<meta
content="poliambulatorio radiologia analisi cliniche fisioterapia"
name="description">
<meta name="keywords"
content="radiologia,analisi,cliniche,microbiologia,fisioterapia,">
<meta name="revisit-after" content="20 days">
<meta name="Rating" content="General">
<meta name="Classification" content="Healt">
<script language="JavaScript" src="rollover.js"></script>
</head>
<body

l'ho spostato, salvato e fatto di nuovo la validazione, ma gli errori sono gli stessi.

dessa009
Inviato: Saturday, May 16, 2009 3:03:30 PM
Rank: AiutAmico

Iscritto dal : 12/7/2008
Posts: 53
ho fatto una prova togliendo la riga incriminata. il documento è riconosciuto come valido...naturalmente così il rollover non funziona.
dessa009
Inviato: Saturday, May 16, 2009 5:09:49 PM
Rank: AiutAmico

Iscritto dal : 12/7/2008
Posts: 53
Risolto!
sostituito
<script language="JavaScript" src="rollover.js"></script>
con
<script type="text/javascript" src="rollover.js"></script>

ora il documento è valido This document was successfully checked as HTML 4.01 Strict!
e il Rollover funziona Dancing
ecofive
Inviato: Saturday, May 16, 2009 5:42:44 PM

Rank: AiutAmico

Iscritto dal : 6/20/2008
Posts: 7,111
Bravissima!!

Ciao.
Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.