SlideShare a Scribd company logo
1 of 15
Download to read offline
1
HTML5
HTML5 merupakan kelanjutan dari HTML 4 yang tidak diupdate sejak tahun 1999. Dimana W3C
sebagai badan yang membuat standar HTML lebih berminat mengembangkan XHTML daripada
melanjutkan HTML.
Setelah beberapa tahun pengembangan, XHTML ternyata tidak sesuai dengan harapan. XHTML 2.0
tidak kunjung selesai, sehingga beberapa programmer web bergabung membentuk badan tersendiri:
WHATWG. WHATWG kemudian mengembangkan format yang akan menjadi cikal bakal HTML5.
Singkat cerita, W3C meninggalkan XHTML 2.0 dan ikut mengembangkan HTML5 bersama
WHATWG.
Tepat pada tanggal 28 Oktober 2014 lalu, W3C telah resmi merampungkan standar HTML5 (sumber
resminya dapat dibaca pada http://www.w3.org/blog/news/archives/4167). Walaupun demikian, saat
ini HTML5 telah didukung hampir oleh semua web browser modern, sehingga sudah saatnya kita
mulai membuat kode HTML menggunakan standar HTML5.
HTML5 datang membawa beberapa sekitar 30an tag baru. Kebanyakan tag ditujukan untuk membuat
struktur halaman, seperti <article>, <nav>, <aside> dan <header>. Selain tag-tag untuk struktur
halaman, HTML5 juga membawa 3 tag multimedia, yakni <audio>, <video> dan <canvas>.
Beberapa perbedaan yang akan ditemukan dalam HTML5:
 Penulisan doctipe pada HTML5 lebih sederhana. Mungkin inilah perbedaan paling mencolok
dari halaman HTML yang ditulis menggunakan HTML5 atau tidak. Penulisan Doctype atau
DTD pada HTML5 menjadi lebih sederhana: <!DOCTYPE html>.
 Penulisan type atribut untuk tag <style> dan <script> tidak diperlukan pada HTML5. Hal ini
karena secara default web browser akan menggunakan text/css untuk tag <style>, dan
text/javascript untuk tag <script>. Sebagai contoh, untuk menggunakan external CSS, Pada
HTML versi sebelumnya kita menuliskan tag <style> secara lengkap: <style
type=”text/css”>…kode CSS… </style>, namun dalam HTML5 kita bisa membuatnya lebih
sederhana: <style>…..kode CSS…..</style>
 Penulisan meta tag karakter set (charset) pada HTML5 menjadi lebih sederhana: <meta
charset=”utf-8″>, dibandingkan versi sebelumnya: <meta http-equiv=”content-type”
content=”text/html;charset=UTF-8″ />.
 Pada HTML5, tag yang berdiri sendiri (void element) tidak harus ditutup seperti dalam
XHTML. Penulisan tag <br> (break) dapat ditulis dengan <br> maupun <br />.
 Walaupun tidak dianjurkan, sebuah tag pada HTML5 boleh ditulis tanpa tag awal atau tanpa
tag akhir. Sebagai contoh, kita tidak perlu menutup tag <p> dengan tag </p>.
 Penulisan tag dan atribut adalah case-insensitive di dalam HTML5, sehingga tag <p> dan tag
<P> akan dianggap sama. Hal ini berbeda dengan XHTML yang mengharuskan seluruh tag
ditulis dalam huruf kecil.
 Penulisan atribut tidak harus di dalam tanda kutip. Sebagai contoh: <p class=satu> adalah
valid. Namun jika nilai atribut terdiri dari karakter spasi, maka tetap harus menggunakan
tanda kutip, seperti: <p class=”satu dua tiga”>.
 HTML5 mendukung multimedia secara langsung menggunakan tag <audio> dan <video>,
sehingga kita tidak perlu tergantung kepada aplikasi pihak ke-3 seperti flash player.
2
 HTML 5 hanya memiliki 1 versi, tidak seperti pendahulunya yang memiliki 3 versi (pada
HTML 4 dan XHTML, anda akan menemukan versi strict, transitional, dan frameset).
Sebagai contoh, kode HTML berikut dinyatakan valid oleh validator HTML5 di
http://validator.w3.org/:
3
Struktur HTML5
4
5
Contoh Pembuatan Web dengan HTML5
1. Membuat sketsa desain halaman web
6
2. Menuliskan Script konsep
3. Skrip struktur umum html
4. Membuat elemen header dan nav
7
5. Membuat elemen article
6. Membuat elemen aside
7. Membuat elemen footer
8
Hasil
9
8. Membuat skrip CSS dan gambar
10
11
12
13
14
15

More Related Content

What's hot

Bab.5 akbi (Perhitungan Biaya berdasarkan Pesanan)
Bab.5 akbi (Perhitungan Biaya berdasarkan Pesanan)Bab.5 akbi (Perhitungan Biaya berdasarkan Pesanan)
Bab.5 akbi (Perhitungan Biaya berdasarkan Pesanan)Fitri Ayu Kusuma Wijayanti
 
Pert 7-manajemen-biaya
Pert 7-manajemen-biayaPert 7-manajemen-biaya
Pert 7-manajemen-biayaAnnisa Nagari
 
Pertemuan 8 tema, topik, judul
Pertemuan 8 tema, topik, judulPertemuan 8 tema, topik, judul
Pertemuan 8 tema, topik, judulAinul Fikri
 
Arti, fungsi dan ragam bahasa
Arti, fungsi dan ragam bahasaArti, fungsi dan ragam bahasa
Arti, fungsi dan ragam bahasaTrisna Monalia
 
CV KANAIDI, SE., M.Si., cSAP : Narasumber/ Pemateri / Pembicara
CV KANAIDI, SE., M.Si., cSAP : Narasumber/ Pemateri / Pembicara CV KANAIDI, SE., M.Si., cSAP : Narasumber/ Pemateri / Pembicara
CV KANAIDI, SE., M.Si., cSAP : Narasumber/ Pemateri / Pembicara Kanaidi ken
 
Anggaran Produksi
Anggaran ProduksiAnggaran Produksi
Anggaran Produksiabudiarsa1
 
Akuntansi Biaya : Metode Harga Pokok Proses
Akuntansi Biaya : Metode Harga Pokok ProsesAkuntansi Biaya : Metode Harga Pokok Proses
Akuntansi Biaya : Metode Harga Pokok ProsesHasan Romadon
 
TATA KALIMAT BAHASA INDONESIA
TATA KALIMAT BAHASA INDONESIATATA KALIMAT BAHASA INDONESIA
TATA KALIMAT BAHASA INDONESIAA-ttiitudEd Kuu
 
Bab 2 Menjelajah Dunia Pustaka
Bab 2 Menjelajah Dunia PustakaBab 2 Menjelajah Dunia Pustaka
Bab 2 Menjelajah Dunia PustakaSusriInarti1
 
Konsep dasar psikolinguistik
Konsep dasar psikolinguistikKonsep dasar psikolinguistik
Konsep dasar psikolinguistiksashiera armhie
 
Chapter 8 Aspek Manajemen Operasional dan Teknologi
Chapter 8 Aspek Manajemen Operasional dan TeknologiChapter 8 Aspek Manajemen Operasional dan Teknologi
Chapter 8 Aspek Manajemen Operasional dan TeknologiDiah Febriani Sutomo
 
Pendekatan strategis
Pendekatan strategisPendekatan strategis
Pendekatan strategisdewi syarvian
 
Cara menghitung depresiasi
Cara menghitung depresiasiCara menghitung depresiasi
Cara menghitung depresiasiYamin Muhtar
 

What's hot (20)

Aliran praha
Aliran prahaAliran praha
Aliran praha
 
93126323 perencanaan-karangan
93126323 perencanaan-karangan93126323 perencanaan-karangan
93126323 perencanaan-karangan
 
Bab.5 akbi (Perhitungan Biaya berdasarkan Pesanan)
Bab.5 akbi (Perhitungan Biaya berdasarkan Pesanan)Bab.5 akbi (Perhitungan Biaya berdasarkan Pesanan)
Bab.5 akbi (Perhitungan Biaya berdasarkan Pesanan)
 
PENGEMBANGAN PARAGRAF
PENGEMBANGAN PARAGRAFPENGEMBANGAN PARAGRAF
PENGEMBANGAN PARAGRAF
 
Ppt budgeting
Ppt budgetingPpt budgeting
Ppt budgeting
 
Pert 7-manajemen-biaya
Pert 7-manajemen-biayaPert 7-manajemen-biaya
Pert 7-manajemen-biaya
 
Pertemuan 8 tema, topik, judul
Pertemuan 8 tema, topik, judulPertemuan 8 tema, topik, judul
Pertemuan 8 tema, topik, judul
 
Arti, fungsi dan ragam bahasa
Arti, fungsi dan ragam bahasaArti, fungsi dan ragam bahasa
Arti, fungsi dan ragam bahasa
 
CV KANAIDI, SE., M.Si., cSAP : Narasumber/ Pemateri / Pembicara
CV KANAIDI, SE., M.Si., cSAP : Narasumber/ Pemateri / Pembicara CV KANAIDI, SE., M.Si., cSAP : Narasumber/ Pemateri / Pembicara
CV KANAIDI, SE., M.Si., cSAP : Narasumber/ Pemateri / Pembicara
 
Modal kerja
Modal kerjaModal kerja
Modal kerja
 
Anggaran Produksi
Anggaran ProduksiAnggaran Produksi
Anggaran Produksi
 
Akuntansi Biaya : Metode Harga Pokok Proses
Akuntansi Biaya : Metode Harga Pokok ProsesAkuntansi Biaya : Metode Harga Pokok Proses
Akuntansi Biaya : Metode Harga Pokok Proses
 
Perencanaan Kapasitas
Perencanaan KapasitasPerencanaan Kapasitas
Perencanaan Kapasitas
 
Alat ucap manusia
Alat ucap manusiaAlat ucap manusia
Alat ucap manusia
 
TATA KALIMAT BAHASA INDONESIA
TATA KALIMAT BAHASA INDONESIATATA KALIMAT BAHASA INDONESIA
TATA KALIMAT BAHASA INDONESIA
 
Bab 2 Menjelajah Dunia Pustaka
Bab 2 Menjelajah Dunia PustakaBab 2 Menjelajah Dunia Pustaka
Bab 2 Menjelajah Dunia Pustaka
 
Konsep dasar psikolinguistik
Konsep dasar psikolinguistikKonsep dasar psikolinguistik
Konsep dasar psikolinguistik
 
Chapter 8 Aspek Manajemen Operasional dan Teknologi
Chapter 8 Aspek Manajemen Operasional dan TeknologiChapter 8 Aspek Manajemen Operasional dan Teknologi
Chapter 8 Aspek Manajemen Operasional dan Teknologi
 
Pendekatan strategis
Pendekatan strategisPendekatan strategis
Pendekatan strategis
 
Cara menghitung depresiasi
Cara menghitung depresiasiCara menghitung depresiasi
Cara menghitung depresiasi
 

Similar to HTML5-standar-baru-untuk-membuat-halaman-web

Tugas 8 rekayasa web
Tugas 8 rekayasa webTugas 8 rekayasa web
Tugas 8 rekayasa webUmmi khairani
 
Html5 ppt
Html5 pptHtml5 ppt
Html5 ppt044249
 
Html power point
Html power pointHtml power point
Html power pointminmon
 
Introduction to xhtml
Introduction to xhtmlIntroduction to xhtml
Introduction to xhtmlgueste0c708
 
Introduction to xhtml
Introduction to xhtmlIntroduction to xhtml
Introduction to xhtmlgueste0c708
 
Tugas 8 individuu
Tugas 8 individuuTugas 8 individuu
Tugas 8 individuuseptianarul
 
Langkah demi langkah menguasai html 5 (versi alpha)
Langkah demi langkah menguasai html 5 (versi alpha)Langkah demi langkah menguasai html 5 (versi alpha)
Langkah demi langkah menguasai html 5 (versi alpha)T Ghazali
 
Tugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarinaTugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarinaosta92
 
Tugas 8 rekayasa web 1211510944 art david
Tugas 8 rekayasa web 1211510944 art davidTugas 8 rekayasa web 1211510944 art david
Tugas 8 rekayasa web 1211510944 art davidart david
 

Similar to HTML5-standar-baru-untuk-membuat-halaman-web (20)

Tugas 8 rekayasa web
Tugas 8 rekayasa webTugas 8 rekayasa web
Tugas 8 rekayasa web
 
Tugas 8
Tugas 8Tugas 8
Tugas 8
 
Tugas 8 rekayasa web
Tugas 8   rekayasa webTugas 8   rekayasa web
Tugas 8 rekayasa web
 
Html5 ppt
Html5 pptHtml5 ppt
Html5 ppt
 
Training HTML
Training HTMLTraining HTML
Training HTML
 
Html5 ppt
Html5 pptHtml5 ppt
Html5 ppt
 
Ppt html5
Ppt html5Ppt html5
Ppt html5
 
Html 5
Html 5Html 5
Html 5
 
9. b.. . .
9. b.. . .9. b.. . .
9. b.. . .
 
Html power point
Html power pointHtml power point
Html power point
 
Introduction to xhtml
Introduction to xhtmlIntroduction to xhtml
Introduction to xhtml
 
Introduction to xhtml
Introduction to xhtmlIntroduction to xhtml
Introduction to xhtml
 
Tugas 8 individuu
Tugas 8 individuuTugas 8 individuu
Tugas 8 individuu
 
Langkah demi langkah menguasai html 5 (versi alpha)
Langkah demi langkah menguasai html 5 (versi alpha)Langkah demi langkah menguasai html 5 (versi alpha)
Langkah demi langkah menguasai html 5 (versi alpha)
 
Tugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarinaTugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarina
 
Tugas 8 rekweb
Tugas 8   rekwebTugas 8   rekweb
Tugas 8 rekweb
 
Tugas 8 rekayasa web 1211510944 art david
Tugas 8 rekayasa web 1211510944 art davidTugas 8 rekayasa web 1211510944 art david
Tugas 8 rekayasa web 1211510944 art david
 
Desain web 1
Desain web 1Desain web 1
Desain web 1
 
Makalah html5
Makalah html5Makalah html5
Makalah html5
 
Makalah html5
Makalah html5Makalah html5
Makalah html5
 

More from Fajar Baskoro

Generasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptxGenerasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptxFajar Baskoro
 
Cara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarterCara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarterFajar Baskoro
 
PPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival RamadhanPPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival RamadhanFajar Baskoro
 
Buku Inovasi 2023 - 2024 konsep capaian KUS
Buku Inovasi 2023 - 2024 konsep capaian  KUSBuku Inovasi 2023 - 2024 konsep capaian  KUS
Buku Inovasi 2023 - 2024 konsep capaian KUSFajar Baskoro
 
Pemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptxPemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptxFajar Baskoro
 
Executive Millennial Entrepreneur Award 2023-1a-1.pdf
Executive Millennial Entrepreneur Award  2023-1a-1.pdfExecutive Millennial Entrepreneur Award  2023-1a-1.pdf
Executive Millennial Entrepreneur Award 2023-1a-1.pdfFajar Baskoro
 
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptxFajar Baskoro
 
Executive Millennial Entrepreneur Award 2023-1.pptx
Executive Millennial Entrepreneur Award  2023-1.pptxExecutive Millennial Entrepreneur Award  2023-1.pptx
Executive Millennial Entrepreneur Award 2023-1.pptxFajar Baskoro
 
Pemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptxPemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptxFajar Baskoro
 
Evaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi KaltimEvaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi KaltimFajar Baskoro
 
foto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolahfoto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolahFajar Baskoro
 
Meraih Peluang di Gig Economy yang cocok bagi remaja
Meraih Peluang di Gig Economy yang cocok bagi remajaMeraih Peluang di Gig Economy yang cocok bagi remaja
Meraih Peluang di Gig Economy yang cocok bagi remajaFajar Baskoro
 
Membangun aplikasi mobile dengan Appsheet
Membangun aplikasi mobile dengan AppsheetMembangun aplikasi mobile dengan Appsheet
Membangun aplikasi mobile dengan AppsheetFajar Baskoro
 
Transition education to employment.pdf
Transition education to employment.pdfTransition education to employment.pdf
Transition education to employment.pdfFajar Baskoro
 

More from Fajar Baskoro (20)

Generasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptxGenerasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptx
 
Cara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarterCara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarter
 
PPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival RamadhanPPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
 
Buku Inovasi 2023 - 2024 konsep capaian KUS
Buku Inovasi 2023 - 2024 konsep capaian  KUSBuku Inovasi 2023 - 2024 konsep capaian  KUS
Buku Inovasi 2023 - 2024 konsep capaian KUS
 
Pemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptxPemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptx
 
Executive Millennial Entrepreneur Award 2023-1a-1.pdf
Executive Millennial Entrepreneur Award  2023-1a-1.pdfExecutive Millennial Entrepreneur Award  2023-1a-1.pdf
Executive Millennial Entrepreneur Award 2023-1a-1.pdf
 
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptx
 
Executive Millennial Entrepreneur Award 2023-1.pptx
Executive Millennial Entrepreneur Award  2023-1.pptxExecutive Millennial Entrepreneur Award  2023-1.pptx
Executive Millennial Entrepreneur Award 2023-1.pptx
 
Pemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptxPemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptx
 
Evaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi KaltimEvaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi Kaltim
 
foto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolahfoto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolah
 
Meraih Peluang di Gig Economy yang cocok bagi remaja
Meraih Peluang di Gig Economy yang cocok bagi remajaMeraih Peluang di Gig Economy yang cocok bagi remaja
Meraih Peluang di Gig Economy yang cocok bagi remaja
 
Membangun aplikasi mobile dengan Appsheet
Membangun aplikasi mobile dengan AppsheetMembangun aplikasi mobile dengan Appsheet
Membangun aplikasi mobile dengan Appsheet
 
epl1.pdf
epl1.pdfepl1.pdf
epl1.pdf
 
user.docx
user.docxuser.docx
user.docx
 
Dtmart.pptx
Dtmart.pptxDtmart.pptx
Dtmart.pptx
 
DualTrack-2023.pptx
DualTrack-2023.pptxDualTrack-2023.pptx
DualTrack-2023.pptx
 
BADGE.pptx
BADGE.pptxBADGE.pptx
BADGE.pptx
 
womenatwork.pdf
womenatwork.pdfwomenatwork.pdf
womenatwork.pdf
 
Transition education to employment.pdf
Transition education to employment.pdfTransition education to employment.pdf
Transition education to employment.pdf
 

HTML5-standar-baru-untuk-membuat-halaman-web

  • 1. 1 HTML5 HTML5 merupakan kelanjutan dari HTML 4 yang tidak diupdate sejak tahun 1999. Dimana W3C sebagai badan yang membuat standar HTML lebih berminat mengembangkan XHTML daripada melanjutkan HTML. Setelah beberapa tahun pengembangan, XHTML ternyata tidak sesuai dengan harapan. XHTML 2.0 tidak kunjung selesai, sehingga beberapa programmer web bergabung membentuk badan tersendiri: WHATWG. WHATWG kemudian mengembangkan format yang akan menjadi cikal bakal HTML5. Singkat cerita, W3C meninggalkan XHTML 2.0 dan ikut mengembangkan HTML5 bersama WHATWG. Tepat pada tanggal 28 Oktober 2014 lalu, W3C telah resmi merampungkan standar HTML5 (sumber resminya dapat dibaca pada http://www.w3.org/blog/news/archives/4167). Walaupun demikian, saat ini HTML5 telah didukung hampir oleh semua web browser modern, sehingga sudah saatnya kita mulai membuat kode HTML menggunakan standar HTML5. HTML5 datang membawa beberapa sekitar 30an tag baru. Kebanyakan tag ditujukan untuk membuat struktur halaman, seperti <article>, <nav>, <aside> dan <header>. Selain tag-tag untuk struktur halaman, HTML5 juga membawa 3 tag multimedia, yakni <audio>, <video> dan <canvas>. Beberapa perbedaan yang akan ditemukan dalam HTML5:  Penulisan doctipe pada HTML5 lebih sederhana. Mungkin inilah perbedaan paling mencolok dari halaman HTML yang ditulis menggunakan HTML5 atau tidak. Penulisan Doctype atau DTD pada HTML5 menjadi lebih sederhana: <!DOCTYPE html>.  Penulisan type atribut untuk tag <style> dan <script> tidak diperlukan pada HTML5. Hal ini karena secara default web browser akan menggunakan text/css untuk tag <style>, dan text/javascript untuk tag <script>. Sebagai contoh, untuk menggunakan external CSS, Pada HTML versi sebelumnya kita menuliskan tag <style> secara lengkap: <style type=”text/css”>…kode CSS… </style>, namun dalam HTML5 kita bisa membuatnya lebih sederhana: <style>…..kode CSS…..</style>  Penulisan meta tag karakter set (charset) pada HTML5 menjadi lebih sederhana: <meta charset=”utf-8″>, dibandingkan versi sebelumnya: <meta http-equiv=”content-type” content=”text/html;charset=UTF-8″ />.  Pada HTML5, tag yang berdiri sendiri (void element) tidak harus ditutup seperti dalam XHTML. Penulisan tag <br> (break) dapat ditulis dengan <br> maupun <br />.  Walaupun tidak dianjurkan, sebuah tag pada HTML5 boleh ditulis tanpa tag awal atau tanpa tag akhir. Sebagai contoh, kita tidak perlu menutup tag <p> dengan tag </p>.  Penulisan tag dan atribut adalah case-insensitive di dalam HTML5, sehingga tag <p> dan tag <P> akan dianggap sama. Hal ini berbeda dengan XHTML yang mengharuskan seluruh tag ditulis dalam huruf kecil.  Penulisan atribut tidak harus di dalam tanda kutip. Sebagai contoh: <p class=satu> adalah valid. Namun jika nilai atribut terdiri dari karakter spasi, maka tetap harus menggunakan tanda kutip, seperti: <p class=”satu dua tiga”>.  HTML5 mendukung multimedia secara langsung menggunakan tag <audio> dan <video>, sehingga kita tidak perlu tergantung kepada aplikasi pihak ke-3 seperti flash player.
  • 2. 2  HTML 5 hanya memiliki 1 versi, tidak seperti pendahulunya yang memiliki 3 versi (pada HTML 4 dan XHTML, anda akan menemukan versi strict, transitional, dan frameset). Sebagai contoh, kode HTML berikut dinyatakan valid oleh validator HTML5 di http://validator.w3.org/:
  • 4. 4
  • 5. 5 Contoh Pembuatan Web dengan HTML5 1. Membuat sketsa desain halaman web
  • 6. 6 2. Menuliskan Script konsep 3. Skrip struktur umum html 4. Membuat elemen header dan nav
  • 7. 7 5. Membuat elemen article 6. Membuat elemen aside 7. Membuat elemen footer
  • 9. 9 8. Membuat skrip CSS dan gambar
  • 10. 10
  • 11. 11
  • 12. 12
  • 13. 13
  • 14. 14
  • 15. 15