Jadual Kandungan
Bersarang dalam CSS
Sintaks
Contoh
Tutorialspoint
Computer Programming
Kelebihan menggunakan CSS untuk bersarang
Untuk memilih dan menggayakan berbilang elemen pada masa yang sama, anda boleh menggunakan pemilih kumpulan CSS. Melakukannya mengurangkan jumlah kod dan usaha yang diperlukan untuk mencipta gaya standard bagi setiap elemen. Untuk mengumpulkannya, gunakan ruang antara setiap pemilih.
Kelebihan mengumpulkan dalam CSS
Berikut ialah kelebihan mengumpulkan dalam CSS –
Walaupun anda sentiasa boleh menyenaraikan gaya CSS secara individu, ingat bahawa gaya pengumpulan bersama menjimatkan ruang dan memisahkan pemilih. Dengan mengumpulkan, anda boleh kekal teratur. Bersarang akan membantu dengan modulariti dan penyelenggaraan lembaran gaya. Ini disebabkan oleh sarang, yang membolehkan semua gaya berkaitan pemilih, pemilih anak/ibu bapa dan juga pertanyaan media disarang di lokasi yang sama.
Rumah hujung hadapan web tutorial css Bersarang dan mengumpulkan dalam CSS dijelaskan

Bersarang dan mengumpulkan dalam CSS dijelaskan

Aug 23, 2023 pm 12:25 PM

Bersarang dan mengumpulkan dalam CSS dijelaskan

Dalam reka bentuk web, amat penting untuk pembangun menulis kod yang pendek dan tepat supaya mudah dijalankan. Kod yang panjang sentiasa tidak baik untuk pembangun kerana ia meningkatkan masa pemuatan halaman web, sekali gus mengurangkan kebolehbacaan tapak web. Selain itu, menjadi sukar bagi pembangun untuk menyahpepijat kod.

CSS menyediakan keupayaan bersarang dan mengumpulkan, membolehkan pembangun menulis kod yang tepat. Ia membantu memastikan kod anda khusus dan boleh dibaca. Tambahan pula, memandangkan panjang kod dikurangkan, masa berjalan dan masa memuatkan halaman juga akan dikurangkan, sekali gus menarik perhatian pengguna. Ini meningkatkan kebolehbacaan tapak web anda. Dalam artikel ini, kita akan membincangkan konsep bersarang dan mengumpulkan dalam CSS.

Bersarang dalam CSS

Sifat bersarang dalam CSS membolehkan pembangun menyarangkan satu peraturan gaya tertentu dalam yang lain, dengan pemilih peraturan anak berbanding pemilih peraturan induk

Sintaks

class1_selector class2_selector id_selector{
   CSS declarations;
}
Salin selepas log masuk

Contoh

<!DOCTYPE html>
<html>
<head>
   <title>Nesting in CSS</title>
   <style>
      *{
         text-align: center;
      }
      h1{
         color: #00FF00;
         text-decoration: underline;
      }
      p span{
         color: blue;
         font-size: 18px;
         letter-spacing: 1px;
         font-weight: bold;
         font-family: cursive;
      }
   </style>
</head>
<body>
   <h1 id="Tutorialspoint">Tutorialspoint</h1>
   <h2 id="Computer-Programming">Computer Programming</h2>
   <p>The process of carrying out a given computation (or, more broadly, achieving a specified computing result) through the design and construction of an executable computer programme is known as computer programming. Analysis, algorithm generation, resource use profiling, and algorithm implementation are some of the duties involved in programming (usually in a chosen programming language, commonly referred to as coding). <span> Instead of being written in machine code, which is immediately executed by the CPU, a programme is written in one or more languages that are understandable to programmers. </span> Finding a set of instructions that will automate the completion of a task—which may be as complicated as an operating system—on a computer is the goal of programming, which is frequently done to address a specific issue.</p>
</body>
</html>
Salin selepas log masuk

Kelebihan menggunakan CSS untuk bersarang

