Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892

    errore di validazione - us-ascii

    Mi succede una cosa strana: quando tento di validare una pagina sul W3C dal mio pc con Windows XP non mi dà problemi; se provo da un 2000 o da un 98 mi risponde:

    codice:
    Result: Failed validation,  
    File: C:\Documents and Settings\p.scarmozzino\Desktop\simi\finito\simi\cosasono.html 
    Encoding: us-ascii 
    Doctype:  
    
    Sorry, I am unable to validate this document because on line 67-69, 75-76, 78, 80, 83, 90, 92, 94 it contained one or more bytes that I cannot interpret as us-ascii (in other words, the bytes found are not valid values in the specified Character Encoding). Please check both the content of the file and the character encoding indication.
    Non capisco...
    Io ho inserito nel codice:
    codice:
    <?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>RSS e Atom: cosa sono</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <link href="images/stile.css" rel="stylesheet" type="text/css" media="screen" />
    <script type="text/javascript">
    </head>
    In pratica, mi sembra che quando trova nel teso (nei tag

    </P>) un accento o un apice mi dà errore...

    Come risolvere?

    grazie
    franz

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892
    sì,ma perché con XP funziona? Il file è lo stesso!

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892
    Scusa ancora, io ho sostituito tutto con le relative entità, ma continua a segnalarmi la stessa cosa negli stessi punti.

    Se tento di validare una pagina senza testo, lo fa correttamente ma mi dice:

    codice:
    Missing "charset" attribute for "text/xml" document. The HTTP Content-Type header (text/xml) sent by your web browser (Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)) did not contain a "charset" parameter, but the Content-Type was one of the XML text/* sub-types. 
    
    The relevant specification (RFC 3023) specifies a strong default of "us-ascii" for such documents so we will use this value regardless of any encoding you may have indicated elsewhere. 
    
    If you would like to use a different encoding, you should arrange to have your browser send this new encoding information.

  5. #5
    Ti manca la codifica del linguaggio tra i metatag della head.

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892
    [CODE]
    <head>
    <title>RSS e Atom: cosa sono</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <link href="images/stile.css" rel="stylesheet" type="text/css" media="screen" />
    <script type="text/javascript">
    </head>
    [/CODE}
    Non è questa?
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

  7. #7
    Sì, è lei. Hai per caso un link alla pagina?

  8. #8

  9. #9

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892
    Stranissimo...

    Se valido da url mi accetta tutte le pagine...
    Da locale, invece:

    - con XP accetta tutto
    - con 2000 o 98 mi segnala l'errore di charset e, soprattutto, vuole che sostituisca tutti i caratteri speciali con le entità...

    Chi ci capisce è bravo.


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.