Rumah  >  Artikel  >  hujung hadapan web  >  Apakah bahasa generasi sebelumnya html5?

Apakah bahasa generasi sebelumnya html5?

青灯夜游
青灯夜游asal
2022-02-28 16:33:172729semak imbas

Bahasa generasi sebelumnya html5 ialah "XHTML 1.0". HTML5 ialah standard bahasa yang dikeluarkan pada tahun 2012. Versi sebelumnya ialah "XHTML 1.0" yang dikeluarkan pada tahun 2000; "XHTML 1.0" ialah bahasa baharu yang dioptimumkan dan dipertingkatkan berdasarkan "HTML4.0", yang bertujuan untuk berasaskan aplikasi XML.

Apakah bahasa generasi sebelumnya html5?

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi HTML5, komputer Dell G3.

Bahasa generasi sebelumnya html5 ialah "XHTML 1.0".

Sejak zaman awal Web, berbilang versi HTML telah dibangunkan:

version Tahun Penerangan
HTML 1.0 1993 Dikeluarkan sebagai draf kerja Pasukan Petugas Kejuruteraan Internet (IETF) pada Jun 1993.
HTML 2.0 1995 Dikeluarkan sebagai RFC 1866 pada November 1995, ia telah diisytiharkan usang selepas dikeluarkan pada Jun 2000.
HTML 3.2 1997 14 Januari 1997, standard disyorkan W3C.
HTML 4.0 1997 1997 Hidup 18 Disember, W3C mengesyorkan piawaian.
HTML 4.01 (penambahbaikan kecil) 1999 24 Disember 1999, standard disyorkan W3C.
版本 年份 描述
HTML 1.0 1993 在1993年6月作为互联网工程工作小组(IETF)工作草案发布。 
HTML 2.0 1995 1995年1 1月作为RFC 1866发布,于2000年6月发布之后被宣布已经过时。
HTML 3.2 1997 1997年1月14日,W3C推荐标准。
HTML 4.0 1997 1997年12月18日,W3C推荐标准。
HTML 4.01(微小改进) 1999 1999年12月24日,W3C推荐标准。
XHTML 1.0 2000
HTML5 2012 HTML5是公认的下一代Web语言,极大地提升了Web在富媒体、富内容和富应用等方面的能力,被喻为终将改变移动互联网的重要推手。Internet Explorer 8及以前的版本不支持。
XHTML5 2013
XHTML 1.0
2000
HTML5 2012 HTML5 diiktiraf sebagai bahasa Web generasi seterusnya, yang telah meningkatkan peranan Web dalam media kaya Keupayaannya dalam , kandungan yang kaya dan aplikasi yang kaya telah dipuji sebagai daya penggerak penting yang akhirnya akan mengubah Internet mudah alih. Internet Explorer 8 dan versi terdahulu tidak disokong.
XHTML5 2013

Bahasa Penanda HyperText Extensible (Bahasa Inggeris: eXtensible HyperText Markup Language, XHTML) ialah bahasa penanda yang ungkapannya serupa dengan Hypertext Markup Language (HTML), tetapi sintaksnya lebih ketat. Dari segi perhubungan warisan, HTML ialah aplikasi berdasarkan Standard Generalized Markup Language (SGML) dan merupakan bahasa penanda yang sangat fleksibel, manakala XHTML adalah berdasarkan Extensible Markup Language (XML), yang merupakan subset SGML . XHTML 1.0 menjadi cadangan W3C pada 26 Januari 2000.

XHTML ialah bahasa penanda boleh diperluaskan (XML) yang memainkan peranan yang serupa dengan HTML Oleh itu, pada dasarnya, XHTML ialah teknologi peralihan yang menggabungkan beberapa fungsi berkuasa XML dan kebanyakan ciri ringkas HTML. .

XHTML1.1 ialah piawai bebas terakhir XHTML dan 2.0 dalam peringkat draf. XHTML5 ialah sebahagian daripada standard HTML5, dan namanya telah ditukar kepada "HTML5 Serialized as XML" dan bukannya "Extensible HTML".

Latar Belakang

