Kursus Membuat Web

iklan

HTML 5 Tag <!DOCTYPE html>

Dalam HTML 5 hanya ada satu Deklarasi <!DOCTYPE html>, dan itu sangat sederhana:

HTML 5 Tag <!DOCTYPE html>
<!doctype html>

Definisi dan Penggunaan <!DOCTYPE html>

HTML 5 Tag <!DOCTYPE html>
Gambar HTML 5 Tag <!DOCTYPE html>

Deklarasi <!DOCTYPE html> harus menjadi hal yang pertama dalam dokumen HTML 5 Anda, sebelum tag <html>.

Deklarasi <!DOCTYPE html> bukanlah tag HTML, ini adalah sebuah instruksi atau pemberitahuan ke web browser tentang versi HTML pada halaman yang ditulis.

Dalam HTML 4.01, semua Deklarasi <!DOCTYPE html> memerlukan referensi untuk DTD, karena HTML 4.01 didasarkan pada SGML.

HTML 5 tidak didasarkan pada SGML, dan karenanya tidak memerlukan referensi ke DTD.

Tips dan Catatan

Tips : Selalu tambahkan Deklarasi <!DOCTYPE html> untuk dokumen HTML Anda, sehingga browser tahu versi dokumen yang dimaksud.

Catatan :

  • tag <!DOCTYPE html> tidak memiliki tag akhir.
  • Deklarasi <!DOCTYPE html> TIDAK case sensitive yang berarti tidak membedakan huruf besar dan kecil.

Browser Yang Mendukung Tag <!DOCTYPE html>

Deklarasi <!DOCTYPE html> didukung di semua browser utama.

Browser Internet Explorer Browser Mozila Firefox Browser Opera Browser Google Chrome Browser Safari

Deklarasi HTML 4.01 Strict

DTD ini berisi semua elemen HTML dan attribute, tapi TIDAK TERMASUK elemen usang (seperti <font>). <frameset> tidak diperbolehkan.

Deklarasi HTML 4.01 Strict
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">

Deklarasi HTML 4.01 Transitional

DTD ini berisi semua elemen HTML dan attribute, TERMASUK elemen usang (seperti <font>). <frameset> tidak diperbolehkan.

Deklarasi HTML 4.01 Transitional
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01  Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd">

Deklarasi HTML 4.01 Frameset

Ini sama dengan DTD HTML 4.01 Transitional, namun memungkinkan penggunaan <frameset>.

Deklarasi HTML 4.01 Frameset
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01  Frameset//EN" 
"http://www.w3.org/TR/html4/frameset.dtd">

Deklarasi XHTML Strict 1.0

DTD ini berisi semua elemen HTML dan attribute, tapi TIDAK TERMASUK elemen  usang (seperti <font>). <frameset> tidak diperbolehkan. Markup juga harus ditulis sebagai well-formed XML.

Deklarasi XHTML Strict 1.0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0  Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Deklarasi XHTML Transitional 1.0

DTD ini berisi semua elemen HTML dan attribute, TERMASUK elemen usang (seperti <font>). <frameset> tidak diperbolehkan. Markup juga harus ditulis sebagai well-formed XML.

Deklarasi XHTML Transitional 1.0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0  Transitional//EN"  
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Deklarasi XHTML 1.0 Frameset

Ini sama dengan DTD XHTML 1.0 Transitional, namun memungkinkan penggunaan <frameset>.

Deklarasi XHTML 1.0 Frameset
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0  Frameset//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

Deklarasi XHTML 1.1

Ini sama dengan DTD XHTML 1.0 Strict, tetapi memungkinkan Anda untuk menambahkan modul (misalnya untuk memberikan dukungan ruby untuk bahasa Asia Timur).

Deklarasi XHTML 1.1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML  1.1//EN" 
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

Contoh Penggunaan <!DOCTYPE html>

Contoh Penggunaan <!DOCTYPE html>
<!doctype html>
<html lang="id">
  <head>
   <title>Selamat  Belajar</title>
   <meta  charset= “UTF-8” />
  </head>
  <body>
  </body>
</html>
Sebelumnya ...   Berikutnya ...

muhammad falah

Saya Muhammad Falah, jika Anda ingin langsung belajar dengan Saya, silakan ikuti kursus membuat web yang Saya bimbing atau ikuti Saya di :

Muhammad Falah Youtube Channel Muhammad Falah LinkedIn Muhammad Falah Google Plus Muhammad Falah Twitter Muhammad Falah Facebook

copy right © 2015