Anda mungkin pernah mendengar bahawa jadual CSS dan HTML tidak bercampur-campur. Ini tidak berlaku. Ya, menggunakan jadual HTML untuk susun atur bukan lagi amalan terbaik reka bentuk web kerana mereka telah digantikan dengan gaya susun atur CSS, tetapi jadual masih merupakan markup yang betul untuk digunakan untuk menambah data jadual ke laman web.
Kerana begitu banyak profesional web yang menghilangkan diri dari meja berfikir mereka bukan masalah, banyak dari mereka yang berpengalaman mempunyai sedikit pengalaman bekerja dengan elemen HTML biasa ini, dan mereka berjuang ketika mereka harus menambahkan baris internal ke sel-sel meja pada laman web.
Border Jadual CSS
Apabila anda menggunakan CSS untuk menambah sempadan pada jadual, ia hanya menambah sempadan di luar meja. Sekiranya anda mahu menambah baris dalaman ke sel individu di dalam jadual itu, anda perlu menambah sempadan ke elemen CSS dalaman. Anda boleh menggunakan tag HR untuk menambah baris di dalam sel individu.
Untuk menggunakan gaya yang dicakup dalam tutorial ini, anda memerlukan jadual di laman web. Kemudian, anda membuat helaian gaya sebagai hela gaya dalaman di kepala dokumen anda (jika anda berurusan dengan hanya satu halaman) atau melekat pada dokumen itu sebagai helaian gaya luaran (jika tapak mempunyai berbilang halaman). Anda meletakkan gaya untuk menambah garisan dalaman ke dalam helaian gaya.
Sebelum awak mula
Tentukan di mana anda ingin baris muncul di dalam jadual. Anda mempunyai beberapa pilihan, termasuk:
- Mengelilingi semua sel untuk membentuk grid
- Letakkan garis antara hanya lajur
- Hanya di antara baris
- Antara lajur atau baris tertentu.
Anda juga boleh meletakkan garis di sekeliling sel individu atau di dalam sel-sel individu.
Cara Menambah Talian Sekitar Semua Sel dalam Jadual
Untuk menambah garis di sekeliling semua sel di dalam jadual anda, buat kesan grid, tambahkan yang berikut ke lembaran gaya anda:
td, th {sempadan: pepejal 1px hitam;} Untuk menambah baris antara lajur untuk membuat garis menegak yang berjalan dari atas ke bawah pada lajur jadual, tambahkan yang berikut ke lembaran gaya anda: td, th {border-left: pepejal 1px hitam;} Sekiranya anda tidak mahu baris menegak muncul pada lajur pertama, anda menambah kelas th dan td sel. Dalam contoh ini, andaikan kelas tidak sempadan pada sel tersebut dan keluarkan sempadan dengan peraturan CSS. Kelas HTML yang anda gunakan ialah: kelas = "no-border"> Kemudian, tambahkan gaya berikut kepada helaian gaya: .no-border {border-left: none;} Seperti menambah garis di antara lajur, anda boleh menambah baris mendatar di antara baris dengan satu gaya mudah yang ditambah pada helaian gaya, seperti berikut: tr {sempadan bawah: pepejal 1px hitam;} Untuk mengalih keluar sempadan dari bahagian bawah jadual, anda sekali lagi akan menambah kelas untuk itu tag: kelas = "no-border"> Tambahkan gaya berikut pada helaian gaya anda: .no-border {sempadan bawah: tiada;} Jika anda hanya mahukan garis antara baris atau lajur tertentu, anda perlu menggunakan kelas pada sel atau baris tersebut. Menambah garis di antara lajur sedikit lebih sukar daripada barisan kerana anda perlu menambah kelas ke setiap sel dalam lajur tersebut. Jika jadual anda dihasilkan secara automatik dari CMS semacam ini, ini mungkin tidak mungkin, tetapi jika anda adalah pengekodan tangan halaman, anda boleh menambah kelas yang sesuai seperti yang diperlukan untuk mencapai kesan ini. class = "border-side"> Menambah barisan antara barisan adalah lebih mudah kerana anda boleh menambah kelas ke barisan yang anda mahu garis itu dihidupkan. kelas = "border-bottom"> Kemudian, tambah CSS pada lembaran gaya anda: .border side {border-left: pepejal 1px hitam;}.border-bottom {sempadan bawah: pepejal 1px hitam;} Untuk menambah garisan di sekeliling sel-sel individu, anda menambah kelas ke sel yang anda mahu sempadan di sekeliling: kelas = "sempadan"> Kemudian tambahkan CSS berikut ke lembaran gaya anda: .border {sempadan: pepejal 1px hitam;} Jika anda ingin menambah baris di dalam kandungan sel, cara paling mudah untuk melakukan ini ialah dengan tag peraturan mendatar (). Jika anda perhatikan jurang di sempadan anda, pastikan gaya keruntuhan sempadan ditetapkan di atas meja. Tambahkan yang berikut ke lembaran gaya anda: jadual {runtuhan sempadan: runtuh;} Anda boleh mengelakkan semua dan gunakan atribut sempadan dalam tag jadual anda. Sedarilah, bagaimanapun, bahawa atribut ini, walaupun tidak diturunkan, adalah kurang fleksibel daripada CSS, kerana anda hanya boleh menentukan lebar sempadan dan hanya boleh memilikinya di sekeliling semua sel di dalam meja atau tidak. Cara Menambah Talian Antara Hanya Lajur dalam Jadual
Bagaimana Menambah Talian Hanya Antara Baris dalam Jadual
Bagaimana Menambah Talian Antara Lajur atau Baris Tertentu dalam Jadual
Bagaimana Menambah Talian Sekitar Sel Individu dalam Jadual
Bagaimana Menambah Talian Di Dalam Sel Individu dalam Jadual
Tips berguna