Praktek HTML5
Praktek HTML5
HTML5
1. Overview
HTML bukan bahasa pemrograman, melainkan merupakan bahasa markup atau bahasa formatting,
sehingga kita tidak akan dipusingkan dengan :
Kondisi ( id .. then ..else )
Perulangan/Looping ( Do.. While, For, Next)
Function/Procedure
Other Programming stuff
Apa yang dimaksud dengan Markup ? Markup tidak jauh berbeda dengan formatting, yaitu merubah
dokumen mentah menjadi dokumen dengan format yang benar dengan menggunakan penandaan.
Dalam HTML diunakan tag HTML untuk mem-format ( baca : me-markup ) Dokumen. Dokumen HTML
selanjutnya akan terformat ke dalam bagian bagian yang disebut dengan element.
Elemen HTML yaitu komponen penyusun terkecil dari sebuah dokumen HTML. Untuk menandai sebuah
elemen dalam suatu dokumen HTML digunakan tag.
Struktur Element
Latihan_01_struktur.html
<!DOCTYPE html> : deklarasi dokumen html5
<html> ... </html> :
Merupakan tag dasar yang mendifinisikan bahwa dokumen adalah dokumen html. Tag ini
merupakan suatu keharusan bagi pemrogram web untuk menuliskannya sebagai tag
pertama dalam dokumen html.
<head> ... </head> :
<head>
merupakan wadah untuk seluruh elemen head yang termasuk di dalamnya terdapat judul halaman web,
menyediakan meta data informasi, scripts, instruksi untuk berelasi dengan dokumen stylesheet, dan
banyak lainnya.
Tag-tag yang digunakan di bagian <head> diantaranya: <title>, <style>, <meta>, <link>, <script>,
<noscript>, dan <base>.
<title> ... </title> : tag untuk memberikan judul pada dokumen html.
<body> ... </body> : merupakan isi dari dokumen html. Segala sesuatu yang ingin ditampilkan di
dokumen html disimpan dalam tag body ini.
Latihan_02_komentar.html
2. HTML FORMATTING
Membuat Heading
Heading digunakan untuk penjudulan. Tersedia 6 level penjudulan mulai <h1> s/d <h6> lebih
jelasnya lihat contoh di bawah ini:
Latihan_03_heading.html
<!DOCTYPE html>
<html>
<head>
<title>Mengenal Heading</title>
</head>
<body>
<h1>Heading Level 1</h1>
<h2>Heading Level 2</h2>
<h3>Heading Level 3</h3>
<h4>Heading Level 4</h4>
<h5>Heading Level 5</h5>
<h6>Heading Level 6</h6>
</body>
</html>
Sintaks
Contoh :
A
tribut Target
Atribut target dapat mengarahkan ke mana link halaman terbuka.
E
lement / Tag <p> untuk membuat paragraph, memiliki atribut align "left", "center", "right" yang
menspesifikasikan posisi tepi horizontal dari paragraf (default: "left").
Tag <centre> untuk membuat teks rata tengah
Tag <br> untuk membuat baris baru, tidak memerlukan penutup
Tag <hr> untuk membuat garis, tidak memerlukan penutup
Latihan_04.html
<!DOCTYPE html>
<html>
<head>
<title>Cerita Ramayana</title>
</head>
<body>
<h1><centre>Profil Proklamator</centre></h1>
<hr align=center width=80% color="#FF0000"><br>
<h2>Soekarno
<p align= "left" > Rahwana membuat geger karena menculik Dewi Sinta .
Anoman, Si Kera Putih ditugaskan Tukul Arwana untuk menjemput Sinta </p>
Tukul Arwana tidak sempat menjeputnya, karena sedang mengisi acara di
stasiun TV Swasta
<a href="">Cerita Selengkapnya</a>
</body>
</html>
Physical Format
Physical format adalah format terhadap fisik suatu font. Semua tag ini memerlukan tag penutup.
Latihan_05_format_karakter.html
Me
ngatur
Font Pada
Halaman
HTML
Tag font
digunakan untuk mengatur jenis, ukuran dan
warna font. Contoh penggunaannya:
Latihan_06_font.html
<!DOCTYPE html>
<html>
<head>
<title> Format Font </title>
</head>
<body >
<font size="5pt" face="Arial" color="red">
Bentuk Text arial berwarna merah
</font>
<br>
<font face="times new roman" size="6" color="blue">
Jenis font ini adalah Times New Roman, berwarna biru, ukurannya 6
</font>
</body>
</html>
Membuat List
<p>Bahan-bahan Kue</p>
<ul>
<li>Tepung Terigu</li>
<li>Mentega</li>
<li>Air</li>
<li>Gula Pasir</li>
</ul>
</body>
</html>
Untuk menampilkan gambar di dokumen html biasanya menggunakan tag <img>. Berikut adalah
contoh penggunaan tag <img>.
<html>
<head>
<title>Belajar nampilin gambar</title>
</head>
<body>
<img src="gambar.jpg" height="80%" width="20%" alt="Ini gambar "/>
<!-- gambar dengan link -->
<a href="">
<img src="gambar.jpg" height="80%" alt="Gambar dengan
hyperlink">
</a>
</body>
</html>
Contoh:
<!DOCTYPE html>
<html>
<head>
<title>Latihan Tabel</title>
</head>
<body>
Daftar siswa
<table border="1">
<tr>
<th>No</th>
<th>Nama</th>
<th>Jenis kelamin</th>
</tr>
<tr>
<td>1</td>
<td>Andi</td>
<td>laki-laki</td>
</tr>
<tr>
<td>2</td>
<td>Indah</td>
<td>perempuan</td>
</tr>
</table>
</body>
</html>
Contoh:
Sedangkan untuk menggabungan baris pada tabel html yaitu dengan menggunakan atribut rowspan.
Contoh:
FORM
Form digunakan untuk input data/entri data. Di dalam html terdapat beberapa control form yg dapat
digunakan, seperti control text box, list box, password box, text area box, radio button, check box, reset
button, submit button, hidden field, file select.
Untuk membuat form dalam html kita cukup menambahkan tag <form>...</form> diantara tag
<body>...</body>, untuk lebih jelasnya lihat kode di bawah ini:
....
<body>
<form>
Control form yg digunakan
</form>
</body>
....
Untuk membuat control text box dalam html kita cukup menambahkan tag <input
/> yg disimpan di antara tag <form>...</form>. Contoh:
....
<form>
<label for="nama">Nama:</label>
Tampilan form dapat dibuat lebih rapih dengan menyimpan control form dalam tabel. Contoh:
....
<form>
<table>
<tr>
<td><label for="nama">Nama</label></td>
<td>:<input type="text" size="20" name="nama"/></td>
</tr>
<tr>
<td><label for="alamat">Alamat</label></td>
<td>: <input type="text" size="40" name="alamat"/></td>
</tr>
</table>
</form>
....
Ketika kode tersebut di tes maka tampilan form akan terlihat lebih rapi.
....
<form>
<label for="msg">Message</label><br/>
<textarea name="msg" cols="20" rows="4"></textarea>
</form>
....
Untuk membuat list box anda dapat menggungakan tag <select> untuk lebih jelasnya lihatlah
kode di bawah ini
....
<form>
<label for="program">Program :</label>
<select name="program" id="program">
<option value="">Pilih Program</option>
<option value="Web Arsitektur">Web Arsitektur</option>
<option value="Mastering CMS">Mastering CMS</option>
<option value="Print Design">Print Design</option>
<option value="Multimedia dan Animasi">Multimedia
Animasi</option>
</select>
</form>
....
Berikut adalah bentuk dari control list box...
Jika kita tambahkan atribut size pada tag <select> maka bentuk list box akan berubah seperti
gambar berikut ini:
Anda dapat menggunakan tag <input> untuk membuat radio button, dengan type
=radio.
Contoh :
....
<form>
Jenis Kelamin:
<input type="radio" name="jkl" id="pria" value="Pria"/>
<label for="pria">Pria</label>
<input type="radio" name="jkl" id="wanita" value="Wanita"/>
<label for="wanita">Wanita</label>
</form>
....
Untuk membuat check box sama seperti membuat radio button, hanya atribut type pada tag input
diganti menjadi checkbox, untuk lebih jelasnya lihat kode di bawah ini.
....
....
....
....
Hasilnya
Latihan_00_formBiodata.html
Selesai