Panduan untuk Meningkatkan Kebolehselenggaraan dan Kebolehbacaan Fail CSS Halaman 1/2_Pertukaran Pengalaman

PHP中文网
Lepaskan: 2016-05-16 12:04:45
asal
1882 orang telah melayarinya

Jadi, kod yang tersusun dengan baik boleh mengoptimumkan kebolehselenggaraannya pada tahap yang besar. Di bawah disenaraikan empat petua untuk meningkatkan kebolehselenggaraan fail CSS, sebagai panduan untuk menjalankan pembangunan bahagian hadapan WEB dengan tabiat organisasi gaya CSS yang lebih baik.

1. Penguraian fail gaya CSS

Untuk projek kecil, sebelum menulis kod, bahagikan kod kepada beberapa blok mengikut struktur halaman atau kandungan halaman dan berikan ulasan . Sebagai contoh, anda boleh memisahkan gaya global, reka letak, gaya fon, borang, ulasan dan lain-lain ke dalam beberapa blok berbeza untuk terus berfungsi.

Untuk projek yang lebih besar, ini jelas tidak akan memberi sebarang kesan. Pada ketika ini, gaya perlu dipecahkan kepada beberapa fail helaian gaya yang berbeza. Lembaran gaya induk di bawah ialah contoh pendekatan ini dan tugas utamanya ialah mengimport fail gaya lain. Menggunakan kaedah ini bukan sahaja boleh mengoptimumkan struktur gaya, tetapi juga membantu mengurangkan beberapa permintaan pelayan yang tidak perlu. Terdapat banyak cara untuk menguraikan fail dan lembaran gaya induk menggunakan yang paling biasa.



@import "reset.css?1.1.5";
@import "layout.css?1.1.5";
@import "colors.css?1.1 .5";
@import "typography.css?1.1.5";
@import "flash.css?1.1.5";
/* @import "debugging.css?1.1.5" ; */


Pada masa yang sama, untuk projek besar, anda juga boleh menambah bendera peningkatan untuk fail CSS atau beberapa diagnostik dan langkah lain, yang tidak akan diperincikan di sini. Sila beri perhatian kepada rumusan dan pemikiran semasa kerja pelaksanaan, dan anda juga dialu-alukan untuk merujuk artikel berkaitan jb51.net.

2. Indeks fail CSS
Untuk memahami dengan cepat struktur keseluruhan fail CSS, adalah pilihan yang baik untuk mencipta indeks fail pada permulaan fail .
Kaedah yang boleh dilaksanakan ialah membina indeks berbentuk pokok Id dan kelas struktur boleh menjadi cabang pokok.
[Layout]
* body
+ Header / #header
+ Content / #content
- Lajur kiri / #leftcolumn
- Lajur kanan / #rightcolumn
- Sidebar / #sidebar
- RSS / #rss
- Cari / #search
- Kotak / .box
- Sideblog / #sideblog
+ Footer / #footer
Navigasi #navbar
Iklan .iklan
Pengepala kandungan h2

Atau boleh jadi seperti ini:
[Kandungan]
1 Badan
2. Navigasi / #navbar
3. Kandungan / #kandungan
3.1 / # rss
3.3.2. Carian / #carian
3.3.3 Kotak / .kotak
3.3.4.blog sampingan
3.3.5 4. Footer / #footer


Cara lain ialah dengan menyenaraikan kandungan terlebih dahulu, tanpa lekukan. Dalam contoh di bawah, jika anda perlu melompat ke bahagian RSS anda hanya perlu melakukan carian mudah.

[Kandungan]
1 Badan
2. Tajuk / #header
3. #navbar
4. #leftcolumn
6. Lajur kanan / #rightcolumn
7 Sidebar / #sidebar
8 RSS / #rss
9 >11. Sideblog / #sideblog
12. Iklan / .ads
13 #rss { ... }
#rss img { ... }

Mentakrifkan pengambilan gaya sedemikian dengan berkesan boleh memudahkan orang lain membaca dan mempelajari kod anda. Apabila bekerja pada projek besar, anda juga boleh mencetak carian untuk rujukan mudah apabila membaca kod.




Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!