Apabila mentakrifkan gaya dalam helaian gaya, anda boleh menentukan id atau kelas, contohnya:
Kaedah ID: #test{color:#333333}, panggil
kandungan
kaedah KELAS: .test{color:#333333}, panggil
kandungan
dalam halaman
id hanya boleh digunakan sekali pada halaman dan kelas boleh dirujuk beberapa kali.
Sesetengah netizen bertanya, nampaknya tiada perbezaan antara id dan kelas saya menggunakan berbilang id pada halaman dan ia dipaparkan seperti biasa dalam IE.
Jawapan: Kesan pertama ialah ia tidak boleh melepasi pengesahan W3.
Dari segi paparan halaman, penyemak imbas semasa masih membenarkan anda melakukan kesilapan ini dan menggunakan berbilang ID yang serupa boleh "secara umumnya" dipaparkan secara normal. Tetapi apabila anda perlu menggunakan JavaScript untuk mengawal div ini melalui id, ralat akan berlaku.
id ialah tag yang digunakan untuk membezakan struktur dan kandungan yang berbeza, sama seperti nama anda Jika terdapat dua orang dengan nama yang sama di dalam bilik, kekeliruan akan berlaku; digunakan untuk Dari segi mana-mana struktur dan kandungan, ia adalah seperti sehelai pakaian;
Secara konseptual, ia adalah berbeza:
id mencari struktur/kandungan terlebih dahulu, dan kemudian menentukan gaya untuknya; gaya dahulu, dan kemudian Tetapkan untuk berbilang struktur/kandungan.
Standard web berharap semua orang menggunakan tabiat yang ketat untuk menulis kod,
Contohnya: anda boleh menggunakan
untuk memaparkan huruf tebal, atau anda boleh menggunakan untuk memaparkan , tetapi W3C mengesyorkan anda menggunakan kerana lebih semantik