Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 29
  1. #1
    Utente bannato
    Registrato dal
    Jan 2006
    Messaggi
    100

    validazione xhtml mal funzionante?

    salve

    ho provato ad usare il validatore xhtml ufficiale del w3c, e mi da errore alla riga 8
    <?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//IT" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>ABA Federalberghi</title>


    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    dicendo "character data is not allowed here ", e che questo elemento non può essere inserito all'interno del tag body...

    e poi anche
    <link rel="Shortcut Icon" href="immagini/favicon.ico" type="image/x-icon"></link>
    "end tag for element "LINK" which is not open"... ma come! lo apro e lo chiudo nella stessa riga!

    questi sono gli unici bug che il validatore mi trova, se mi spiegate come mai mi fate un grosso favore


  2. #2

  3. #3

  4. #4
    Attenzione a questo errore:

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//IT" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    La DTD non va toccata perchè le sue caratteristiche sono ufficiali, standard e fisse. Quella sigla di identificazione del paese non si riferisce alla lingua usata nel documento ma la alla lingua in cui la DTD stessa è scritta. Rimane pertanto 'EN', e non si cambia.

    Per dire in quale lingua sia scritto il documento occorre usare il seguente codice (per XHTML 1.0 Transitional):

    codice:
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
    Correggi questo e rivalida. Poi facci sapere.

    P.S. Già che ci sei, che ne dici di usare l'abbreviazione di tag vuoto per TUTTI i link? Perchè questo dovrebbe far differenza?

    codice:
    <link rel="Shortcut Icon" href="immagini/favicon.ico" type="image/x-icon"></link>

  5. #5
    Utente bannato
    Registrato dal
    Jan 2006
    Messaggi
    100
    Originariamente inviato da pierofix
    P.S. Già che ci sei, che ne dici di usare l'abbreviazione di tag vuoto per TUTTI i link? Perchè questo dovrebbe far differenza?
    che significa? :master:

    cmq ho fatto quelle modifiche ed adesso mi da un errore nuovo
    "the name and VI delimiter can be omitted from an attribute specification only if SHORTTAG YES is specified" ma dovrei riuscire a risolverlo

  6. #6
    Originariamente inviato da s0r42
    che significa? :master:
    Hai usato ovunque l'abbreviazione di tag vuoto, ad esempio:

    codice:
    <meta name="description" content="Sito ufficiale della Federalberghi di Bari." />
    <link href="stile.asp" rel="stylesheet" type="text/css" />
    <link rel="icon" href="immagini/favicon.png" type="image/png" />
    ...
    Perchè qui no?

    codice:
    <link rel="Shortcut Icon" href="immagini/favicon.ico" type="image/x-icon"></link>
    Perchè non scrivere direttamente così?

    codice:
    <link rel="Shortcut Icon" href="immagini/favicon.ico" type="image/x-icon" />
    Errore di distrazione?

  7. #7
    Utente bannato
    Registrato dal
    Jan 2006
    Messaggi
    100
    Originariamente inviato da pierofix

    codice:
    <link rel="Shortcut Icon" href="immagini/favicon.ico" type="image/x-icon" />
    Errore di distrazione?
    non proprio
    se noti ci sono due link per il favicon, da quel che ho letto quello per IE va scritto in quel modo

    io sono più pratico di asp, queste cose per me sono un po un mondo nuovo

  8. #8
    Originariamente inviato da s0r42
    se noti ci sono due link per il favicon, da quel che ho letto quello per IE va scritto in quel modo
    Ah, non lo so. Conoscendo quel caca-browser, un hack simile potrebbe starci tutto. Sapresti per caso darmi un link alla risorsa che ne parla? Te ne sarei grato.

    A parte tutto, hai provato a rivalidare? A che punto sei?

  9. #9
    Utente bannato
    Registrato dal
    Jan 2006
    Messaggi
    100
    ho fatto una ricerca adesso ed evidentemente devo aver capito male io :P
    http://www.thesitewizard.com/archive/favicon.shtml

    questo lo correggo, comunque adesso mi da il problema in un radiobutton (che prima non mi dava... boh!)
    dice che devo usare omittag yes, ma come? :master:

  10. #10
    In XHTML non esistono gli attributi vuoti, ovvero privi di valore. Devi pertanto modificare checked in checked="checked".

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.