Skip to main content

Apakah CSS3? Lembaran Gaya Cascading Tahap 3

Web Development - Computer Science for Business Leaders 2016 (April 2025)

Web Development - Computer Science for Business Leaders 2016 (April 2025)
Anonim

Perubahan terbesar yang sedang dirancang untuk tahap 3 CSS ialah pengenalan modul. Kelebihan modul ialah ia (kononnya) membolehkan spesifikasi diselesaikan dan diluluskan dengan lebih cepat kerana segmen selesai dan diluluskan dalam ketulan. Ini juga membolehkan penyemak imbas dan pengeluar ejen pengguna untuk menyokong bahagian spesifikasi tetapi mengekalkan kod mereka mengalir ke tahap minimum dengan hanya menyokong modul-modul yang masuk akal. Sebagai contoh, pembaca teks tidak perlu memasukkan modul yang hanya menentukan bagaimana elemen akan dipaparkan secara visual. Tetapi walaupun ia hanya termasuk modul aural, ia masih menjadi alat CSS 3 yang mematuhi piawaian.

Beberapa Ciri Baru CSS 3

  • Pemilih
    • Pemilih dalam CSS 3 akan menjadi sangat menarik. Mereka akan membenarkan pereka / pemaju untuk memilih pada tahap lebih spesifik dokumen tersebut. Salah satu perkara yang menarik mengenai modul ini ialah banyak penyemak imbas sudah mula menyokong pemilih CSS 3 maju, jadi anda boleh mula mencubanya sekarang. Contohnya, beberapa pemilih baru adalah:
      • padanan pada atribut dan nilai atribut, termasuk padanan separa
    • kelas pseudo struktur, seperti n th-child
    • satu sasaran pseudo-kelas ke gaya sahaja elemen yang disasarkan dalam URL
    • pseudo-class yang diperiksa untuk gaya mana-mana elemen yang diperiksa seperti radio atau kotak semak elemen
  • Kesan Teks dan Tata Letak
    • Membuat perubahan kepada tanda hubung, spasi, dan justifikasi teks dalam dokumen.
  • Surat Pertama dan Kelas Pseudo-Kelas Pertama
    • CSS 3 harus membenarkan ciri-ciri mempengaruhi kerning dan penyelarasan drop-caps.
  • Media Paged dan Kandungan Yang Dihasilkan
    • CSS 3 kini akan menyokong lebih banyak pilihan dalam media paged, seperti tajuk dan footer yang sedang berjalan dan nombor halaman. Plus akan ada sifat lanjutan untuk mencetak kandungan yang dihasilkan termasuk sifat untuk nota kaki dan rujukan silang.
  • Layout Multi-Tiang
    • Sekarang, draf kerja susun atur pelbagai lajur menyediakan sifat untuk membolehkan pereka untuk memaparkan kandungan mereka dalam berbilang lajur dengan definisi seperti lajur lajur, lajur-lajur, dan lebar lajur.
  • Ruby
    • CSS kini akan menyokong keupayaan untuk menambahkan penjelasan kecil di atas atau di sebelah kata-kata, yang paling sering digunakan dalam bahasa Cina dan Jepun. Mereka biasanya digunakan untuk memberi sebutan atau makna ideogram sukar.

CSS 3 akan menjadi menyeronokkan

Sebaik sahaja ia diterima pakai sebagai pelayar standard dan Web dan ejen pengguna mula menggunakannya, CSS 3 akan menjadi alat yang berkuasa untuk pereka Web. Ciri-ciri baru yang disenaraikan di atas adalah hanya subset kecil semua penambahan dan perubahan kepada spesifikasi.