Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    differenza tra sintassi div e #

    ciao a tutti,
    avrei bisogno di un chiarimento

    che differenza c'è tra definire una regola css da applicare ad un elemento
    ad esempio un "boxcontenitore" in questo modo:

    #boxcontenitore:
    proprietà......

    e

    div#boxcontenitore:

    proprietà....

    ecco vorrei sapere le differenze pratiche e teoriche!

    ringrazio

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    nella pratica e nella teoria

    con entrambe le sintassi ti riferisci allo stesso elemento
    con la seconda sintassi la seconda regola è più specifica della prima perchè specifica a quale tag è associato

    nei css
    a parità di regola, vince l'ultima che hai definito
    a diversità di regole vince quella più specifica

    non ricordo esattamente il "peso" di ciascun elemento ma, per esempio su IE6 fai conto che un elemento (a, p, div...) vale 1, una classe vale 10 e un id vale 100

    la seconda regola in IE vincerebbe sulla prima (101 > 100)
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    ...

    grazie

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.