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="http://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="http://www.w3.org/1999/xhtml" adalah standar, dan akan ditambahkan ke tag <html>, jika anda tidak menyertakan itu.


Alhamdulillah

2 comments:


  1. Arrgghhh,... pusing boosss, hehehehe...

    lama tak mampir sini, makin sip aja blognya nano...

    kalo aq sih, cuma mengkanibal kode-kode dari template laen,hehe...

    oia, mau nanya nie...

    di home page blog ini, menu labelnya pas kena mouse ko isa jadi naek turun ya ? di menu basic html juga tuh,..

    posting tutorialnya yang mana bro ? ? ?
    mau dong, di ajarin...

    salam suksess...

  2. nih blognya makin ancur bro...hhhh.

    belum ada sih bro tutorial menu gaya gitu...
    nanti deh bro, lagi bertahap artikelnya... niatnya dari HTML > XHTML > CSS... nah itu masuk kategori CSS entar...hhh.

    salam sukses bro omend...

Posting Komentar


Creative Commons License
Beberapa peraturan kode XHTML by Nano Yulianto is licensed under a Creative Commons Attribution 3.0 Unported License.
Based on a work at http://nanoyulianto.blogspot.com/2010/12/beberapa-peraturan-kode-xhtml.html.
Permissions beyond the scope of this license may be available at http://nanoyulianto.blogspot.com/.