Thursday, August 27, 2015

HTML dan XHTML


kelasruguru

XHTML adalah HTML yang ditulis sebagai XML.

Apa XHTML?
  • XHTML singkatan dari eXtensible HyperText Markup Language 
  • XHTML hampir identik dengan HTML 
  • XHTML lebih ketat daripada HTML 
  • XHTML adalah HTML didefinisikan sebagai aplikasi XML 
  • XHTML didukung oleh semua browser terkenal

Mengapa XHTML?

Banyak halaman di internet berisi "buruk" HTML.

Kode HTML ini bekerja dengan baik di kebanyakan browser (bahkan jika tidak mengikuti aturan HTML):

<html>
<head>
  <title>Contoh Penulisan HTML Yang tidak Baik </title>

<body>
  <h1>HTML yang tidak baik tanpa penutup tag
  <p>Ini adalah sebuah paragraph
</body>

Pasar saat ini terdiri dari teknologi browser yang berbeda. Beberapa browser dijalankan pada komputer, dan beberapa browser berjalan pada ponsel atau perangkat kecil lainnya. Perangkat yang lebih kecil sering kekurangan sumber daya atau kekuatan untuk menafsirkan "buruk" markup.

XML adalah bahasa markup dimana dokumen harus ditandai dengan benar (atau "terbentuk dengan baik").

Jika Anda ingin belajar XML, silakan baca XML tutorial
kami.

Tujuan dikembangkannya XHTML adalah Dengan menggabungkan kekuatan dari HTML dan XML,

XHTML adalah HTML didesain ulang sebagai XML

Perbedaan Paling Penting dari HTML:
Struktur dokumen

  • XHTML DOCTYPE adalah wajib 
  • Xmlns atribut di <html> adalah wajib 
  • <html>, <head>, <title>, dan <body> adalah wajib

XHTML Elemen

  • Elemen XHTML harus bersarang dengan benar 
  • Elemen XHTML harus selalu ditutup 
  • Elemen XHTML harus dalam huruf kecil 
  • Dokumen XHTML harus memiliki satu elemen root

Atribut XHTML

  • Nama atribut harus dalam huruf kecil 
  • Nilai atribut harus dikutip 
  • Atribut minimalisasi dilarang

<! DOCTYPE ....> Apakah Wajib

Dokumen XHTML harus memiliki deklarasi DOCTYPE XHTML.

Sebuah daftar lengkap dari semua XHTML Doctypes ditemukan dalam HTML kita Tags Referensi.

<Html>, <head>, <title>, dan <body> elemen juga harus hadir, dan xmlns atribut di <html> harus menentukan namespace xml untuk dokumen.

Contoh ini menunjukkan dokumen XHTML dengan minimal tag 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 dari Sebuah Dokumen</title>
</head>

<body>
Konten halaman
</body>

</html>


Elemen XHTML Harus Bersarang Dengan Benar

Dalam penulisan HTML, beberapa elemen dapat
bersarang dengan benar didalam satu elemen dengan elemen lainnya, contohnya seperti ini:

<b><i>Teks ini dalam keadaan tebal dan italic</b></i>
 Dalam XHTML, semua elemen harus benar bersarang dalam satu sama lain, seperti ini:
 <b><i> Teks ini tebal dan miring </ i></ b>



Elemen XHTML Harus Selalu Ditutup

Contoh penulisan yang salah:


<p>Ini adalah paragraf
<p>Ini paragraf yang lain

Contoh penulisan yang benar:

<p>Ini adalah paragraf</p>
<p>Ini paragraf yang lain</p>


Share this

0 Comment to "HTML dan XHTML"

Post a Comment