Ketika pemula CSS pertama kali mulai menggunakan tata letak div+css, mereka sering dibingungkan oleh pertanyaan: saat mendefinisikan atribut, haruskah Anda menggunakan id atau kelas? Di sini saya akan berbicara tentang prinsip saya dalam menggunakan ID dan kelas dalam pekerjaan saya. Semoga bisa membantu pemula.
[b]Prinsip penggunaan ID[/b]
Kita tahu bahwa ID itu unik, artinya ID tidak dapat diulang di seluruh xhtml, jadi ketika kita menulis halaman web, ID digunakan untuk struktur besar, seperti logo, navigasi, konten utama, hak cipta, dll, sesuai dengan penamaannya. standar. Beri nama #logo, #nav, #contenter, #copyright. Situasi lainnya adalah: ketika kita ingin menerapkan layer melalui js untuk mencapai efek tertentu, kita menggunakan id. Hal ini juga ditentukan oleh keunikan id.
[b]Prinsip penggunaan kelas[/b]
Kelas bersifat universal dalam definisi CSS dan dapat digunakan kembali tanpa batas, yang juga mencerminkan keunggulan tata letak div+css. Kelas sering digunakan di dalam struktur. Keuntungannya adalah bermanfaat untuk pemeliharaan dan modifikasi kode situs web nantinya. Ini akan membuat semua kelas menjadi anak atau cucu dari id.
Hal lain yang perlu diperhatikan adalah usahakan untuk tidak membiarkan kelas berisi id, seperti .ff #childer{. ..}, hal ini jelas tidak diinginkan dan tidak sesuai dengan kebiasaan menulis. Saya juga telah memperkenalkan kebiasaan menulis yang baik sebelumnya, yang sangat bermanfaat untuk menulis kode yang terstandarisasi, bekerja sama dengan rekan lain, dan bahkan pemeliharaan nantinya.