SlideShare a Scribd company logo
1 of 10
HTML5 adalah sebuah bahasa markah untuk
menstrukturkan dan menampilkan isi dari Waring
Wera Wanua, sebuah teknologi inti dariInternet.
HTML5 adalah revisi kelima dari HTML (yang
pertama kali diciptakan pada tahun 1990 dan
versi keempatnya, HTML4, pada tahun1997) dan
hingga bulan Juni 2011 masih dalam
pengembangan. Tujuan utama pengembangan
HTML5 adalah untuk memperbaiki
teknologiHTMLagar mendukung teknologi
multimedia terbaru, mudah dibaca oleh manusia
dan juga mudah dimengerti oleh mesin.
VERSI HTML


1. HTML versi 1.0
Kemampuan yang dimiliki versi 1.0 ini antara lain
- heading
- paragraph
- hypertext
- list
- cetak tebal dan mirin pada teks
Versi ini juga mendukung peletakan gambar pada
dokumennya tanpa memperbolehkan meletakkan teks
disekelilingnya.
2. HTML 2.0
Pada versi ini penambahan kualitas HTML terletak pada
kemampuannya untuk menampilkan suatu form pada
dokumen. Dan dengan adanya form ini, maka kita dapat
memasukkan nama, alamat, serta saran/kritik. HTML versi
2.0 ini merupakan pionir dari adanya homepage interaktif.


3. HTML 3.0
HTML versi 3.0 menambahkan beberapa fasilitas baru
seperti table. Versi ini yang disebut juga sebagai
HTML+ tidak bertahan lama dan segera digantikan
HTML vers 3.2.
4. HTML 3.2
Penyempurnaan dari HTML versi 3.0 berada pada versi
3.2 ini, keluarnya versi ini dikarenakan adanya
beberapa kasus yang timbul pada pengembang
browser yang telah melakukan pendekatan dengan
cara lain yang justru hal tersebut menjadi popular. Maka
dibakukan versi 3.2 untuk mengakomodasi praktek
yang banyak digunakan oleh pengembang browser dan
diterima secara umum. Dapat dikatakan versi 3.2 ini
merupakan versi 3.2 yang dikembangkan oleh
beberapa pengembang browser seperti Netscape dan
Microsoft.


5. HTML 4.0
HTML versi 4 ini memuat banyak sekali perubahan dan revisi
dari pendahulunya. Perubahan ini terjadi di hampir segala
perintah-perintah HTML seperti : - table
- image
- link
- text meta
- imagemaps
- form, dan lain-lain.
6. HTML 4.01
HTML versi 4.01 menjadi rekomendasi W3C. HTML 4.01 adalah
minor update, koreksi dan perbaikan bug dari HTML 4.0.
7. HTML 5
Versi ini memiliki banyak sekali fitur baru yaitu :
- Unsur kanvas untuk menggambar
- Video dan elemen audio untuk media pemutaran
- Dukungan yang lebih baik untuk penyimpanan secara offline
- Elemen konten yang lebih spesifik seperti
artikel, footer, header, nav, section
- Bentuk kontrol form seperti
kalender, tanggal, waktu, email, url, search.
STRUKTUR HTML
HTML 5 Canvas Path Tutorial [Basic]
Apa kegunaan dari Method beginPath ini?
kita bisa menggunakan beginPath setiap
kali kita ingin membuat sebuah Path atau
jalur baru


HTML 5 Canvas Image Tutorial [Basic]
Untuk membuat suatu gambar, kita dapat
menggunakan MethoddrawImage. Disini
kita memerlukan Objek gambar dan titik
tujuan. Titik tujuan relatif mengarah ke
sudut atau pojok atas gambar.

HTML 5 Canvas Text Tutorial [Basic]
Untuk membuat Teks dengan memanfaatkan
Kanvas HTML 5, kita akan menggunakan satu
Method baru yang akan saya perkenalkan
kepada anda semua, yaitu
Method fillText. Teks sendiri didefinisikan
dengan sebuah nilai String dan sebuah posisi.
 HTML 5 Canvas Radial Gradient Tutorial
[Basic]
Untuk membuat Kanvas Gradien Radial kita
dapat menggunakan Method baru
kita, yaitu: createRadialGradient. HTML5
Canvas Radial Gradient atau Kanvas Gradien
radial ini didefinisikan dengan dua buah
lingkaran Imajiner(Lingkaran Awal dan
Lingkaran Akhir).