Berikut adalah kelebihan utama bersarang:

  • Bersarang membantu dalam mencipta lembaran gaya yang lebih modular dan boleh diselenggara daripada mempunyai pemilih yang sama di beberapa tempat dalam helaian gaya, anda boleh mengumpulkan semua gaya yang berkaitan dengan pemilih itu di satu tempat Ini akan mengurangkan masa pembangunan dan penyahpepijatan secara drastik. jika anda mereka bentuk modul CSS yang teratur, anda hanya boleh memberikan atribut kepada pilihan dalam pilihan lain dan bukannya memberikan pemilih yang berbeza untuk setiap elemen HTML, seperti dengan menggunakan pelbagai kelas atau pemilih ID

  • Ia membolehkan sarang pertanyaan media menghapuskan keperluan untuk peraturan pertanyaan media yang berbeza untuk setiap pilihan Ini boleh ditambah serta-merta apabila pemilih diisytiharkan

  • Apabila sifat CSS bersarang dalam komponen HTML, bentuk seperti pokok dihasilkan. Gunakan pendekatan bersarang untuk membuat sejumlah besar peraturan CSS dengan cepat yang memilih satu sifat. Oleh itu, daripada menduplikasi set sifat yang sama untuk setiap pemilih, kita hanya boleh menyusun pemilih di dalam pemilih lain. Akibatnya, kami melihat pengurangan dalam kiraan kod dan masa muat.
  • Mengumpul dalam CSS

Untuk memilih dan menggayakan berbilang elemen pada masa yang sama, anda boleh menggunakan pemilih kumpulan CSS. Melakukannya mengurangkan jumlah kod dan usaha yang diperlukan untuk mencipta gaya standard bagi setiap elemen. Untuk mengumpulkannya, gunakan ruang antara setiap pemilih.

Sintaks

selector1, selector2, selector3…...selectorN {
   CSS declarations;
}
Salin selepas log masuk

Contoh

<!DOCTYPE html>
<html>
<head>
   <title> Grouping in CSS </title>
   <style>
      *{
         text-align: center;
      }
      h1{
         color: #00FF00;
         text-decoration: underline;
      }
      h2{
         color: red;
      }
      h1, h2{
         font-family: Times New Roman, sans-serif;
         letter-spacing: 1px;
         font-weight: 900;
      }
      h2, p{
         margin: 5px;
         padding: 10px 5px 10px 10px;
      }
   </style>
</head>
<body>
   <h1 id="Tutorialspoint">Tutorialspoint</h1>
   <h2 id="Computer-Programming">Computer Programming</h2>
   <p>The process of carrying out a given computation (or, more broadly, achieving a specified computing result) through the design and construction of an executable computer programme is known as computer programming. Analysis, algorithm generation, resource use profiling, and algorithm implementation are some of the duties involved in programming (usually in a chosen programming language, commonly referred to as coding). Instead of being written in machine code, which is immediately executed by the CPU, a programme is written in one or more languages that are understandable to programmers. Finding a set of instructions that will automate the completion of a task—which may be as complicated as an operating system—on a computer is the goal of programming, which is frequently done to address a specific issue. </p>
</body>
</html>
Salin selepas log masuk

Kelebihan mengumpulkan dalam CSS

Berikut ialah kelebihan mengumpulkan dalam CSS –

    Ia membantu memendekkan kod yang mengandungi banyak pemilih dengan ciri yang sama. Ini menjadikan kod lebih mudah dibaca. Apabila menggunakan kumpulan, masa muat halaman dan masa pembangunan kod dikurangkan.
  • Jika terdapat ralat dalam kod, anda boleh membuat perubahan dengan mudah dalam satu pemilih dan ia akan digunakan pada semua pemilih yang dikumpulkan bersama.
  • Perbezaan antara Nesting dan Grouping

