Versi html5 sebelumnya ialah "XHTML 1.0", standard yang dilancarkan pada tahun 2000. XHTML ialah versi HTML yang lebih ketat dan tulen Ia adalah gabungan XML dan HTML yang digunakan untuk memuatkan data, dan HTML digunakan untuk memaparkan data.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi HTML5, komputer Dell G3.
Versi HTML
Sejak zaman awal Web, berbilang versi HTML telah dibangunkan:
Versi | Tahun | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
HTML | 1991 | ||||||||||||||||||
HTML | 1993 | ||||||||||||||||||
HTML 2.0 | 1995 | ||||||||||||||||||
HTML 3.2 | 1997 | ||||||||||||||||||
HTML 4.01 | 1999 | ||||||||||||||||||
2000 | |||||||||||||||||||
HTML5 | 2012 | ||||||||||||||||||
XHTML5 |
|
Pengenalan kepada versi biasa HTML
1 HTML
Bahasa Penanda Hiperteks (H. yper Text Markup Lbahasa), aplikasi di bawah Standard Generalized Markup Language SGML (Standard Generalized Markup language). HTML bukan bahasa pengaturcaraan, tetapi bahasa penanda, yang diperlukan untuk penghasilan halaman web. "Hypertext" bermaksud halaman itu boleh mengandungi gambar, pautan dan juga elemen bukan teks seperti muzik dan program. Struktur Bahasa Penanda Hiperteks (atau Bahasa Tag Hiperteks) termasuk bahagian "Pengepala", dan bahagian "Badan" Bahagian "Pengepala" menyediakan maklumat tentang halaman web dan "Ibu Utama". bahagian menyediakan maklumat khusus halaman web.
Bahasa HTML digunakan untuk menerangkan halaman web.
- HTML merujuk kepada Hypertext Markup Language: Hyper Text Markup Lbahasa
- HTML bukan bahasa pengaturcaraan, tetapi markupbahasa
- bahasa markup ialah set markup tag (markup tag)
- HTML menggunakan teg penanda untuk menghuraikan halaman web
- Dokumen HTML mengandungi teg HTML dan tekskandungan
- Dokumen HTML ialah juga dipanggil halaman web
2. XHTML
XHTML ialah versi HTML yang lebih ketat dan tulen, ia adalah gabungan XML dan HTML digunakan untuk memuatkan data mesti ditanda dengan betul, manakala HTML digunakan untuk memaparkan data Oleh itu, dengan menggabungkan kekuatan kedua-duanya.
XHTML ialah singkatan bahasa Inggeris bagi EXtensible HyperText Markup Language, iaitu bahasa penanda hiperteks yang boleh diperluas.
Bahasa XHTML ialah bahasa penanda yang tidak memerlukan penyusunan dan boleh dilaksanakan secara langsung oleh penyemak imbas.
XHTML digunakan untuk menggantikan HTML dan telah diumumkan oleh w3c pada tahun 2000.
XHTML ialah HTML yang dipertingkatkan, kebolehskalaan dan fleksibilitinya akan menyesuaikan diri dengan lebih banyak keperluan aplikasi rangkaian masa hadapan.
XHTML ialah aplikasi berasaskan XML.
XHTML lebih ringkas dan ketat.
XHTML juga boleh dikatakan sebagai versi HTML yang dinaik taraf.
XHTML adalah sensitif huruf besar dan XHTML berbeza daripada teg XHTML Standard hendaklah menggunakan huruf kecil.
3. HTML5
HTML5 adalah hasil kerjasama antara W3C dan WHATWG, yang merujuk kepada Kumpulan Kerja Teknologi Aplikasi Hiperteks Web. .
WHATWG berfungsi pada borang dan aplikasi web, manakala W3C memfokuskan pada XHTML 2.0. Pada tahun 2006, kedua-dua pihak memutuskan untuk bekerjasama untuk mencipta versi baharu HTML. HTML5 direka bentuk untuk menyokong multimedia pada peranti mudah alih. HTML5 mudah dipelajari.
Perbezaan biasa antara HTML4.01, XHTML, HTML5
1. HTML4.01, XHTML, HTML5)
HTML mempunyai banyak versi yang berbeza Hanya dengan menyatakan versi HTML yang tepat dalam halaman boleh penyemak imbas memaparkan halaman HTML dengan betul. Itulah gunanya bukan teg HTML, ia hanya memberikan pengisytiharan kepada penyemak imbas, jadi ia tidak mempunyai teg penutup/akhir!
HTML 5:
HTML 4.01 menentukan tiga jenis dokumen: Strict, Transitional dan Frameset Terjemahan bahasa Cina ialah: versi ketat, versi peralihan dan berasaskan bingkai versi!
XHTML 1.0 juga menetapkan tiga jenis dokumen: Strict, Transitional dan Frameset Terjemahan bahasa Cina ialah: versi ketat, versi peralihan dan versi berasaskan bingkai.
Tegas:
HTML 4.01:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
Frameset:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">2 Perbezaan antara HTML dan XHTML
HTML ialah aplikasi berdasarkan Standard Generalized Markup Language SGML, manakala XHTML adalah berdasarkan XML Bahasa Penanda Boleh Diperluas, Bahasa Penanda Boleh Diperluas ialah subset Bahasa Penanda Umum Standard
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " http://www.w3.org/TR/html4/loose.dtd"> XHTML 1.0: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Elemen XHTML mesti ditutup.
HTML 4.01: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" " http://www.w3.org/TR/html4/frameset.dtd"> XHTML 1.0: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">Nama tanda nama mestilah dalam huruf kecil.
Dokumen XHTML mesti mempunyai unsur akar.
3 Perubahan dalam HTML5- Elemen kanvas untuk lukisan
- video dan elemen audio untuk main balik media
Sokongan yang lebih baik untuk storan luar talian setempat
Elemen kandungan khas baharu seperti artikel , pengaki, pengepala, navigasi, bahagian
Kawalan borang baharu, seperti kalendar, tarikh, masa, e-mel, url, carian
- Atribut baharu, seperti atribut charset tag meta, ;
- Sokongan penuh untuk CSS3
- Lukisan 2D/3D
Data SQL Setempat
Aplikasi web
Dalam HTML5, tidak perlu menggunakan type="text/javascript" dalam teg <script> JavaScript ialah bahasa skrip lalai dalam HTML5 dan semua pelayar moden! </script>
Pengesyoran berkaitan: "tutorial video html"
Atas ialah kandungan terperinci Apakah versi sebelum html5?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

