Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Firefox e CSS esterno

  1. #1

    Firefox e CSS esterno

    Ho una pagina con il seguente link nel codice:

    codice:
    <link href="DB/style.css" rel="stylesheet" type="text/css">
    Visualizzo in IE tutto ok... visualizzo in FF e sembra ignorarlo.
    Ho quindi provato a sostituire al link direttamente il contenuto del css e funziona alla perfezione, quindi non è problema di codice.

    Avevo un vago ricordo di aver provato prima di aggiornare FF e andava... quindi è la nuova versione di FF che ignora la sintassi link o c'è qualcosa di incorretto?


    grazie!
    "Con la forza della verità, in vita, ho conquistato l'universo"

  2. #2
    Ho scoperto che mi ignora il primo comando... ne ho messo uno vuoto e funziona...

    come è possibile?!
    "Con la forza della verità, in vita, ho conquistato l'universo"

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    La cosa piu` probabile e` che ci sia un errore di sintassi o di path.

    FF e` molto piu` sensibile a tali errori (che in IE vengono ignorati)

    Controlla:
    - che il path sia corretto (neltuo caso ci dev'essere una dir DB allo stesso livello del codice HTML e in tale dir ci dev'essere il file CSS)
    - che la sintassi sia corretta (maiuscole/minuscole in FF sono significative)
    - che il tag <link> sia all'interno della <head>
    - che la <head> sia all'interno del tag <html>

    Puoi anche provare a passare da validatore HTML e da validatore CSS: magari c'e` un errore di sintassi da qualche parte e l'interpretazione si ferma.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Gli unici errori che mi da sono "Hai utilizzato lo stesso colore per il valore di color e per il valore di background-color in due contesti: A:hover e a:visited"

    Ma è una cosa voluta :/

    comunque ripeto, inserendo come prima riga un comando vuoto tipo .classe{} mi va tutto alla perfezione
    "Con la forza della verità, in vita, ho conquistato l'universo"

  5. #5
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    se hai la pagina online, ci passi il link?

  6. #6
    il css è questo

    mentre il sito è questo (è per un gioco di ruolo online non fate caso ai contenuti xD)


    come potete vedere ora funziona, solo perchè ho messo il comando vuoto, se lo levo mi ignora il primo e funzionano gli altri :/
    "Con la forza della verità, in vita, ho conquistato l'universo"

  7. #7
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    Originariamente inviato da hairac
    il css è questo

    mentre il sito è questo (è per un gioco di ruolo online non fate caso ai contenuti xD)


    come potete vedere ora funziona, solo perchè ho messo il comando vuoto, se lo levo mi ignora il primo e funzionano gli altri :/
    innanzitutto dovresti mettere il doctype, e comunque:
    questo:
    DB\style.css
    andrebbe riportato con l'altra barra (questa per intenderci --> / )
    e poi nel file .css non devi metterci il tag <style>

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Direi che c'e` da lavorare molto su quel codice HTML per far funzionare la cosa ...

    Primo punto:
    href="DB\style.css"
    Che e` quel carattere backslash? Non fa parte della sintassi HTML (fa parte delle estensioni IE)

    Secondo punto:
    manca il DOCTYPE (il brwoser non sa che linguaggio usi)

    Terzo punto:
    formattazione realizzata a tabelle

    Quarto punto:
    attriuti HTML di formattazione (width="847" border="0" cellspacing="0" cellpadding="0" align="center"): creano conflitti con i CSS, ed i browser risolvono i conflitti in modo diverso

    Quinto punto:
    menu realizzato con
    : i menu si realizzano mediante liste

    E mi sono fermato solo alle prime righe del codice HTML ...

    Se non correggi quelle cose sara` molto difficile avere visualizzazioni comparabili nei vari browser e risoluzioni.


    Inoltre ci sono vari gravi problemi nel codice CSS:

    1. uso di tag HTML nel file CSS

    2. uso ti tag maiuscoli nei selettori CSS
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  9. #9
    il doctype c'era già dall'inizio (edit: no pardon, ci doveva essere ma in alcune pagine devo averlo dimenticato), la barra l'avevo già corretta, il problema in effetti era lo <style>

    grazie
    "Con la forza della verità, in vita, ho conquistato l'universo"

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.