BersarangKumpulanMenggunakan ciri bersarang, anda boleh menyarangkan satu peraturan gaya dalam peraturan gaya yang lain, dengan pemilih peraturan anak berkaitan dengan pemilih peraturan induk. Dengan fungsi pengumpulan, anda boleh menetapkan atribut dan nilai yang sama kepada berbilang pemilih pada satu masa. Bersarang ialah teknik untuk mengurus dan memudahkan sebilangan besar sifat item, tetapi ia boleh menjadi menyusahkan jika berbilang elemen disarang dengan nilai yang sama. Fungsi bersarang seperti ini mungkin sukar dikawal. Menggunakan ciri ini pada berbilang komponen berbeza secara serentak adalah mudah dan boleh diurus menggunakan kumpulan. Jika kita perlu mengedit sifat elemen tertentu dalam CSS, seperti elemen induk atau elemen anak, dalam kes bersarang, kita perlu mengeditnya secara manual untuk elemen tersebut. Untuk pengelompokan, kami hanya perlu mengubah suai gaya satu pemilih dan ia akan digunakan pada pemilih lain yang dikumpulkan bersama. Kesimpulan

Walaupun anda sentiasa boleh menyenaraikan gaya CSS secara individu, ingat bahawa gaya pengumpulan bersama menjimatkan ruang dan memisahkan pemilih. Dengan mengumpulkan, anda boleh kekal teratur. Bersarang akan membantu dengan modulariti dan penyelenggaraan lembaran gaya. Ini disebabkan oleh sarang, yang membolehkan semua gaya berkaitan pemilih, pemilih anak/ibu bapa dan juga pertanyaan media disarang di lokasi yang sama.

Atas ialah kandungan terperinci Bersarang dan mengumpulkan dalam CSS dijelaskan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Menjadikan Peralihan Svelte Khas pertama anda Menjadikan Peralihan Svelte Khas pertama anda Mar 15, 2025 am 11:08 AM

API Peralihan Svelte menyediakan cara untuk menghidupkan komponen apabila mereka memasuki atau meninggalkan dokumen, termasuk peralihan svelte adat.

Bekerja dengan Caching Graphql Bekerja dengan Caching Graphql Mar 19, 2025 am 09:36 AM

Sekiranya anda baru -baru ini mula bekerja dengan GraphQL, atau mengkaji semula kebaikan dan keburukannya, anda tidak akan ragu -ragu mendengar perkara seperti "Graphql tidak menyokong caching" atau

Tunjukkan, jangan beritahu Tunjukkan, jangan beritahu Mar 16, 2025 am 11:49 AM

Berapa banyak masa yang anda habiskan untuk merancang persembahan kandungan untuk laman web anda? Semasa anda menulis catatan blog baru atau membuat halaman baru, adakah anda memikirkan

Membina aplikasi Ethereum menggunakan redwood.js dan fauna Membina aplikasi Ethereum menggunakan redwood.js dan fauna Mar 28, 2025 am 09:18 AM

Dengan pendakian harga bitcoin baru -baru ini lebih dari 20k $ USD, dan baru -baru ini melanggar 30k, saya fikir ia patut mengambil menyelam yang mendalam kembali ke dalam mewujudkan Ethereum

Membuat Bragdoc anda sendiri dengan sebelas Membuat Bragdoc anda sendiri dengan sebelas Mar 18, 2025 am 11:23 AM

Tidak kira tahap tahap anda sebagai pemaju, tugas yang kami selesaikan -sama ada besar atau kecil -membuat kesan besar dalam pertumbuhan peribadi dan profesional kami.

Sedikit di CI/CD Sedikit di CI/CD Apr 02, 2025 pm 06:21 PM

Saya &#039;

Vue 3 Vue 3 Apr 02, 2025 pm 06:32 PM

Ia &#039; s! Tahniah kepada pasukan Vue untuk menyelesaikannya, saya tahu ia adalah usaha besar dan lama datang. Semua dokumen baru juga.

Mari kita gunakan (x, x, x, x) untuk bercakap mengenai kekhususan Mari kita gunakan (x, x, x, x) untuk bercakap mengenai kekhususan Mar 24, 2025 am 10:37 AM

Saya hanya berbual dengan Eric Meyer pada hari yang lain dan saya teringat cerita Eric Meyer dari tahun -tahun pembentukan saya. Saya menulis catatan blog mengenai kekhususan CSS, dan

See all articles