HTML - XHTML

HTML - XHTML

XHTML ialah HTML yang ditulis dalam format XML.

Apakah itu XHTML?

XHTML merujuk kepada Extensible Hypertext Markup Language

XHTML hampir sama dengan HTML 4.01

XHTML lebih ketat Versi yang lebih tulen daripada HTML

Sokongan

Mengapa menggunakan XHTML

Banyak halaman di Internet mengandungi HTML "buruk". Jika dilihat dalam penyemak imbas, kod HTML berikut berfungsi dengan baik (walaupun ia tidak mengikut peraturan HTML):

<html><head><meta charset= " utf-8"><title>Ini ialah HTML yang tidak teratur</title><body><h1>HTML tidak teratur<p>Ini ialah perenggan</body>

XML ialah markup bahasa yang mesti ditanda dengan betul dan dibentuk dengan baik.

Jika anda ingin mempelajari XML, baca tutorial XML kami.

Terdapat beberapa teknologi penyemak imbas yang berbeza dalam dunia teknologi hari ini. Sesetengah daripada mereka berjalan pada komputer, manakala yang lain mungkin berjalan pada telefon mudah alih atau peranti kecil lain. Peranti kecil sering kekurangan sumber dan keupayaan untuk mentafsir bahasa penanda "buruk".

Jadi - dengan menggabungkan XML dan HTML yang terbaik, XHTML telah dibangunkan. XHTML ialah HTML yang direka bentuk semula sebagai XML.

Perbezaan paling penting berbanding HTML:

Struktur dokumen

XHTML DOCTYPE ialah atribut ruang nama XML wajib dalam

<html> >

<html>, <head>, <title> dan <body> juga wajib

Sintaks elemen

Elemen XHTML diperlukan dengan betul

Elemen XHTML mesti sentiasa ditutup

Elemen XHTML mestilah huruf kecil

>Atribut XHTML mestilah dalam huruf kecil

Seksual

Dokumen XHTML mesti dibawa pengisytiharan XHTML DOCTYPE.

Anda boleh mendapatkan jenis dokumen XHTML yang lengkap dalam Manual Rujukan Tag Tutorial Rookie. Unsur

<html>, <head>, <title>, dan <body> juga mesti ada dan ruang nama xml mesti dinyatakan untuk dokumen menggunakan atribut xmlns dalam < html>.

Elemen XHTML mesti bersarang dengan betul

Dalam HTML, sesetengah elemen tidak perlu bersarang antara satu sama lain, seperti ini:

<b><i>Teks tebal dan condong</b></i>

Dalam XHTML, semua elemen mesti bersarang dengan betul antara satu sama lain, seperti ini:

<b><i>Teks tebal dan condong</i></b>

Elemen XHTML mesti mempunyai teg penutup

Contoh yang salah :

<p>Ini adalah perenggan<p>Ini adalah perenggan lain

Contoh yang betul:

<p>Ini adalah Perenggan</p>< ;p>Ini adalah perenggan lain</p>

Elemen kosong mesti mengandungi teg penutup

Contoh ralat:

Cawangan:<br> Garisan mendatar: <hr>Imej: <img src="happy.gif" alt="Wajah gembira">

Contoh yang betul:

Cawangan:<br /> Garisan mendatar: <hr />Imej: <img src="happy.gif" alt="Wajah gembira" />

Elemen XHTML diperlukan ialah huruf kecil

Contoh salah:

<BODY><P>Ini ialah perenggan</P></BODY>

Contoh yang betul :

< body><p>Ini ialah perenggan</p></body>

Nama atribut mestilah huruf kecil

Contoh yang salah:

<table WIDTH="100%">

Contoh yang betul:

<table width="100%">

Nilai atribut ​​mesti ada petikan

Contoh yang salah:

<lebar jadual=100%>

Contoh yang betul:

<lebar jadual ="100%">

Singkatan atribut tidak dibenarkan

Contoh ralat:

<input diperiksa><input baca sahaja>.<input dilumpuhkan< dipilih>

Contoh yang betul:

<input checked="checked"><input readonly="readonly"><input disabled= "disabled"><option selected="selected">


Cara menukar HTML kepada XHTML

Tambahkan XHTML <!DOCTYPE> halaman web

Tambahkan atribut xmlns pada elemen html setiap halaman.

Tukar semua elemen kepada huruf kecil

Tutup semua elemen kosong

Tukar semua nama atribut kepada huruf kecil

Tambahkan petikan pada semua nilai atribut


Meneruskan pembelajaran
||
<html> <meta charset="utf-8"> <body> hello xhtml </body> </html>
  • Cadangan kursus
  • Muat turun perisian kursus