HTML
HTML (Hypertext Markup Language)Bahasa untuk representasi informasi halamanWeb Didefinisikan pada November 1995 dalam dokumen RFC 18669 (HTML v.3.2)Desember 1999 (HTML v.4.0.1).Versi terakhir muncul XHTML
Contoh file HTML sederhana
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0Transitional//EN”><HTML><HEAD><TITLE>Contoh Sederhana</TITLE><META NAME=”Generator” CONTENT=”EditPlus”><META NAME=”Author” CONTENT=“erick”><META NAME=”Keywords” CONTENT=“contoh”><META NAME=”Description” CONTENT=“dokumencontoh”></HEAD><BODY>Hello World !</BODY></HTML>
XHTML
•
XHTML merupakan kependekan dari Extensible HyperText MarkupLanguage
•
XHTML versi 1.0 diumumkan pada awal Agustus 2002.
•
Formulasi bahasa HTML sebagai aplikasi XML
•
Konsisten dengan aturan penulisan XML
•
XHTML mirip dengan HTML tidak ada perbedaan yang signifikan
•
Dokumen XHTML sepenuhnya didukung semua program yang bisa membaca,menulis, atau mengedit dokumen XML yang sah.
•
XML mendukung penambahan tag baru dengan relatif mudah.
<?xml version = “1.0″?><!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.1//EN”“http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd”><html xmlns = “http://www.w3.org/1999/xhtml”><head><title>Internet and WWW How to Program -Welcome</title></head><body><p>Welcome to XHTML!</p></body></html>
Perbedaan HTML & XHTML
•
Dokumen XHTML harus terbentuk dengan baik (
wellformed
) yaitu bahwasemua tag pembuka harus mempunyai tag penutup, mis (<p></p>)
•
Semua elemen dan atribut harus ditulis dengan huruf kecil. Untuk tag seperti<br> dan <hr> yang tidak memiliki tag penutup, harus diberi notasi<br/>,<hr/>
•
Nilai untuk atribut harus berada dalam tanda kutip.
•
Atribut tanpa nilai tidak diijinkan lagi di XHTML. Setiap atribut harusmempunyai nilai.
•
Beberapa tanda spasi atau karakter
white space
lain dalam string yangmenyimpan nilai sebuah atribut digabungkan menjadi satu spasi saja.
•
Atribut “name” untuk beberapa tag diubah menjadi atribut “id” sehinggapenamaan menjadi konsisten untuk semua tag
•
XHTML (seperti XML) adalah
case sensitive
,
•
Format karakter dalam bentuk heksadesimal harus dimulai dengan &#x(dengan x kecil),misalnya �
Tidak ada komentar:
Posting Komentar