Bahasa web |
- HTML berdiri untuk Bahasa Mark Up Hyper Text
- Ia menjelaskan, dan memberikan gambaran struktur sebuah halaman WEB
- Ia terdiri dari serangkaian elemen
- Elemen elemen HTML menginstruksikan kepada browser bagaimana konten seharusnya di tampilkan
- Elemen HTML di wakili oleh tag tag.
- Potongan label label konten daripada Tag Tag HTML adalah seperti: "heading", pragraph, table dan seterusnya.
- Browser tidak menampilkan tag tag HTML, tetapi menggunakan mereka untuk merender halaman konten.
<!DOCTYPE html>Sangat sederhana dan mudah di fahami. Versi HTML terakhir yang kita pergunakan sampai saat sekarang adalah HTML5.
<html>
<head>
<title>Judul halaman</title>
</head>
<body>
<h1>Ini adalah heading</h1>
<p>Ini adalah pragrap.</p>
</body>
</html>
HTML5:
HTML 5 adalah lanjutan dari HTML namun dengan deklarasi lebih sederhana:
<!DOCTYPE html>
Dan lalu karakter encodingnya (charset) juga sangat sederhana:
<meta charset="UTF-8">Masuk ke "Edit HTML" template blog kalian, maka kalian akan melihat dasar pembuatan template kalian kurang lebih sebagai berikut:
<!DOCTYPE html>Elemen elemen baru dari HTML 5 adalah:
<html>
<head>
<meta charset="UTF-8">
<title>Judul dokumen atau konten</title>
</head>
<body>
Isi dokumen atau konten......
</body>
</html>
- <header>, <footer>, <article>, dan<section> disebut sebagai elemen elemen semantik
- Penomoran, kalender, tanggal, waktu dll disebut form atribut elemen
- <SVG> dan <canvas> disebut sebagai elemen grafik. Wow saya baru sadar jika <svg> termasuk.
- <audio> dan <video> disebut elemen elemen multimedia.
API (application programming interface) terbaru pada HTML 5
Yakni API terbaru dan sangat menarik pada HTML 5:
- HTML Geolocation
- HTML Drag and Drop
- HTML Local Storage
- HTML Application Cache
- HTML Web Workers
- HTML SSE
Hal hal yang tadinya ada pada HTML 4 namun telah di singkirkan dari HTML 5 adalah:
<acronym>Jadi HTML 5 itu lebih sederhana, lebih bersih dan lebih powerful. Template template blog zaman sekarang rata rata sudah valid HTML...
<abbr>
<applet>
<object>
<basefont> CSS
<big> CSS
<center> CSS
<dir> <ul>
<font> CSS
<frame>
<frameset>
<noframes>
<strike> CSS, <s>, or <del>
<tt>