Ringkasan XHTML

XHTML adalah HTML yang ditulis dalam format XML.

Apa itu XHTML?

  • XHTML adalah tanda bahasa hiperteks yang dapat diperluas
  • XHTML hampir sama dengan HTML 4.01
  • XHTML adalah versi HTML yang lebih kritis dan yang pembersih
  • XHTML adalah HTML yang didefinisikan dalam bentuk aplikasi XML
  • XHTML adalah Januari 2001Standard recomandasi W3C yang dirilis
  • XHTML mendapat dukungan semua pelayar utama

Mengapa menggunakan XHTML?

Banyak halaman di internet mengandung HTML yang buruk.

Jika dilihat di pelayar, kode HTML di bawah ini berjalan dengan sangat baik (walaupun ia belum mematuhi aturan HTML):

<html>
<head>
<title>Ini adalah HTML buruk</title>
<body>
<h1>HTML Buruk
<p>Ini adalah paragraf
</body>

XML adalah bahasa markah yang mesti ditandai dengan benar dan berformat yang baik.

Jika ingin belajar XML, baca panduan kami Panduan XML

Dalam dunia teknologi hari ini ada beberapa teknologi peramban yang berbeda. Beberapa dijalankan di komputer, sementara yang lain mungkin dihpandai di ponsel atau peralatan kecil lainnya. Peralatan kecil seringkali kekurangan sumber dan kemampuan untuk menggambarkan bahasa markah yang buruk.

Jadi - dengan menggabungkan kelebihan XML dan HTML, hal yang baru yang disebut XHTML telah dikembangkan. XHTML adalah HTML yang dirancang ulang sebagai XML.

Perbezaan yang paling penting daripada HTML adalah:

struktur dokumen

  • DOCTYPE XHTML adalahwajib
  • atribut XML namespace di dalam <html> adalahwajib
  • <html>、<head>、<title> dan <body> jugawajib

gramma elemen

  • Elemen XHTML mestidalam pengelompokan yang benar
  • Elemen XHTML mesti selaludiputus
  • Elemen XHTML mestihuruf kecil
  • Dokumen XHTML mesti mempunyaisatu elemen root

gramma atribut

  • Atribut XHTML mesti menggunakanhuruf kecil
  • Nilai atribut XHTML mesti digunakandijadikan tanda kutip
  • Pengurangan atribut XHTML jugaDilarang

<!DOCTYPE ....> adalah wajib

Dokumen XHTML mesti melakukan deklarasi jenis dokumen XHTML (XHTML DOCTYPE declaration).

Anda dapat mencari referensi lengkap di buku referensi tag di CodeW3C.com Jenis Dokumen XHTML

Elemen <html>、<head>、<title> dan <body> juga mesti wujud, dan mesti digunakan atribut xmlns di dalam <html> untuk menentukan namespace XML dokumen.

Contoh di bawah ini menunjukkan dokumen XHTML dengan tag yang paling sedikit yang diperlukan:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Judul dokumen</title>
</head>
<body>
......
</body>
</html>

Bagaimana untuk mengkonversi HTML ke XHTML

  1. Tambahkan tanda <!DOCTYPE> XHTML ke baris pertama setiap halaman
  2. Tambahkan atribut xmlns ke elemen html setiap halaman
  3. Ubah semua nama elemen menjadi kecil
  4. Tutup semua elemen kosong
  5. Ubah semua nama atribut menjadi kecil
  6. Tambahkan tanda kutip untuk nilai atribut semua

Pemeriksaan XHTML dengan Pemeriksa W3C

Masukkan alamat URL anda di dalam kotak teks di bawah ini:

Ujian XHTML

Ujian ini mengandung 20 soal, tanpa batas waktu.

Ujian ini adalah tidak resmi, ia hanya satu cara yang bagus untuk mengenal tingkat pemahaman anda tentang XHTML.

Setiap jawapan yang benar dapat memperoleh 1 poin. Setelah ujian selesai, akan ditampilkan jumlah poin keseluruhan anda. Poin maksimum adalah 20 poin.

Mulai Ujian XHTML