HTML 5 Canvas Oval Tutorial [Basic]
Untuk membuat bentuk oval, kita dapat
menggunakan
MethodbezierCurveTo, yang Control
point-nya terletak pada 4 sudut dari
sebuah persegi panjang Imaginer yang
nantinya membingkai bentuk Oval.
 HTML 5 Canvas Semicircle Tutorial
[Basic]
Untuk dapat membuat Kanvas setengah
lingkaran pada HTML 5, kita dapat
menggunakan Method arc dan
mendefinisikan sudut akhir sebagai
startingAngle + PI.

KELEBIHAN HTML
• Dapat ditulis dalam sintaks HTML
(dengan tipe media text/HTML)
danXML.
• Integrasi yang lebih baik dengan
aplikasi situs dan pemrosesannya.
• Integrasi ('inline') dengan doctype
yang lebih sederhana.
• Penulisan kode yang lebih efisien.
• Konten yang ada di situs lebih mudah
terindeks oleh search engine
Kekurangan :
Kekurangan utama yang dimiliki oleh HTML5
ini adalah versi ini hanya support untuk
browser modern/terbaru
 Karena bahasa HTML5 ini masih dalam
perkembangan, jadi beberapa elemen yang
ada bisa saja berubah
 Fitur keamanan yang ditawarkan HTML5
masih terbatas





KESIMPULAN
HTML 5 merupakan sebuah bahasa pemrograman web yang merupakan
generasi penerus dari HTML sebelumnya yakni HTML 4. HTML 5 menambah
daftar perkembangan dalam dunia web menjadi lebih baik dari sebelumnya.
Jika pada jaman dulu tampilan sebuah situs web membosankan untuk di lihat
yaitu hanya sebuah teks dan tidak ada sesuatu yang interaktif dengan user
tapi seiring berjalannya waktu web kini tidak hanya dapat menampilkan
beberapa kumpulan teks tapi juga sekarang sudah dapat menampilkan
gambar-gambar yang menarik para pengunjung web bahkan tidak hanya
gambar, tapi juga bisa menampilkan video, musik dan bahkan game.
Dengan adanya fitur yang tersedia pada HTML 5 membuat penampilan web
sekarang menjadi lebih atraktif dan inovatif. Misalnya saja fitur canvas yang
di sediakan oleh pengembang HTML 5. Fitur tersebut dapat digunakan untuk
menggambar, sedangkan di HTML 4 tidak ada fitur tersebut. HTML 5 bisa
memasukkan file multimedia tanpa menggunakan flash yang secara tak
langsung sudah meringankan beban javascript untuk mengakses suatu web
agar mudah di buka.
Jika kita sudah menggunakan web dengan HTML 5 sebagai pondasinya
maka web tersebut akan dengan mudah di akses karena banyak plugin dan
fitur yang tidak penting di hilangkan.

More Related Content

What's hot

Makalah internet dan html
Makalah internet dan htmlMakalah internet dan html
Makalah internet dan html
Shinta Ta'Cuco
 
Ppt html5
Ppt html5Ppt html5
Ppt html5
mutianb
 
Html power point
Html power pointHtml power point
Html power point
minmon
 

What's hot (17)

Makalah html5
Makalah html5Makalah html5
Makalah html5
 
Html5
Html5Html5
Html5
 
Makalah html 5
Makalah html 5Makalah html 5
Makalah html 5
 
Makalah html5
Makalah html5Makalah html5
Makalah html5
 
Tugas 8 rekayasa web
Tugas 8 rekayasa webTugas 8 rekayasa web
Tugas 8 rekayasa web
 
Ppt html5
Ppt html5Ppt html5
Ppt html5
 
Tugas 8 rekayasa web
Tugas 8   rekayasa webTugas 8   rekayasa web
Tugas 8 rekayasa web
 
Html5 ppt
Html5 pptHtml5 ppt
Html5 ppt
 
Tugas 8
Tugas 8Tugas 8
Tugas 8
 
Presentasi konsep dasar html
Presentasi konsep dasar htmlPresentasi konsep dasar html
Presentasi konsep dasar html
 
Makalah internet dan html
Makalah internet dan htmlMakalah internet dan html
Makalah internet dan html
 
Html5
Html5Html5
Html5
 
Ppt html5
Ppt html5Ppt html5
Ppt html5
 
PPT HTML5
PPT HTML5PPT HTML5
PPT HTML5
 
Html power point
Html power pointHtml power point
Html power point
 
Tugas 8 rekweb
Tugas 8   rekwebTugas 8   rekweb
Tugas 8 rekweb
 
