Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di gaten
    Registrato dal
    Jul 2007
    Messaggi
    1,269

    Usare nomi uguali per gli ID e CLASSI

    Salve ragazzi, una domanda sui CSS:

    Posso usare nomi uguali per gli ID e le CLASSI anche se ho stili differenti..? tipo:

    .classe1 {
    stili...
    } // Classe usata nella pagina: pagina1.html

    .classe1 {
    stili differenti alla classe dichiarata precedentemente...
    } // Classe usata nella pagina: pagina2.html

    La stessa cosa per gli id...

    Grazie anticipatamente!
    Con i sogni possiamo conoscere il futuro...

  2. #2
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    Originariamente inviato da gaten
    Salve ragazzi, una domanda sui CSS:

    Posso usare nomi uguali per gli ID e le CLASSI anche se ho stili differenti..? tipo:

    .classe1 {
    stili...
    } // Classe usata nella pagina: pagina1.html

    .classe1 {
    stili differenti alla classe dichiarata precedentemente...
    } // Classe usata nella pagina: pagina2.html

    La stessa cosa per gli id...

    Grazie anticipatamente!
    ID e classi sono nomi univoci, i nomi delle classi si possono adoperare più volte nella stessa pagina ma non ha senso allo stesso nome dare regole diverse nello stesso css perchè le seconde annullano le prime, gli ID invece possono essere usati una sola volta nella pagina, ma come per le classi non ha senso definirli due volte

  3. #3
    Potresti assegnare un id univoco al body di ogni pagina in questo modo
    Codice PHP:
    <body id="pagina1"
    e poi richiamare lo stile con i selettori discendenti nel CSS
    Codice PHP:
    #pagina1 .classe1{
    //stili
    }
    #pagina2 .classe1{
    //stili diversi

    e così via. Questo naturalmente se la classe si riferisce sempre allo stesso oggetto che vuoi rendere diversamente su ogni pagina. In caso contrario penso che sarebbe più corretto utilizzare un'altra classe.

    Ps questo era un esempio, nella realtà cerca di utilizzare dei nomi di classe e di id più significativi di pagina1, classe1

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.