Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    Validazione pagina html

    Ciao a tutti,

    ho provato a validare per prova una pagina del sito che sto facendo, e in merito a questa, mi ha dato due errori tutti e due di questo tipo:
    ************************************************** ********
    <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” http://www.w3.org/TR/html4/loose.dtd>
    ************************************************** **********

    errori:

    1) Line 1 column 26: character "&" invalid: only minimum literal and parameter separators allowed.
    <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” h

    2) Line 1 column 26: cannot continue because of previous errors.
    <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” h

    sapete come potrei correggerli ?

    grazie

    vito

  2. #2
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    Occhio alle virgolette che racchiudono la seconda parte.

  3. #3

    Validazione pagina html

    Grazie,

    correggendo la DOCTYPE mi ha dato 16 errori, tanti di questi posso risolverli, ma questo proprio non lo capisco:

    *************************************************
    <link href="Principale.css" rel="stylesheet" type="text/css" />
    *************************************************

    Error Line 11 column 64: document type does not allow element "LINK" here.
    ...ref="Principale.css" rel="stylesheet" type="text/css"/>
    The element named above was found in a context where it is not allowed. This could mean that you have incorrectly nested elements -- such as a "style" element in the "body" section instead of inside "head" -- or two elements that overlap (which is not allowed).

    One common cause for this error is the use of XHTML syntax in HTML documents. Due to HTML's rules of implicitly closed elements, this error can create cascading effects. For instance, using XHTML's "self-closing" tags for "meta" and "link" in the "head" section of a HTML document may cause the parser to infer the end of the "head" section and the beginning of the "body" section (where "link" and "meta" are not allowed; hence the reported error).

    grazie ancora

    vito

  4. #4
    Dovrebbe essere perchè dichiari una DTD HTML 4.01 ed usi la chiusura
    [CODE]
    <link href="Principale.css" rel="stylesheet" type="text/css" />
    [CODE]
    In pratica lo "slash" (/) finale.

    Elimina lo slash.

  5. #5

    Validazione pagina html

    Ciao,

    avevo provato a togliere lo slash finale, ma da lo stesso errore.

    grazie

    vito

  6. #6
    E' correttamente inserito tra i tag <head>...</head>?
    E' possibile vedere la pagina online? Oppure il codice?

  7. #7

    Validazione pagina html

    Grazie della disponibilità,

    questo è il codice che validato su: http://validator.w3.org/ rimanda 8 errori,
    chiari quelli attribuiti ai font che con xhtml non devo dichiarare qui, ma nei css.
    Poco chiari sia quello della chiamata al <link href="Principale.css" rel="stylesheet" type="text/css"/>
    che quella del tag [img]images/Logo.gif[/img]


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <title>About US</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <script type="text/javascript" language="javascript" src="Privacy.js"></script>
    <script type="text/javascript" language="javascript" src="Term.js"></script>
    <script type="text/javascript" language="javascript" src="Editorial.js"></script>
    <link href="Principale.css" rel="stylesheet" type="text/css"/>



    </head>
    <div id="centrato">

    <div id="logo">
    [img]images/Logo.gif[/img]
    </div>

    <div id="bottoni"><script type="text/javascript" language="javascript" src="bottoni.js"></script>
    </div>

    <div id="corpo">

    <div id="verticali">
    <script type="text/javascript" language="javascript" src="vertical.js"></script>
    </div>

    </div>

    <div id="term" style="width: 88px; height: 20px">
    <a href="javascript:apriterm()"onMouseOver="window.st atus='';return true" onMouseOut="window.status='';return true">
    <font face="Verdana" size="1" color="#FF9900">Term of use</font></a></font>
    </div>

    <div id="privacy" style="width: 88px; height: 20px">
    <a href="javascript:apriprivacy()"onMouseOver="window .status='';return true" onMouseOut="window.status='';return true">
    <font face="Verdana" size="1" color="#FF9900">Privacy Policy</a></font>
    </div>

    <div id="editorial" style="width: 88px; height: 20px">
    <a href="javascript:aprieditorial()"onMouseOver="wind ow.status='';return true" onMouseOut="window.status='';return true">
    <font face="Verdana" size="1" color="#FF9900">Editorial Policy</a></font>
    </div>


    </div>
    </body>
    </html>


    grazie

    vito

  8. #8
    Ok. Corretto
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <title>About US</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script type="text/javascript" language="javascript" src="Privacy.js"></script>
    <script type="text/javascript" language="javascript" src="Term.js"></script>
    <script type="text/javascript" language="javascript" src="Editorial.js"></script>
    <link href="Principale.css" rel="stylesheet" type="text/css">
    
    
    
    </head>
    Sono gli "/" di autochiusura, eliminati nel <meta http-equivalent ...> e nei link ai css.

  9. #9

    Validazione pagina html

    Grazie mille,

    sei stato gentilissimo.

    ciao

    vito

  10. #10
    Di nulla.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.