Monday, 5 May 2014

Apa itu XHTML?




Yuk, kita bahas bareng'' tentang XHTML
apa itu XHTML ??
  1. XHTML singkatan dari eXtensible HyperText Markup Language
  2. XHTML hampir identik dengan HTML 4.01
  3. XHTML adalah versi yang lebih ketat dan bersih dari HTML 4.01
  4. XHTML HTML didefinisikan sebagai aplikasi XML
  5. XHTML didukung oleh semua browser utama.

Mengapa kita harus belajar  XHTML?
Coz' banyak kesalahan dalam pembuatan halaman HTML di internet.
Ini adalah salah satu contoh dalam penulisan HTMLyang buruk walupun tetap dapat di jalankan di browser anda 
<html>
<head>
<title>Contoh Punilasn HTML yg buruk</title>
<body>
<h1>Penulisan HTML yg buruk
<p>ini adalah paragraph
</body>
XML adalah bahasa markup di mana dokumen harus ditandai dengan benar dan rapi.
Pada teknologi sekarang ini banyak sekali browser yang berbeda. Beberapa browser berjalan pada komputer, dan beberapa browser berjalan pada ponsel atau perangkat kecil lainnya. Perangkat yang lebih kecil sering kekurangan sumber daya  untuk menafsirkan penulisan HTML yang buruk.
Oleh karena itu dengan menggabungkan  dari HTML dan XML, XHTML telah dikembangkan. XHTML HTML didesain ulang sebagai XML.
Paling Penting Perbedaan dari HTML:
Struktur Dokumen
       1.XHTML DOCTYPE adalah wajib
       2.Atribut XML namespace dalam <html> adalah wajib
       3.<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
XHTML Atribut
  • Nama atribut harus dalam huruf kecil
  • Nilai atribut harus dikutip
  • Atribut minimalisasi dilarang

<!DOCTYPE "http://www.learnxhtml.blogspot.com/2013/05/learn-xhtml.html">
<html>
<head>
<title>Title of document</title>
</head>
<body>
......
</body>
</html>
<! DOCTYPE ....> Apakah Wajib ??
Sebuah dokumen XHTML harus memiliki deklarasi DOCTYPE XHTML.
Sebuah daftar lengkap dari semua Doctypes XHTML ditemukan dalam HTML Tag Referensi kami.
The <html>, <head>, <title>, dan elemen <body> juga harus hadir, dan xmlns atribut dalam <html>, harus menentukan namespace xml untuk dokumen.
Contoh di bawah ini menunjukkan dokumen XHTML dengan minimal tag yang diperlukan:

XHTML Elemen Harus Benar Bersarang Dengan Benar


Dalam HTML, beberapa elemen dapat benar bersarang dalam satu sama lain, seperti ini ;

<b><i>This text is bold and italic</b></i>

Dalam XHTML, semua elemen harus benar bersarang dalam satu sama lain, seperti ini ;

<b><i>This text is bold and italic</i></b>


XHTML Elemen Selalu Harus Ditutup

Penulisan yang salah ; 
<p>This is a paragraph
<p>This is another paragraph
penulisan yang benar ;
<p>This is a paragraph</p>
<p>This is another paragraph</p>



 Elemen kosong Juga Harus Ditutup

Penulisan yang salah ; 
A break: <br>
A horizontal rule: <hr>
An image: <img src="happy.gif" alt="Happy face">
penulisan yang benar ;
A break: <br />
A horizontal rule: <hr />
An image: <img src="happy.gif" alt="Happy face" />


XHTML Elements Tidak Menggunakan Huruf Besar

Penulisan yang salah ; 
<BODY>
<P>This is a paragraph</P>
</BODY>
penulisan yang benar ;
<body>
<p>This is a paragraph</p>
</body>


Attribute Tidak Menggunakan Huruf Besar

Penulisan yang salah ; 
<table WIDTH="100%">
penulisan yang benar ;
<table width="100%">


Attribute Harus Dikutip

Penulisan yang salah ; 
<table width=100%>
penulisan yang benar ;
<table width="100%">

No comments:

Post a Comment