Fajar satrio Html5
Fajar satrio Html5Fajar satrio Html5
Fajar satrio Html5
 

Similar to html (19)

HTML5
HTML5HTML5
HTML5
 
Tugas 8 rekayasa web
Tugas 8 rekayasa webTugas 8 rekayasa web
Tugas 8 rekayasa web
 
Makalah html5
Makalah html5Makalah html5
Makalah html5
 
Makalah html5
Makalah html5Makalah html5
Makalah html5
 
Tugas 8
Tugas 8Tugas 8
Tugas 8
 
Html5
Html5 Html5
Html5
 
Html5
Html5Html5
Html5
 
Html 5
Html 5Html 5
Html 5
 
Ristianawati 2114 r0800 html5
Ristianawati 2114 r0800 html5Ristianawati 2114 r0800 html5
Ristianawati 2114 r0800 html5
 
Tugas 8
Tugas 8Tugas 8
Tugas 8
 
Ppt
PptPpt
Ppt
 
Tugas 8 ku - 0316 1311511529
Tugas 8   ku - 0316 1311511529Tugas 8   ku - 0316 1311511529
Tugas 8 ku - 0316 1311511529
 
Pengenalan html5
Pengenalan html5Pengenalan html5
Pengenalan html5
 
Tugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarinaTugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarina
 
Tugas 6 rekayasa web
Tugas 6 rekayasa webTugas 6 rekayasa web
Tugas 6 rekayasa web
 
Html 5
Html 5Html 5
Html 5
 
Tugas 8 – Rekayasa Web - Riyadi Saputra -1311510893
Tugas 8 – Rekayasa Web - Riyadi Saputra -1311510893Tugas 8 – Rekayasa Web - Riyadi Saputra -1311510893
Tugas 8 – Rekayasa Web - Riyadi Saputra -1311510893
 
Tugas8 ku-0316-debbiemistikaweni-1412510982
Tugas8 ku-0316-debbiemistikaweni-1412510982Tugas8 ku-0316-debbiemistikaweni-1412510982
Tugas8 ku-0316-debbiemistikaweni-1412510982
 
Makalah html
Makalah htmlMakalah html
Makalah html
 

Recently uploaded

Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
FitriaSarmida1
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
IvvatulAini
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
novibernadina
 

Recently uploaded (20)

MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
 
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMMPenyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 