html5的div元素默认一行不可以放两个。div是一个块级元素,一个元素会独占一行,两个div默认无法在同一行显示;但可以通过给div元素添加“display:inline;”样式,将其转为行内元素,就可以实现多个div在同一行显示了。

html5中列表和表格的区别:1、表格主要是用于显示数据的,而列表主要是用于给数据进行布局;2、表格是使用table标签配合tr、td、th等标签进行定义的,列表是利用li标签配合ol、ul等标签进行定义的。

固定方法:1、使用header标签定义文档头部内容,并添加“position:fixed;top:0;”样式让其固定不动;2、使用footer标签定义尾部内容,并添加“position: fixed;bottom: 0;”样式让其固定不动。

html5中不支持的标签有:1、acronym,用于定义首字母缩写,可用abbr替代;2、basefont,可利用css样式替代;3、applet,可用object替代;4、dir,定义目录列表,可用ul替代;5、big,定义大号文本等等。

HTML5中画布标签是“<canvas>”。canvas标签用于图形的绘制,它只是一个矩形的图形容器,绘制图形必须通过脚本(通常是JavaScript)来完成;开发者可利用多种js方法来在canvas中绘制路径、盒、圆、字符以及添加图像等。

html5废弃了dir列表标签。dir标签被用来定义目录列表,一般和li标签配合使用,在dir标签对中通过li标签来设置列表项,语法“<dir><li>列表项值</li>...</dir>”。HTML5已经不支持dir,可使用ul标签取代。

3种取消方法:1、给td元素添加“border:none”无边框样式即可,语法“td{border:none}”。2、给td元素添加“border:0”样式,语法“td{border:0;}”,将td边框的宽度设置为0即可。3、给td元素添加“border:transparent”样式,语法“td{border:transparent;}”,将td边框的颜色设置为透明即可。

因为html5不基于SGML(标准通用置标语言),不需要对DTD进行引用,但是需要doctype来规范浏览器的行为,也即按照正常的方式来运行,因此html5只需要写doctype即可。“!DOCTYPE”是一种标准通用标记语言的文档类型声明,用于告诉浏览器编写页面所用的标记的版本。


Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

VSCode Windows 64-bit Muat Turun
Editor IDE percuma dan berkuasa yang dilancarkan oleh Microsoft

Versi Mac WebStorm
Alat pembangunan JavaScript yang berguna

DVWA
Damn Vulnerable Web App (DVWA) ialah aplikasi web PHP/MySQL yang sangat terdedah. Matlamat utamanya adalah untuk menjadi bantuan bagi profesional keselamatan untuk menguji kemahiran dan alatan mereka dalam persekitaran undang-undang, untuk membantu pembangun web lebih memahami proses mengamankan aplikasi web, dan untuk membantu guru/pelajar mengajar/belajar dalam persekitaran bilik darjah Aplikasi web keselamatan. Matlamat DVWA adalah untuk mempraktikkan beberapa kelemahan web yang paling biasa melalui antara muka yang mudah dan mudah, dengan pelbagai tahap kesukaran. Sila ambil perhatian bahawa perisian ini

SecLists
SecLists ialah rakan penguji keselamatan muktamad. Ia ialah koleksi pelbagai jenis senarai yang kerap digunakan semasa penilaian keselamatan, semuanya di satu tempat. SecLists membantu menjadikan ujian keselamatan lebih cekap dan produktif dengan menyediakan semua senarai yang mungkin diperlukan oleh penguji keselamatan dengan mudah. Jenis senarai termasuk nama pengguna, kata laluan, URL, muatan kabur, corak data sensitif, cangkerang web dan banyak lagi. Penguji hanya boleh menarik repositori ini ke mesin ujian baharu dan dia akan mempunyai akses kepada setiap jenis senarai yang dia perlukan.

Muat turun versi mac editor Atom
Editor sumber terbuka yang paling popular