Modul HTML PDF
Modul HTML PDF
sebuah penjelajah web internet dan pemformatan hypertext sederhana yang ditulis
dalam berkas format ASCII agar dapat menghasilkan tampilan wujud dan terintegrasi.
HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-Lee Robert ketika mereka
bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energy tinggi
di Jenewa).
1
Deskripsi
Training ini membahas konsep dasar pemrograman menggunakan HTML. Materi yang
dipelajari dalam training ini meliputi pengenalan mengenai HTML, HTML Tags, HTML
Modul Training disusun dari berbagai sumber dan media pembelajaran dengan
penyajian materi dalam bentuk penjelasan konsep, teori dan praktek serta tentunya
Outline Materi
INTRODUCTION OF HTML
HTML SYNTAX
HTML FORMS
HTML MEDIA
2
1. Pengenalan HTML
HTML atau Hypertext Markup Language adalah bahasa markup internet (web)
berupa kode dan simbol yang dimasukkan kedalam sebuah file yang ditujukan untuk
ditampilkan didalam sebuah website. Singkatnya, HTML adalah bahasa markup yang
digunakan untuk membuat website. Website yang dibuat dengan HTML ini, dapat
dilihat oleh semua orang yang terkoneksi dengan internet. Tentunya dengan
Seperti yang sudah saya jelaskan sebelumnya, HTML adalah singkatan dari Hyper Text
Markup Language. Tapi mengetahui singkatannya saja tidak akan cukup. Karena itu saya
Hyper Text adalah metode dimana kita "berpindah" disekeliling web, dengan
mengeklik sebuah teks yang bernama hyperlink. Hyperlink adalah sebuah teks
khusus di internet, dimana saat teks tersebut diklik, akan membawa kita ke
halaman web selanjutnya/halaman web lain yang telah ditentukan.
Markup adalah hal yang dilakukan oleh tag HTML kepada teks yang ada
didalamnya. HTML menandai teks yang berada didalamnya sebagai tipe teks
tertentu. Misalnya saja jika kita menandai sebuah teks dengan tag html <i>, maka
teks tersebut akan berubah menjadi italic (huruf yang miring). Sedangkan jika kita
menandainya dengan <b>, maka teks tersebut akan berubah menajadi bold
(huruf tebal).
Language yang berarti bahasa. HTML adalah sebuah bahasa, yang memiliki kata
kata berupa kode dan syntax seperti bahasa yang lain.
3
2. Bentuk Umum dari HTML
Setelah selesai diketikkan, simpan dengan nama contoh.html ingat extensinya .html dan
pada note pad pilih All types (*.*). untuk mengeceknya Anda double click file yang telah
Anda simpan. Sebenarnya Anda dapat menggunakan ekstensi .htm, tetapi supaya sama,
4
3. Tag HTML
Tag adalah sebuah tanda yang digunakan HTML untuk memberitahukan kepada
web browser untuk apa fungsi dari sebuah teks. Apakah teks tersebut ditulis
sebagai sebuah paragraf, list, atau sebagai link. Tanda ini lah yang dikenal dengan
istilah Tag. Di dalam HTML hampir semua tag yang ada ditulis secara
berpasangan, yakni tag pembuka dan tag penutup. Penulisan tag berada di antara
dua buah kurung siku (< dan >).
Tag Atribut Deskripsi
<h1></h1> Header 1
Header 1
<h2></h2> Header 2
Header 2
<h3> </h3> Header 3
Header 3
<h4></h4> Header 4
Header 4
<h5></h5> Header 5
Header 5
<h6></h6> Header 6
Header 6
<p></p> Paragraf Tag untuk membuat paragraf
<br> Baris baru Membuat baris baru ke bawah.
<hr> Garis Horizontal Membuat garis secara horizontal dari kanan ke kiri.
<!--.....--> Komentar Membuat sebuah komentar untuk menandai fungsi tag
lainya.
5
4. Menerapkan HTML Basic Tags
Coba Anda ketikkan perintah-perintah HTML berikut ini, kemudian Anda jalankan di
browser !
Simpan perkerjaan Anda dengan nama contoh_2.html. Jika benar, seharusnya hasilnya
ditampilkan seperti gambar berikut ini:
6
Formating
HTML juga mendefinisikan elemen khusus untuk mendefinisikan teks dengan makna
khusus .
HTML menggunakan unsur-unsur seperti <b> dan <i> untuk memformat output,
seperti bold atau italic teks.
7
Form
Sebuah form dalam HTML harus berada di dalam tag form, yang diawali dengan
<form> dan diakhiri dengan </form>. Tag form akan membutuhkan beberapa
atribut untuk dapat berfungsi dengan seharusnya.
Links
link HTML adalah hyperlink. Anda dapat mengklik link dan melompat ke dokumen lain.
Bila Anda memindahkan mouse di atas link, panah mouse akan berubah menjadi tangan
kecil.
Tag Atribut Deskripsi
<a> </a> Href, target, style, class, name, Membuat link ke dokumen atau situs lainnya
id
<link></link> Href, rel, rev, type, sizes, target Tag untuk membuat hubungan antara
dokumen dan sumber daya eksternal (paling
sering digunakan untuk link ke style sheet)
<nav></nav> Tag untuk membuat navigasi link (tag baru
HTML5)
8
List
Daftar unordered dimulai dengan <ul>tag. Setiap item daftar dimulai dengan
<li>tag. Daftar item akan ditandai dengan peluru (lingkaran hitam kecil) secara
default.
Gambar
Dalam HTML, gambar didefinisikan dengan <img> tag. <Img> tag kosong, berisi
atribut saja, dan tidak memiliki tag penutup. Atribut src menentukan URL (alamat web)
dari gambar.
9
Tabel
Setiap baris tabel didefinisikan dengan <tr> tag. Sebuah header tabel didefinisikan
dengan <th> tag. Secara default, judul tabel yang berani dan berpusat. Sebuah
data / sel tabel didefinisikan dengan <td> tag.
5. HTML Element
pengertian Elemen pada HTML adalah susunan dari tag pembuka sampai tag penutup,
elemen html didefinisikan oleh tag pembuka, lalu di lanjutkan oleh kontent lalu
di akhiri oleh tag penutup.
<h1> Isi dari konten paragraf </h1>
Dari code di atas elemen yang digunakan adalah elemen "H1", dimulai dari tag
pembuka <h1> isi, hingga tag penutup </h1> , merupakan sebuah kesatuan
elemen dan elemen "H1" ini digunakan untuk membuat sebuah heading.
Berikut adalah sebagian element-element dalam HTML :
Tag Keterangan
10
<font> Mendefinisikan jenis font, warna dan ukuran untuk teks
6. Form HTML
Form digunakan untuk menerima inputan dari user dan memproses hasil inputan
tersebut ke server. Penggunakan form yang hanya menggunakan HTML saja tidak
akan terlalu berguna. From biasanya hanya berupa interface yang disediakan
untuk mengumpulkan data dari user, dan akan diproses dengan bahasa
pemograman seperti JavaScript atau PHP, dan disimpan di dalam database
MySQL.
Perintah atau tag yang digunakan adalah <FORM> dan diakhiri dengan tag
</FORM>. Field-field yang berada diantaranya digunakan untuk menentukan
ukuran jenis dari masing-masing input field. Berikut ini dibahas beberapa elemen
yang dapat disertakan dalam suatu form.
11
Mengenal Tag Atribute Form
Atribut Action
Atribut action berfungsi untuk mengarahkan kemana nantinya data form akan di
proses. Biasanya nilai dari atribut action ini berupa alamat sebuah script yang
digunakan untuk memproses data yang sudah diisi dari form tersebut.
Atribut method
Atribut berfungsi untuk menjelaskan bagaimana data isian form akan di kirimkan
oleh web browser. Nilai dari atribut method ini ada 2, yaitu get dan post.
Perbedaan antara method get dan method post adalah, jika kita mengisi nilai
atribut method dengan get (Nilai default jika atribut method tidak di tulis) maka
isi data dari form yang diisi akan tampil pada URL web Browser. Penggunaan
method get ini biasanya digunakan untuk sebuah form pencarian query.
Sedangkan method post biasanya digunakan untuk data yang bersifat sensitif
seperti, form login dan pendaftaran, yang mana disana terdapat password. Jika
form tersebut dijalankan maka data hasil form tidak akan tampil di web browser.
Atribut Name
Peran dari atribut name didalam sebuah form sangatlah penting, karena atribut
name ini menentukan apakah inputan tersebut nantinya akan di proses oleh
server atau tidak. Nilai dari atribut name ini juga harus unique (berbeda -beda)
12
karena nilai dari atribut name-lah yang nantinya akan menjadi sebuah variabel
Tag input merupakan tag paling banyak digunakan di dalam form dan memiliki
banyak bentuk, mulai dari isian text biasa, text password, checkbox, radio, sampai
dengan tombol submit, semuanya dalam bentuk tag <input>.
Bentuk-bentuk dari keluarga tag input ini dibedakan berdasarkan atribut type:
<input type=”text” /> atau bisa juga <input /> adalah textbox inputan biasa
yang menerima input berupa text, contohnya digunakan untuk inputan nama,
username, dan inputan yang berupa text pendek. Input type text ini juga bisa
memiliki atribut value yang bisa diisi nilai tampilan awal dari text.
<input type=”password” /> dalam tampilannya sama dengan type text, namun
teks yang diinput tidak akan terlihat, akan berupa bintang atau bulatan. Biasanya
hanya digunakan untuk inputan yang sensitif seperti password.
<input type=”checkbox” /> adalah inputan berupa checkbox yang dapat diceklist
atau di centang oleh user. User dapat memilih atau tidak memilih checkbox ini.
Type checkbox memiliki atribut checked yang jika ditulis atau diisi dengan nilai
checked, akan membuat chexkbox langsung terpilih pada saat pertama kali
halaman ditampilkan. Contoh inputan checkbox berupa hobi, yang oleh user dapat
dipilih beberapa hobi.
<input type=”radio” /> mirip dengan checkbox, namun user hanya bisa memilih
satu diantara pilihan group radio. Type radio ini berada dalam suatu grup dan user
hanya bisa memilih salah satunya. Contoh inputan type radio adalah jenis kelamin.
13
<input type=”submit” /> akan menampilkan tombol untuk memproses form.
Biasanya diletakkan pada baris terakhir dari form. Atribut value jika diisi akan
membuat text tombol submit berubah sesuai inputan nilai value.
< textarea /> Tag textarea pada dasarnya sama dengan input type text, namun
lebih besar dan dapat berisi banyak baris.
Contoh penggunaan textarea adalah sebagai berikut:
<select /> Tag select digunakan untuk inputan yang telah tersedia nilainya, dan
user hanya dapat memilih dari nilai yang ada. Tag select digunakan bersama-sama
<select>
<option>Pilihan 1</option>
<option>Pilihan 2</option>
<option value="pilihan ketiga">Pilihan3</option>
</select>
14
Menerapkan HTML Tags Form
15
7. Media HTML
Multimedia datang dalam berbagai format yang berbeda. Hal ini dapat hampir
apapun yang Anda bisa mendengar atau melihat. Contoh: Gambar, musik, suara,
video, catatan, film, animasi, dan banyak lagi. halaman web sering mengandung
unsur multimedia jenis dan format yang berbeda. Dalam bab ini Anda akan belajar
tentang format multimedia yang berbeda.
Dukungan Browser
16
Mengenal Media Audio ( Tag <audio> )
Deskripsi
HTML audio element menunjukkan sebuah sound atau audio yang dapat
disisipkan pada halaman web dan diputar untuk didengarkan.
Modern browser mendukung beberapa format file audio diantaranya: mp3, ogg
dan wav.
Konten lain (seperti teks) dapat disisipkan untuk browser yang tidak mendukung
HTML5 audio, dan apabila audio file tidak dapat diputar, maka konten ini akan
muncul sebagai gantinya (fallback).
Autoplay
Menentukkan bahwa audio akan diputar secara otomatis (langsung ketika
17
Controls
Contoh :
<audio src=”kucing.mp3” controls> </audio>
Loop
Digunakan untuk memutar ulang audio ketika selesai.
Contoh :
Muted
Digunakan untuk membisukkan suara
Contoh :
Preload
src
src menunjukkan source yaitu sumber file audio ditempatkan atau URL yang
menunjukkan keberadaan audio file tersebut.
18
Mengenal Media Video ( Tag <video> )
Deskripsi
HTML <video> element digunakan untuk merujuk sumber file video, sehingga
source (sumber) yang mengarah pada link file video tersebut berada (disimpan),
sehingga browser dapat memilih format video yang tepat (didukung).
19
Menerapkan HTML Tags Media
Coba kalian kresikan membuat Audio dan Video menggunakan tag HTML
20