html

  • 1. HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dariInternet. HTML5 adalah revisi kelima dari HTML (yang pertama kali diciptakan pada tahun 1990 dan versi keempatnya, HTML4, pada tahun1997) dan hingga bulan Juni 2011 masih dalam pengembangan. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologiHTMLagar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin.
  • 2. VERSI HTML  1. HTML versi 1.0 Kemampuan yang dimiliki versi 1.0 ini antara lain - heading - paragraph - hypertext - list - cetak tebal dan mirin pada teks Versi ini juga mendukung peletakan gambar pada dokumennya tanpa memperbolehkan meletakkan teks disekelilingnya. 2. HTML 2.0 Pada versi ini penambahan kualitas HTML terletak pada kemampuannya untuk menampilkan suatu form pada dokumen. Dan dengan adanya form ini, maka kita dapat memasukkan nama, alamat, serta saran/kritik. HTML versi 2.0 ini merupakan pionir dari adanya homepage interaktif.
  • 3.  3. HTML 3.0 HTML versi 3.0 menambahkan beberapa fasilitas baru seperti table. Versi ini yang disebut juga sebagai HTML+ tidak bertahan lama dan segera digantikan HTML vers 3.2. 4. HTML 3.2 Penyempurnaan dari HTML versi 3.0 berada pada versi 3.2 ini, keluarnya versi ini dikarenakan adanya beberapa kasus yang timbul pada pengembang browser yang telah melakukan pendekatan dengan cara lain yang justru hal tersebut menjadi popular. Maka dibakukan versi 3.2 untuk mengakomodasi praktek yang banyak digunakan oleh pengembang browser dan diterima secara umum. Dapat dikatakan versi 3.2 ini merupakan versi 3.2 yang dikembangkan oleh beberapa pengembang browser seperti Netscape dan Microsoft.
  • 4.  5. HTML 4.0 HTML versi 4 ini memuat banyak sekali perubahan dan revisi dari pendahulunya. Perubahan ini terjadi di hampir segala perintah-perintah HTML seperti : - table - image - link - text meta - imagemaps - form, dan lain-lain. 6. HTML 4.01 HTML versi 4.01 menjadi rekomendasi W3C. HTML 4.01 adalah minor update, koreksi dan perbaikan bug dari HTML 4.0. 7. HTML 5 Versi ini memiliki banyak sekali fitur baru yaitu : - Unsur kanvas untuk menggambar - Video dan elemen audio untuk media pemutaran - Dukungan yang lebih baik untuk penyimpanan secara offline - Elemen konten yang lebih spesifik seperti artikel, footer, header, nav, section - Bentuk kontrol form seperti kalender, tanggal, waktu, email, url, search.
  • 5. STRUKTUR HTML HTML 5 Canvas Path Tutorial [Basic] Apa kegunaan dari Method beginPath ini? kita bisa menggunakan beginPath setiap kali kita ingin membuat sebuah Path atau jalur baru  HTML 5 Canvas Image Tutorial [Basic] Untuk membuat suatu gambar, kita dapat menggunakan MethoddrawImage. Disini kita memerlukan Objek gambar dan titik tujuan. Titik tujuan relatif mengarah ke sudut atau pojok atas gambar. 
  • 6. HTML 5 Canvas Text Tutorial [Basic] Untuk membuat Teks dengan memanfaatkan Kanvas HTML 5, kita akan menggunakan satu Method baru yang akan saya perkenalkan kepada anda semua, yaitu Method fillText. Teks sendiri didefinisikan dengan sebuah nilai String dan sebuah posisi.  HTML 5 Canvas Radial Gradient Tutorial [Basic] Untuk membuat Kanvas Gradien Radial kita dapat menggunakan Method baru kita, yaitu: createRadialGradient. HTML5 Canvas Radial Gradient atau Kanvas Gradien radial ini didefinisikan dengan dua buah lingkaran Imajiner(Lingkaran Awal dan Lingkaran Akhir). 
  • 7. HTML 5 Canvas Oval Tutorial [Basic] Untuk membuat bentuk oval, kita dapat menggunakan MethodbezierCurveTo, yang Control point-nya terletak pada 4 sudut dari sebuah persegi panjang Imaginer yang nantinya membingkai bentuk Oval.  HTML 5 Canvas Semicircle Tutorial [Basic] Untuk dapat membuat Kanvas setengah lingkaran pada HTML 5, kita dapat menggunakan Method arc dan mendefinisikan sudut akhir sebagai startingAngle + PI. 
  • 8. KELEBIHAN HTML • Dapat ditulis dalam sintaks HTML (dengan tipe media text/HTML) danXML. • Integrasi yang lebih baik dengan aplikasi situs dan pemrosesannya. • Integrasi ('inline') dengan doctype yang lebih sederhana. • Penulisan kode yang lebih efisien. • Konten yang ada di situs lebih mudah terindeks oleh search engine
  • 9. Kekurangan : Kekurangan utama yang dimiliki oleh HTML5 ini adalah versi ini hanya support untuk browser modern/terbaru  Karena bahasa HTML5 ini masih dalam perkembangan, jadi beberapa elemen yang ada bisa saja berubah  Fitur keamanan yang ditawarkan HTML5 masih terbatas    
  • 10. KESIMPULAN HTML 5 merupakan sebuah bahasa pemrograman web yang merupakan generasi penerus dari HTML sebelumnya yakni HTML 4. HTML 5 menambah daftar perkembangan dalam dunia web menjadi lebih baik dari sebelumnya. Jika pada jaman dulu tampilan sebuah situs web membosankan untuk di lihat yaitu hanya sebuah teks dan tidak ada sesuatu yang interaktif dengan user tapi seiring berjalannya waktu web kini tidak hanya dapat menampilkan beberapa kumpulan teks tapi juga sekarang sudah dapat menampilkan gambar-gambar yang menarik para pengunjung web bahkan tidak hanya gambar, tapi juga bisa menampilkan video, musik dan bahkan game. Dengan adanya fitur yang tersedia pada HTML 5 membuat penampilan web sekarang menjadi lebih atraktif dan inovatif. Misalnya saja fitur canvas yang di sediakan oleh pengembang HTML 5. Fitur tersebut dapat digunakan untuk menggambar, sedangkan di HTML 4 tidak ada fitur tersebut. HTML 5 bisa memasukkan file multimedia tanpa menggunakan flash yang secara tak langsung sudah meringankan beban javascript untuk mengakses suatu web agar mudah di buka. Jika kita sudah menggunakan web dengan HTML 5 sebagai pondasinya maka web tersebut akan dengan mudah di akses karena banyak plugin dan fitur yang tidak penting di hilangkan.