Pada penghujung tahun 2000, organisasi W3C antarabangsa (World Wide Web Consortium) mengumumkan keluaran versi 1.0 XHTML. XHTML 1.0 ialah bahasa baharu yang dioptimumkan dan dipertingkatkan berdasarkan HTML 4.0, yang bertujuan untuk aplikasi berasaskan XML. XHTML ialah versi HTML yang dipertingkatkan XHTML ialah versi HTML yang lebih ketat dan tulen. Skala dan fleksibilitinya akan menyesuaikan diri dengan lebih banyak keperluan aplikasi rangkaian masa hadapan. Walaupun XML mempunyai keupayaan penukaran data yang berkuasa dan boleh menggantikan HTML sepenuhnya, masih terlalu awal untuk menggunakan XML secara langsung dalam menghadapi beribu-ribu tapak web sedia ada yang direka berdasarkan bahasa HTML. Oleh itu, berdasarkan HTML4.0, kami melanjutkannya dengan peraturan XML dan memperoleh XHTML. Oleh itu, tujuan penubuhan XHTML adalah untuk merealisasikan peralihan daripada HTML kepada XML. Standard WEB yang dihormati di peringkat antarabangsa dalam reka bentuk tapak web adalah berdasarkan aplikasi XHTML (biasanya dikenali sebagai CSS DIV).

Perbezaan

XHTML ialah pengganti versi HTML semasa. Keperluan tatabahasa HTML agak longgar, yang lebih mudah untuk penulis halaman web, tetapi untuk mesin, semakin longgar tatabahasa bahasa, semakin sukar untuk diproses Bagi komputer tradisional, mereka masih dapat serasi dengan tatabahasa yang longgar , tetapi Untuk kebanyakan peranti lain, seperti telefon bimbit, ia lebih sukar. Oleh itu, XHTML, yang mempunyai peraturan yang ditakrifkan oleh DTD dan keperluan tatabahasa yang lebih ketat, telah dihasilkan.

Kebanyakan penyemak imbas biasa boleh menghuraikan XHTML dengan betul Malah penyemak imbas awal, yang merupakan subset HTML, boleh menghuraikan XHTML. Dalam erti kata lain, hampir semua pelayar web juga serasi dengan XHTML sambil menghuraikan HTML dengan betul. Sudah tentu, pemindahan sepenuhnya dari HTML ke XHTML masih memerlukan proses.

Apabila digabungkan dengan helaian gaya berlatarkan (singkatan bahasa asing: CSS), XHTML boleh menggunakan kuasa sebenar ini membolehkan pemisahan gaya dan kandungan, sementara juga menggabungkan kod halaman web secara organik, dalam fail berasingan lain; , pelbagai aplikasi XML juga boleh dicampur, seperti MathML dan SVG.

Perubahan dalam peralihan daripada HTML kepada XHTML adalah agak kecil, terutamanya untuk menyesuaikan diri dengan XML. Perubahan terbesar ialah dokumen mesti dibentuk dengan baik dan semua teg mesti ditutup, yang bermaksud bahawa teg permulaan mesti mempunyai teg akhir yang sepadan. Selain itu, semua teg dalam XHTML mestilah huruf kecil. Mengikut tradisi sejak HTML 2.0, ramai orang menggunakan teg dengan huruf besar, dan perbezaan antara keduanya adalah ketara. Dalam XHTML, semua nilai parameter, termasuk nombor, mesti disertakan dalam tanda petikan berganda (dalam SGML dan HTML, tanda petikan tidak diperlukan. Apabila kandungan hanya nombor, huruf dan aksara khas lain yang dibenarkan, tanda petikan tidak diperlukan). Semua elemen, termasuk elemen kosong, seperti img, br, dsb., juga mesti ditutup. Ini dicapai dengan menambahkan garis miring pada akhir teg permulaan, seperti , < br />. Mengeluarkan parameter, seperti , tidak dibenarkan. Anda mesti menggunakan

[Cadangan berkaitan: tutorial video html, bahagian hadapan web)]

Atas ialah kandungan terperinci Apakah bahasa generasi sebelumnya html5?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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
Artikel sebelumnya:Apakah maksud nod-webkit?Artikel seterusnya:Apakah maksud nod-webkit?