Elemen semantik HTML5

Pengenalan kepada elemen semantik

Piawaian HTML5 menambah banyak elemen semantik baharu, yang boleh dibezakan mengikut jenis , termasuk struktur halaman, kandungan teks, borang, dsb.

Di sini kami memperkenalkan elemen baharu dalam struktur halaman.

Apakah unsur semantik

Secara ringkasnya, unsur semantik ialah unsur ( tag? ) memberikan makna tertentu, dan nama unsur itulah yang ingin dinyatakan oleh unsur tersebut.

Contohnya, <header> bermaksud pengepala dan <footer>

Ciri:

① Mudah diselenggara: menggunakan elemen semantik akan menjadikannya lebih jelas Maklumat struktur halaman memudahkan penyelenggaraan halaman seterusnya. Tidak perlu melihat kod lagi: cari div dan kemudian cari ClassName tertentu.

②Kebolehaksesan: Membantu dengan pembaca skrin dan alatan kebolehaksesan lain.

③ Kondusif untuk pengoptimuman enjin carian: Selepas menyemak beberapa elemen semantik HTML5, robot carian boleh mengumpul maklumat tentang halaman yang mereka indeks.

Unsur semantik HTML5

<header>: Tentukan kawasan pengepala halaman web atau artikel. Boleh termasuk logo, navigasi, bar carian, dsb.

<artikel>

<pengepala>

<h1>Internet Explorer 9</h1>

<p><masa pubdate datetime="2011-03-15"></time></p>

</header>

<p>Windows Internet Explorer 9 (disingkatkan IE9) telah dikeluarkan pada 21:00 pada 14 Mac 2011</p>

</article>

Versi penyemak imbas minimum: IE 9, Chrome 5


Arahan penggunaan:
①Apabila digunakan untuk menandakan pengepala halaman web, ia boleh termasuk logo, Navigasi, bar carian dan maklumat lain.
② Apabila digunakan untuk menandakan tajuk kandungan, pertimbangkan untuk menggunakan <header>

<utama>: Tentukan kandungan utama halaman web.

Versi penyemak imbas minimum: IE tidak disokong, Chrome 35

<footer>: Tentukan kawasan pengaki halaman web atau artikel. Boleh termasuk hak cipta, pemfailan dan kandungan lain.

<footer>

<p>Disiarkan oleh: Hege Refsnes</p>

<p><time pubdate datetime="2012-03-01"></time></p>

</footer>

Layari Versi penyemak imbas minimum: IE 9, Chrome 5


Arahan penggunaan:
①Apabila digunakan sebagai pengaki halaman web, ia biasanya mengandungi hak cipta tapak web, sekatan undang-undang, pautan, dsb.
②Apabila digunakan sebagai pengaki artikel, ia biasanya mengandungi maklumat tentang pengarang.

<nav>: Tandai pautan navigasi halaman. Zon yang mengandungi berbilang hiperpautan.

<nav>

<a href="/html/">HTML</a> >

<a href="/js/">JavaScript</a> nav>

Versi penyemak imbas minimum: IE 9, Chrome 5

Arahan penggunaan: ①Satu halaman boleh mengandungi berbilang elemen <nav> seperti navigasi halaman dan pengesyoran artikel yang berkaitan.
②Maklumat hubungan dan maklumat pengesahan dalam kawasan <footer>


<bahagian>

: Biasanya ditandakan sebagai kawasan bebas dalam halaman web.

<bahagian>
<h1>WWF</h1>

<p>World Wide Fund for Nature (WWF) ialah....</p>

</section> Versi penyemak imbas minimum: IE 9, Chrome 5




Arahan penggunaan:

boleh digunakan sebagai kawasan bebas dalam halaman web , seperti bahagian dalam artikel.


<artikel>

: Blok kandungan yang lengkap dan bebas boleh mengandungi <header>, <footer> Seperti berita, catatan blog dan kandungan bebas lain (tidak termasuk ulasan atau profil pengarang).


<artikel>

<h1>Internet Explorer 9</h1>

<p>Windows Internet Explorer 9 (disingkatkan sebagai IE9) telah dikeluarkan pada 21:00 pada 14 Mac 2011. </p>

</article>

Versi penyemak imbas minimum: IE 9, Chrome 5

<ketepikan>

: Definisi A blok kandungan di luar kandungan utama di sekelilingnya. Seperti: anotasi.

<p>Saya dan keluarga melawat pusat The Epcot musim panas ini.</p>

<ketepikan>

<h4>Pusat Epcot</h4>

<p>Pusat Epcot ialah taman tema di Disney World, Florida.</p>

</aside>

Versi penyemak imbas minimum: IE 9, Chrome 5

<figure>: Mewakili sekeping kandungan bebas, selalunya digunakan bersama <figcaption> (menunjukkan tajuk), dan boleh digunakan untuk gambar, ilustrasi, jadual, coretan kod, dsb dalam artikel.

Versi penyemak imbas minimum: IE 9, Chrome 8

<figcaption>: Mentakrifkan tajuk elemen <figure>

Versi penyemak imbas minimum: IE 9, Chrome 8 >

1016.png

Meneruskan pembelajaran
||
<!doctype html> <html> <head>  <meta charset="utf-8">  <title>php.cn</title>  </head> <body> <article> <header> <h1>HTML5为什么火</h1> <p><time pubdate datetime="2016-05-03"></time></p> </header> <p>以往,我们在Web上还只是上网看一些基础文档,但现在,Web是一个内涵非常丰富的平台。 和以前版本不同的是,HTML5并非仅仅用来表示Web内容,在这个平台上还能非常方便的加入视频、音频、图象、动画,以及同电脑的交互。<br /> HTML5的意义在于它带来了一个无缝的网络,无论是PC、平板电脑,还是智能手机都能很方便的浏览基于HTML5的各类网站。 <br /><br /> 对用户来说好处在于,我们手机上的App也会越来越少,用H5实现的游戏,不需要下载后安装, 就能立即在手机界面中生成一个APP图标,使用手机中的浏览器来运行,新增的导航标签也能更好的帮助小屏幕设备和视力障人士的使用。 H5拥有服务器推送技术,能让用户拥有更好的网页上的实时聊天,更快的网游体验。 </p> </article> </body> </html>
  • Cadangan kursus
  • Muat turun perisian kursus