Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    26

    identificatore e classe

    ciao a tutti scusati se faccio una domanda stupida ma sono un novellino.. non ho capito bene la differenza e quando va usata una classe piuttosto che un identificatore??

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Dal punto di vista logico e semantico hanno due usi completamente diversi.

    Un id identifica un oggetto HTML in maniera univoca: e` "un'identita`" che viene data all'oggetto (<div> o qualsiasi altro tipo). Ne consegue che non vi possono esserci due id uguali nella stessa pagina, come non vi possono essere due persone con lo stesso nome nella stessa famiglia.

    Una classe, invece attribuisce alcune caratteristiche all'oggetto, tant'e` che ad un oggetto si possono attribuire piu` classi, e la stessa classe si puo` attribuire a piu` di un oggetto.

    Un id viene usato anche dal JS quando si vuole identificare un oggetto (getElementById() ) per leggerlo o modificarlo, cosa che non ha senso fare con le classi.


    Dal punto di vista pratico e se si parla solo di attributi CSS, in alcuni casi id e class possono essere equivalenti (ma non sempre!).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    26
    ti ringrazio gentilissimo e chiarissimo..

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.