Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14

Discussione: CSS problema

Hybrid View

  1. #1
    Certo!
    http://www.fantacalciovasto.altervista.org/

    Ora cerco gli errori (spero di saperlo usare)

  2. #2
    Non ho afferrato una cosa con questo "validatore"...
    quando mi fa presente che c'è questo errore: </head>La parte in rosso... devo cancellarla?

  3. #3
    Fratello sei un grande!
    Perdonami...l'estensione del file MENU.CSS è in grande...mentre nel codice in piccolo...

    Per quanto riguarda il validatore devo comunque correggere gli errori? Ovvero cancellando la parte in rosso che mi dice il validatore?

    Grazie infinite mitico!

  4. #4
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    Perdonami...l'estensione del file MENU.CSS è in grande...mentre nel codice in piccolo...
    No problem.
    Un consiglio: per evitare problemi del genere in futuro, ti conviene usare la convenzione di scrivere nomi di file, estensioni, cartelle e relativi url, tutto in minuscolo.

    Per quanto riguarda il validatore devo comunque correggere gli errori?
    Sarebbe opportuno avere sempre un codice ben formattato e perfettamente validato, anche se spesso si tratta di errori minimi che influiscono relativamente poco sulla visualizzazione della pagina. Poi la scelta sta a te.
    Il browser (qualunque esso sia), quando incontra questi errori, nella maggior parte dei casi, cerca di interpretarli e "correggerli automaticamente". E' chiaro che non è mai buono affidarsi all'interpretazione del proprio browser anche perché ogni browser può interpretare e correggere "a proprio modo", per cui potresti avere una pagina che si vede bene in un browser e male in un altro.

    Ovvero cancellando la parte in rosso che mi dice il validatore?
    Ciò che viene indicato in rosso non va eliminato, specifica solo il punto in cui il validatore ha rilevato un determinato errore.
    Per correggere dovrai chiaramente leggere le informazioni che ti vengono indicate e cercare di capire come operare nello specifico per ogni errore segnalato.

    Tieni presente che molti errori sono causati da errori rilevati prima, per cui si va a creare una "cascata" di errori.
    Risolvendo i primi, spesso si risolvono automaticamente anche quelli successivi.

    Ad esempio questo:
    codice:
     end tag for element "HEAD" which is not open
    
    </head>
    Ti indica chiaramente che per questo tag di chiusura non è stato trovato quello di apertura.
    Il che non è propriamente vero nel tuo caso, perché il tag <head> è stato correttamente aperto.
    Ma prima di questa segnalazione ci sono altri errori che vanno a generare quest'altro.
    Dovrai quindi correggere gli errori possibilmente nell'ordine indicato.

    Nota infatti l'errore segnalato per primo:
    codice:
     NET-enabling start-tag requires SHORTTAG YES
    
    <link rel="stylesheet" href="CSS/MENU.css" type="text/css" />
    ..e la relativa indicazione:
    codice:
    For the current document, the validator interprets strings like <FOO /> according to legacy rules that break the expectations of most authors and thus cause confusing warnings and error messages from the validator. This interpretation is triggered by HTML 4 documents or other SGML-based HTML documents. To avoid the messages, simply remove the "/" character in such contexts. NB: If you expect <FOO /> to be interpreted as an XML-compatible "self-closing" tag, then you need to use XHTML or HTML5.
    
    This warning and related errors may also be caused by an unquoted attribute value containing one or more "/". Example: <a href=http://w3c.org>W3C</a>. In such cases, the solution is to put quotation marks around the value.
    Quella riga (che presenta l'errore) viene in qualche modo interpretata come la chiusura del tag <head>.
    Per questo motivo la riga </head>, scritta di seguito, non ha motivo di esistere (secondo il validatore).
    Ma chiaramente se vai a correggere il primo errore, anche i successivi due saranno corretti.

    Ora, per non andare offtopic (già lo siamo), ti invito a cercare di risolvere da te quegli errori, eseguendo eventuali opportune ricerche online. Nel caso ti serva aiuto a capire meglio la risoluzione di specifici errori, puoi comunque aprire una nuova discussione sul forum, nella sezione specifica (in questo caso XHTML-HTML).
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

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 © 2026 vBulletin Solutions, Inc. All rights reserved.