Rumah > Artikel > hujung hadapan web > Apakah itu css3 dan HTML5
CSS3 ialah versi teknologi CSS yang dinaik taraf dalam spesifikasi CSS3 boleh berkembang pada kelajuan yang berbeza kerana pengeluar penyemak imbas yang berbeza hanya menyokong ciri yang diberikan. HTML5 ialah versi kelima utama HTML yang telah disemak Ia adalah spesifikasi HTML, bahasa teras dalam Web, dan kaedah penerangan bahasa untuk membina kandungan Web.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi CSS3&&HTML5, komputer Dell G3.
Apakah itu CSS3?
CSS ialah singkatan dari Cascading Style Sheets Ia adalah aplikasi yang digunakan untuk menyatakan HTML (Bahasa Penanda Umum Standard) atau XML (Bahasa Penanda Umum Standard) bagi fail lain -gaya bahasa komputer.
CSS boleh melaksanakan kawalan tepat tahap piksel ke atas susun atur kedudukan elemen dalam halaman web, menyokong hampir semua gaya saiz fon dan mempunyai keupayaan untuk mengedit objek halaman web dan gaya model.
CSS3 ialah versi teknologi CSS (Cascading Style Sheet) yang dinaik taraf. Ia telah dirumuskan pada tahun 1999. Pada 23 Mei 2001, W3C telah melengkapkan draf kerja CSS3, yang terutamanya merangkumi model kotak, modul senarai dan hiperpautan. kaedah , modul bahasa, latar belakang dan sempadan, kesan teks, susun atur berbilang lajur dan modul lain.
Perubahan besar dalam evolusi CSS ialah keputusan W3C untuk memecahkan CSS3 kepada satu siri modul. Vendor penyemak imbas membuat inovasi dengan pantas mengikut kadar CSS, jadi dengan menggunakan pendekatan modul, elemen dalam spesifikasi CSS3 boleh bergerak ke hadapan pada kelajuan yang berbeza kerana vendor penyemak imbas yang berbeza hanya menyokong ciri yang diberikan. Tetapi pelayar yang berbeza menyokong ciri yang berbeza pada masa yang berbeza, yang juga merumitkan pembangunan merentas pelayar.
Prinsip CSS3 adalah sama seperti CSS Ia adalah untuk menyesuaikan pemilih helaian gaya dalam halaman web, dan kemudian merujuk pemilih ini dalam kuantiti yang banyak dalam halaman web.
Apakah HTML5?
HTML5 ialah versi semakan Hypertext Markup Language (HTML), semakan utama kelima HTML ialah bahasa pengaturcaraan standard yang digunakan untuk menerangkan kandungan dan penampilan halaman web. HTML5 menyokong sintaks gaya HTML dan XHTML tradisional bersama-sama dengan ciri baharu lain dalam penanda, API baharu, XHTML dan pengendalian ralat.
HTML5 ialah kaedah penerangan bahasa untuk membina kandungan web. HTML5 ialah standard generasi seterusnya Internet dan kaedah bahasa untuk membina dan mempersembahkan kandungan Internet. Ia dianggap sebagai salah satu teknologi teras Internet. HTML telah dicipta pada tahun 1990, dan HTML4 menjadi standard Internet pada tahun 1997 dan digunakan secara meluas dalam pembangunan aplikasi Internet.
HTML5 ialah spesifikasi bahasa teras HTML dalam Web Kandungan yang pengguna lihat semasa melayari web menggunakan apa-apa cara asalnya dalam format HTML Ia ditukar kepada format yang boleh dikenali melalui beberapa pemprosesan teknikal dalam maklumat pelayar. HTML5 telah membuat penambahbaikan tertentu berdasarkan HTML4.01 sebelumnya Walaupun kakitangan teknikal mungkin tidak menggunakan teknologi baharu ini semasa proses pembangunan, kakitangan teknikal pembangunan laman web mesti mengetahui ciri baharu teknologi ini.
HTML5 telah dibangunkan untuk menyelesaikan isu keserasian yang mempengaruhi HTML4 standard semasa. Salah satu perbezaan terbesar antara HTML5 dan versi standard sebelumnya ialah versi HTML yang lebih lama memerlukan pemalam dan API proprietari. (Inilah sebabnya halaman web yang dibina dan diuji dalam satu penyemak imbas mungkin tidak dimuatkan dengan betul dalam penyemak imbas lain.) HTML5 menyediakan antara muka biasa yang memudahkan pemuatan elemen. Sebagai contoh, tidak perlu memasang pemalam Flash dalam HTML5 kerana elemen tersebut akan berjalan sendiri.
Tujuan HTML5 terutamanya untuk memudahkan pembangun web dan pencipta penyemak imbas mengikuti piawaian berasaskan konsensus, dengan itu meningkatkan pematuhan dan meningkatkan pematuhan. Ia juga direka bentuk untuk menyediakan pengalaman pengguna yang lebih baik, lebih pantas dan lebih konsisten untuk pelawat desktop dan mudah alih.
Salah satu matlamat reka bentuk HTML5 adalah untuk menyokong multimedia pada peranti mudah alih. Ciri sintaks baharu telah diperkenalkan untuk menyokong fungsi ini, seperti tag video, audio dan kanvas. HTML5 juga memperkenalkan ciri baharu yang benar-benar boleh mengubah cara pengguna berinteraksi dengan dokumen.
Penjelasan:
HTML5 dan CSS3 bukan sahaja dua standard teknologi Web baharu, tetapi juga mewakili generasi teknologi HTML dan CSS yang akan datang. Walaupun spesifikasi standard HTML5 belum dikeluarkan secara rasmi, prospek pembangunan masa depan sudah boleh dijangka, iaitu, HTML5 akan digunakan oleh semakin ramai pembangun web utama pengeluar penyemak imbas arus perdana telah mengemas kini produk mereka kepada sokongan yang lebih baik untuk HTML5.
HTML5 berkisar pada satu teras: membina platform pembangunan aplikasi web yang lebih berkuasa.
1) Lebih banyak teg deskriptif: HTML5 memperkenalkan banyak teg deskriptif, seperti untuk menentukan pengepala, pengaki, kawasan navigasi (nav), bar sisi (ketepikan) ) dan teg lain menjadikannya sangat mudah untuk pembangun membina. elemen halaman.
2) Sokongan multimedia yang baik: Untuk masalah sebelumnya yang disebabkan oleh memainkan audio dan video melalui pemalam, HTML5 mempunyai penyelesaian Teg audio dan teg video boleh melaksanakan respons dengan mudah.
3) Aplikasi web yang lebih berkuasa: HTML5 menyediakan ciri yang menakjubkan, dan dalam sesetengah kes, anda malah boleh berputus asa menggunakan teknologi pihak ketiga sepenuhnya.
4) Komunikasi mesej silang dokumen: Penyemak imbas web akan mengatur interaksi atau pengaruh skrip antara domain yang berbeza, tetapi ini mungkin menyusahkan skrip yang dipercayai. HTML5 memperkenalkan satu set penyelesaian yang selamat dan mudah dilaksanakan.
5) Soket Web: HTML5 menyediakan sokongan untuk Soket Web.
6) Storan sebelah pelanggan: Storan Web HTML5 dan API Pangkalan Data SQL Web boleh membina data berterusan pihak klien untuk aplikasi web dalam penyemak imbas.
7) Antara muka yang lebih indah: Kesan antara muka yang diberikan oleh gabungan HTML5 CSS3 kadangkala luar biasa indahnya.
8) Bentuk yang lebih berkuasa: HTML5 menyediakan kawalan antara muka bentuk yang lebih berkuasa, yang sangat mudah untuk digunakan.
9) Tingkatkan kebolehcapaian: Kandungannya lebih jelas, menjadikan operasi pengguna lebih mudah dan senang serta menambah baik pengalaman.
10) Pemilih lanjutan: Pemilih CSS3 boleh mengenal pasti baris ganjil dan genap, kotak semak, dsb. jadual dengan lebih sedikit teg kod.
11) Kesan visual: sebahagian daripada antara muka yang indah, kesan visual seperti bayang-bayang, kecerunan, sudut bulat, putaran, dsb.
Untuk sesetengah penyemak imbas yang tidak menyokong HTML5 sepenuhnya, HTML5 boleh menambah kod yang serasi dengan penyelesaian alternatif suai dalam kod dengan mudah. Selepas menulis kod HTML5, anda boleh mengesahkannya dengan perkhidmatan pengesahan W3C (secara relatifnya, kerana standard HTML5 masih berkembang).
Cadangan berkaitan: "tutorial video html"
Atas ialah kandungan terperinci Apakah itu css3 dan HTML5. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!