pengertian

28/09/2011 19:42

Beberapa peraturan kode XHTML

 

Nama attribute harus dengan huruf kecil

Ini penulisan yang salah :

<table WIDTH="100%">

Ini yang benar :

<table width="100%">


Nama attribute harus memakai kutip

Ini penulisan yang salah :

<table width=100%>

Ini yang benar :

<table width="100%">


Meminimalkan attribute yang dilarang

Ini penulisan yang salah :

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

Ini yang benar :

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


Attribute Lang

Ini menentukan bahasa isi di dalam elemen. Jika anda menggunakan attribute lang dalam sebuah elemen, anda juga harus menambahkan attribute xml:lang, seperti ini :

<div lang="id" xml:lang="id">Apa Kabarnya ?</div>

Tapi kalau menurut Nano, jika anda sudah menggunakan dikode HTML Blog anda, jangan susah-susah menambahkan satu-persatu. Kecuali seperti ini :

<html lang="id" xml:lang="id">
....
</html>

Jika template blog anda tag <html> memakai attribute lang="id" dan xml:lang="id", artikel anda harus berbahasa Indonesia yang baik dan benar (Bukan bahasa gaul). Kalau ada artikel yang berbahasa Inggris, anda harus menambahkan lang="en" dan xml:lang="en".

Baca juga ini, kalau anda ingin mengetahui pengkodean bahasa atau lang :

HTML Lang Code



Elemen Wajib XHTML

Semua dokumen XHTML harus memiliki deklarasi DOCTYPE. Tag html, tag head, tag title, dan tag body juga harus ada. Contoh yang biasa digunakan diblog :

<!DOCTYPE html isi dengan tipe anda>
<html xmlns="https://www.w3.org/1999/xhtml">
<head>
<title>Judul Blog</title>
</head>

<body>
</body>

</html>

attribute xmlns dalam tag <html>, menetapkan nama ruang xml untuk dokumen, dan diperlukan dalam dokumen XHTML. Tapi, validator di w3.org tidak mempermasalahkan ketika attribute xmlns hilang. Karena xmlns="https://www.w3.org/1999/xhtml" adalah standar, dan akan ditambahkan ke tag <html>, jika anda tidak menyertakan itu.


Alhamdulillah