Modul Html Universitas Indraprasta

58

Click here to load reader

description

Seebuah ebook html yang dibuat oleh saya sendiri untuk kebutuhan para mahasiswa di universitas indraprasta.

Transcript of Modul Html Universitas Indraprasta

Page 1: Modul Html Universitas Indraprasta

Disusun Oleh

Asslab:

“Muhammad Ichsan”

-MODUL HTML-

PRATIKUM KOMPUTER

2014

DOKUMEN KAMPUS

LAB. KOMPUTER UNIVERSITAS INDRAPRASTA

2014

Page 2: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 2

Kata Pengantar

Pertama-tama tak lupa saya panjatkan puji syukur kehadirat Allah Tuhan Yang Maha Pengasih.

Karena hanya dengan ridhoNyalah saya dapat menyelesaikan e-book ini. Dan tak lupa saya

sampaikan terima kasih kepada semua pengajar saya yang telah berjasa membuat saya memiliki

kemampuan seperti ini.

Tujuan pembuatan e-book ini sebenarnya adalah untuk membantu teman-teman mahasiswa yang

sedang kesulitan dalam belajar HTML Karena pada e-book tersebut penjelasan tentang kode

HTML relatif singkat. Sehingga e-book ini dibuat untuk memantapkan pengetahuan anda tentang

kode HTML.

Dalam e-book “MODUL HTML” ini anda akan diajarkan pengetahuan dasar hingga tingkat

menengah bagaimana membuat sebuah website dengan cepat. Dalam e-book ini anda tidak

diajarkan untuk menggunakan software HTML Editor yang bersifat WYSIWYG (What You See

Is What You Get).

Penulis sadar bahwa masih banyak kekurangan yang terdapat pada e-book ini. Untuk itu penulis

mengharapkan saran dan kritik dari pembaca. Mudah-mudahan dengan hadirnya e-book ini dapat

memajukan dan meningkatkan SDM Indonesia khususnya dalam bidang computer.

Jakarta, 31 Maret 2014

Muhammad Ichsan Penulis

Page 3: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 3

Hak Cipta Modul Html

E-book "MODUL HTML" merupakan hasil kerja keras penulis, Dilarang keras untuk mengubah,

menjual sebagian atau seluruh isi dari e-book ini untuk kepentingan komersial tanpa seijin

penulis.

Hak Cipta Dilindungi Undang-undang

Tentang Materi

Semua script dalam e-book ini telah dites dan bekerja. Namun, mungkin dalam penyalinan script

tersebut ke e-book ini ada suatu kesalahan sehingga menyebabkan script tersebut tidak bisa jalan.

Jadi jika ada script pada e-book ini yang tidak bisa jalan atau terdapat error. Saya mohon

kesediaan anda untuk melaporkan hal tersebut kepada saya.

Edisi

Edisi Pertama: 31 Maret 2014

Merek Dagang

Semua merek dagang yang disebutkan dalam e-book ini merupakan Hak Cipta dari masing-

masing vendor pembuatnya.

Ucapan Terima Kasih

Saya ucapkan banyak terima kasih kepada semua pihak yang telah mendukung saya, sehingga

pembuatan e-book Modul HTML ini dapat terwujud.

********************

Page 4: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 4

Daftar Isi

Kata Pengantar.............................................................................................................. ................. 2

Hak Cipta Modul Html......................................................... ........................................................ 3

Daftar Isi........................................................................................................................................ 4

Pendahuluan..................................................................... ............................................................. 5

BAB I – HTML DASAR

Latihan 1: Menampilkan teks ....................................................................... ………………..... 9

Latihan 2: Merubah warna teks menjadi merah .........................................................................10

Latihan 3: Merubah warna background menjadi hitam …………………………..……............11

Latihan 4: Merubah background dengan suatu gambar ………………………………………. 11

BAB II – HTML TABEL

Latihan 1: Buat tabel untuk teks ............................................................ ................................... 14

Latihan 2: Buat warna background baris tabel ......................................... ................................ 15

Latihan 3: Buat tabel Header untuk teks .................................................................................. .15

BAB III - HTML HYPERLINK

Latihan 1: Membuat link eksternal ............................................................................................17

Latihan 2: Membuat link internal dan anchor ............................................................................18

BAB IV - HTML IMAGE (GAMBAR)

Latihan 1: Tampilkan gambar image027.jpg dengan ukuran width dan height 160pixel

dan border 8pixel …………………………………………………………………………….....22

Latihan 2: Dari Latihan 1 ubah gambar menjadi yang terdapat dalam direktori /images

dengan nama image050.jpg …………………………………………..……………………….. .22

Latihan 3: Tampilkan gambar image027.jpg dengan ukuran width dan height 80pixel

dan border 8pixel serta teks ………………………………………………………………... .....22

BAB V - HTML FRAME

Latihan 1: Bagilah jendela menjadi dua frame secara vertikal dengan komposisi 40%

untuk dokumen left.html dan 60% untuk dokumen right.html ………………………………….25

Latihan 2: Dari latihan 1 ubahlah dengan memberikan warna merah pada border dengan

ukuran 10pixel ………………………………………………………………………………......26

Latihan 3: Dari latihan 2, tambahkan pada frame dokumen right.html dengan margin

50pixel …………………………………………………………………………………………...26

BAB VI - HTML FORMAT TEKS

Latihan 1: Menampilkan teks dengan ganti baris (element BR) ……………………………… 30

Latihan 2: Menampilkan teks dalam bentuk paragraf (element P) …………………………… 30

Latihan 3: Menampilkan posisi horizontal kelurusan paragraph ………………………………31

Latihan 4: Menampilkan teks sebagai header (element H) …………………………………... 31

Latihan 5: Menampilkan teks dalam format tebal, miring dan garis bawah ……………..…....32

Latihan 6: Menampilkan teks dalam bentuk apa adanya (element PRE) …………………….. 33

Page 5: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 5

Latihan 7: Menampilkan teks pada posisi tengah jendela web browser (element CENTER)….33

Latihan 8: Menampilkan teks berdasarkan element BASEFONT ………………………..........34

Latihan 9: Menampilkan teks dengan menggunakan element FONT ………………………... 34

Latihan 10: Menampilkan garis horizontal menggunakan elemen HR ………………………..35

BAB VII - HTML FORM

Latihan 1: Buat form dengan input kontrol form seperti text, checkbox, radio, reset,

submit, seperti tampilan ………………………………………………………………..…..…. 38

Latihan 2: Dari latihan 1 tambahkan menu select seperti gambar ……………………………..39

Latihan 3: Dari latihan 2 tambahkan textarea seperti gambar ………………………………... 40

BAB VIII - HTML DAFTAR URUTAN

Latihan 1: Menampilkan teks dengan daftar urut (element OL) ……………………………… 43

Latihan 2: Menampilkan teks dengan daftar urut (element OL) …………………………….... 43

Latihan 3: Menampilkan teks dengan daftar urut (element OL) …………………………...…. 44

BAB XI- MEMBUAT WEBSITE PRIBADI

Latihan 1: Halaman Utama [index.html] …………………………………………………....... 47

Latihan 2: Halaman Profil [profil.html] …………………………………………………......... 51

Latihan 3: Halaman Kegiatan [kegiatan.html]………………………………………………….53

Latihan 4: Halaman Foto [foto.html] ..........................................................................................54

Latihan 5: Halaman Puisi [puisi.html].........................................................................................55

Page 6: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 6

Pendahuluan

Untuk siapa buku ini?

Buku ini ditujukan bagi mahasiswa yang saya ajarkan tentang bagaimana belajar HTML atau

sudah mengetahui HTML secara garis besar dan ingin menambah kemampuan.

Apa itu HTML?

HTML(Hyper Text Markup Language) adalah sekumpulan simbol-simbol atau tag-tag yang

dituliskan dalam sebuah file yang dimaksudkan untuk menampilkan halaman pada web browser.

Tag-tag tadi memberitahu browser bagaimana menampilkan halaman web dengan lengkap

kepada pengguna. Tag-tag HTML selalu diawali dengan <x> dan diakhiri dengan </x> dimana x

tag HTML seperti b, i, u dan sebagainya.

Apa Saja Yang Dibutuhkan?

Untuk mempelajari ebook ini anda hanya memerlukan:

� Text Editor (Notepad, vi, emacs, dsb)

� Web Browser (Internet Explorer, Opera, FireFox, dsb)

Hanya dengan bermodalkan dua software bawaan Windows itu saja anda sudah dapat membuat

website. Namun Notepad memiliki kekurangan yaitu tidak memiliki syntax highlighting

(pewarnaan kode) sehingga relatif cukup menyulitkan.

NB: Jika anda menggunakan notepad sebagai editor. Pastikan ketika hendak menyimpan file

pilihan Save As Type-nya adalah All Files. Hal ini untuk menghindari tersimpannya script kita

sebagai file text biasa.

Organisasi Buku

Ebook ini disusun tahap demi tahap sesuai dengan tingkat kesulitannya. Mulai dari bab 2 anda

akan diajarkan membuat website sederhana hingga bab terakhir membuat website yang berbobot.

Jadi jangan melewatkan 1 bab pun agar anda mengerti tentang apa yang dibahas.

Bagaimana Menggunakan E-book Ini?

Dalam menggunakan ebook in, buatlah sebuah folder di drive C:\ misalnya HTML. Pada folder

HTML buatlah sub-sub folder sesuai dengan jumlah bab dalam ebook ini. Misalnya Bab 1, Bab 2

dan seterusnya. Simpanlah file yang berhubungan dengan bab tersebut

di folder Bab yang sedang anda kerjakan.

**********

Page 7: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 7

BAB I

:: HTML DASAR ::

OBJEKTIF:

Setelah mempelajari materi ini diharapkan anda dapat memahami struktur dasar dari dokumen

HTML.

MATERI:

Struktur dasar dokumen HTML(Tag, Element, Attribute), Element HTML, Element HEAD,

Element TITLE, Element BODY.

STRUKTUR DASAR DOKUMEN HTML HTML merupakan singkatan dari HyperText Markup Language adalah script untuk menyusun

dokumen-dokumen Web. Dokumen HTML disimpan dalam format teks reguler dan

mengandung tag-tag yang memerintahkan web browser untuk mengeksekusi perintah-perintah

yang dispesifikasikan.

Struktur dasar dokumen HTML adalah sebagai berikut:

<html>

<head>

<title>Disini Judul Dokumen

HTML</title>

</head>

<body>

Disini penulisan informasi Web

</body>

</html>

Dari struktur dasar HTML di atas dapat dijelaskan sebagai berikut:

a. Tag Adalah teks khusus (markup) berupa dua karakter "<" dan ">", sebagai contoh <body> adalah

tag dengan nama body.

Secara umum tag ditulis secara berpasangan, yang terdiri atas tag pembuka dan tag penutup

(ditambahkan karakter "/" setelah karakter "<"), sebagai contoh <body> ini adalah tag pembuka

isi dokumen HTML, dan </body> ini adalah tag penutup isi dokumen HTML.

b. Element

Element terdiri atas tiga bagian, yaitu tag pembuka, isi, dan tag penutup. Sebagai contoh untuk

Page 8: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 8

menampilkan judul dokumen HTML pada web browser digunakan element title, dimana:

<title> ini adalah tag pembuka judul dokumen HTML

Disini Judul Dokumen HTML ini adalah isi judul dokumen HTML

</title> ini adalah tag penutup judul dokumen HTML

Tag-tag yang ditulis secara berpasangan pada suatu element HTML, tidak boleh saling tumpang

tindih dengan pasangan tag-tag lainnya.

Contoh penulisan tag-tag yang benar

<p>

<b>

................

</b>

</p>

Contoh penulisan tag-tag yang salah

<p>

<b>

................

</p>

</b>

c. Attribute Attribute mendefinisikan property dari suatu element HTML, yang terdiri atas nama dan nilai.

Penulisannya adalah sebagai berikut:

<TAG

nama-attr="nilai-attr"

nama-attr="nilai-attr"

.................

>

.................

</TAG>

Secara umum nilai attribute harus berada dalam tanda petik satu atau dua. Sebagai contoh, untuk

membuat warna teks menjadi kuning dan latarbelakang halaman web menjadi hitam,

penulisannya adalah <body bgcolor="black" text="yellow">

d. Element HTML Menyatakan pada browser bahwa dokumen Web yang digunakan adalah HTML.

Page 9: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 9

Sintaks:

<html>..........</html>

e. Element HEAD

Merupakan kepala dari dokumen HTML. Tag <head> dan tag </head> terletak di antara tag

<html> dan tag </html>.

Sintaks:

<head>...........</head>

f. Element TITLE Merupakan judul dari dokumen HTML yang ditampilkan pada judul jendela browser. Tag <title>

dan tag </title> terletak di antara tag <head> dan tag </head>.

Sintaks:

<title>.........</title>

g. Element BODY

Element ini untuk menampilkan isi dokumen HTML. Tag <body> dan tag </body> terletak di

bawah tag <head> dan tag </head>.

Element BODY mempunyai attribute-attribute yang menspesifikasikan khususnya warna dan

latarbelakang dokumen yang akan ditampilkan pada browser.

Sintaks:

<body text="v" bgcolor="w" background="uri" link="x" alink="y" vlink="z">

..............

</body>

Attribute text memberikan warna pada teks, bgcolor memberikan warna pada latarbelakang

dokumen HTML, background memberikan latarbelakang dokumen HTML dalam bentuk

gambar, link memberikan nilai warna untuk link, alink memberikan warna untuk link yang

sedang aktif, vlink memberikan warna untuk link yang telah dikunjungi.

Jika attribute bgcolor dan background keduanya dispesifikasikan maka attribute background

yang akan digunakan, akan tetapi jika nilai attribute background (gambar) tidak ditemukan pada

dokumen HTML maka attribute bgcolor yang akan digunakan.

LATIHAN

Gunakan teks editor misalkan "Notepad" untuk menyunting dan menyimpan script latihan di

bawah ini. Untuk melihat hasilnya bukalah file tersebut dengan menggunakan web browser atau

gunakan editor yang telah tersedia pada modul ini dengan mengklik menu Editor.

Latihan 1:

Menampilkan teks:

Page 10: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 10

Belajar bahasa pemrograman web ternyata mudah juga :)

Nama file: latihan1_1.html

<html>

<head>

<title>Latihan1-1</title>

</head>

<body>

Belajar bahasa pemrograman web ternyata mudah juga :)

</body>

</html>

Tugas tambahan:

Gantilah teks tersebut dengan teks lainnya.

Latihan 2: Merubah warna teks menjadi merah:

Belajar bahasa pemrograman web ternyata mudah juga :)

Nama file: latihan1_2.html

<html>

<head>

<title>Latihan1-2</title>

</head>

<body text="red">

Belajar bahasa pemrograman web ternyata mudah juga :)

</body>

</html>

Tugas tambahan:

Cobalah untuk warna: maroon, black, yellow, white, lime, green, blue, red, olive, navy, purple,

teal, gray, silver, fuchsia, aqua.

Page 11: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 11

Latihan 3:

Merubah warna background menjadi hitam.

Nama file: latihan1_3.html

<html>

<head>

<title>Latihan1-3</title>

</head>

<body text="red" bgcolor="black">

Belajar bahasa pemrograman web ternyata mudah juga :)

</body>

</html>

Tugas tambahan:

Cobalah untuk warna: maroon, black, yellow, white, lime, green, blue, red, olive, navy, purple,

teal, gray, silver, fuchsia, aqua.

Latihan 4: Merubah background dengan suatu gambar.

Nama file: latihan1_4.html

<html>

<head>

<title>Latihan1-4</title>

</head>

<body text="red" bgcolor="aqua" background="./images/image027.jpg">

Belajar bahasa pemrograman web ternyata mudah juga :)

</body>

</html>

catatan:

./images/ = nama direktori file gambar disimpan

image027.jpg = nama file gambar

Tugas tambahan: Cobalah untuk file gambar: image050.jpg, image052.jpg, image058.jpg dan image060.jpg.

Page 12: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 12

BAB II

::HTML TABEL ::

OBJEKTIF: Setelah mempelajari materi ini diharapkan anda dapat memahami penggunaan element-element

untuk pembuatan tabel.

MATERI:

Element TABLE, Element CAPTION, Element TH(table header), Element TR(table row),

Element TD(table data)

ELEMENT TABLE Element TABLE befungsi untuk membuat suatu data multidimensi yang terdiri atas kolom dan

baris. Element ini mempunyai attribute seperti align, bgcolor, border, cellpadding(jarak antara

tepi sel dengan isi sel), cellspacing(jarak antara sel), width(lebar tabel), height(tinggi tabel).

Element TABLE berisikan element CAPTION, TH, TR dan TD.

Sintaks:

<table

align="left"|"center"|"right"

bgcolor="color"

border="pixel"

cellpadding="pixel"

cellspacing="pixel"

width="pixel"|"%"

height="pixel"|"%" >

........................

</table>

ELEMENT CAPTION

Element CAPTION berfungsi untuk membuat judul dari tabel. Element ini harus berada di dalam

element TABLE dan mempunyai attribute align dengan nilai top(judul terletak di atas tabel), dan

bottom(judul terletak di bawah tabel).

Sintaks:

<caption align="top"|"bottom">

..........................

</caption>

Page 13: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 13

ELEMENT TR (Table Row) Element TR mendefinisikan baris pada tabel dan element ini harus berada di dalam element

TABLE. Pada element TR terdapat element TH dan TD. Attribute yang terdapat pada element ini

adalah align, valign(posisi vertikal), dan bgcolor.

Sintaks:

<tr

align="left"|"center"|"right"

valign="top"|"middle"|"bottom"

bgcolor="color">

..........................

</tr>

ELEMENT TH (Table Header) dan TD (Table Data) Element TH dan TD merupakan informasi pada tabel. TH mendefinisikan isi sel sebagai header

sel pada kolom tabel dan datanya tercetak tebal dan dengan posisi ditengah sel. Element TH dan

TD ini harus terletak di dalam element TR. Attribute kedua element ini adalah align, valign,

bgcolor, colspan, rowspan

Sintaks:

<th

align="left"|"center"|"right"

valign="top"|"middle"|"bottom"

bgcolor="color"

colspan="number"

rowspan="number">

..........................

</th>

<td

align="left"|"center"|"right"

valign="top"|"middle"|"bottom"

bgcolor="color"

colspan="number"

rowspan="number">

..........................

</td>

LATIHAN

Gunakan teks editor misalkan "Notepad" untuk menyunting dan menyimpan script latihan di

bawah ini. Untuk melihat hasilnya bukalah file tersebut dengan menggunakan web browser atau

gunakan editor yang telah tersedia pada modul ini dengan mengklik menu Editor.

Page 14: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 14

Latihan 1: Buat tabel untuk teks di bawah ini:

Tabel 1.1

No. Nama

1. Rina Hastuti

2. Ali Amran

3. Rahmat

Nama file: latihan4_1.html

<html>

<head>

<title>Latihan4-1</title>

</head>

<body>

<table align="center" border="2" bgcolor="cyan"

cellpadding="5" cellspacing="0" >

<caption align="top"><b>Tabel 1.1</b></caption>

<tr>

<th>No.</th>

<th>Nama</th>

</tr>

<tr>

<td>1.</td>

<td>Rina Hastuti</td>

</tr>

<tr>

<td>2.</td>

<td>Ali Amran</td>

</tr>

<tr>

<td>3.</td>

<td>Rahmat</td>

</tr>

</table>

</body>

</html>

Tugas tambahan:

1. Ganti ukuran cellpadding, cellspacing, border dengan lainnya.

2. Berikan nilai width dan height pada tabel hingga 100%.

Page 15: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 15

Latihan 2:

Dari Latihan 1 gantilah warna background baris tabel menjadi baris-1=green baris-2=yellow

baris-3=red baris-4=blue

Nama file: latihan4_2.html

<html>

<head>

<title>Latihan4-2</title>

</head>

<body>

<table align="center" border="2" bgcolor="cyan"

cellpadding="5" cellspacing="0" >

<caption align="top"><b>Tabel 1.1</b></caption>

<tr bgcolor="green">

<th>No.</th>

<th>Nama</th>

</tr>

<tr bgcolor="yellow">

<td>1.</td>

<td>Rina Hastuti</td>

</tr>

<tr bgcolor="red">

<td>2.</td>

<td>Ali Amran</td>

</tr>

<tr bgcolor="blue">

<td>3.</td>

<td>Rahmat</td>

</tr>

</table>

</body>

</html>

Tugas tambahan:

Ubahlah align pada baris-2 kolom-1 dan baris-4 kolom-2 ke kanan

Latihan 3:

Buat tabel untuk teks di bawah ini:

Page 16: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 16

Tabel 1.1

Data Siswa

No. Nama

1. Rina Hastuti

2. Ali Amran

3. Rahmat

Nama file: latihan4_3.html

<html>

<head>

<title>Latihan4-3</title>

</head>

<body>

<table align="center" border="2" bgcolor="cyan"

cellpadding="5" cellspacing="0" >

<caption align="top"><b>Tabel 1.1</b></caption>

<tr bgcolor="fuchsia">

<th colspan="2">Data Siswa</th>

</tr>

<tr bgcolor="green">

<th>No.</th>

<th>Nama</th>

</tr>

<tr bgcolor="yellow">

<td>1.</td>

<td>Rina Hastuti</td>

</tr>

<tr bgcolor="red">

<td>2.</td>

<td>Ali Amran</td>

</tr>

<tr bgcolor="blue">

<td>3.</td>

<td>Rahmat</td>

</tr>

</table>

</body>

</html>

Page 17: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 17

BAB III

::HTML HYPERLINK ::

OBJEKTIF: Setelah mempelajari materi ini diharapkan anda dapat memahami penggunaan element-element

untuk menghubungkan ke internal atau eksternal halaman web.

MATERI: Element A

ELEMENT A Element A befungsi untuk menghubungkan ke internal ataupun eksternal halaman web. Element

ini mempunyai attribute href, name, dan target. Attribute href berfungsi sebagai hypertext

reference yang mempunyai nilai URI (uniform resource identifier) yang akan menghubungkan

ke eksternal halaman web. Attribute name berfungsi untuk menghubungkan ke tempat tujuan

dalam halaman web (anchor). Attribute target berfungsi untuk menampilkan halaman web pada

suatu jendela frame atau jendela baru.

Sintaks:

<a href="uri" name="name" target="_blank"|"parent"|"_top"|"_self">

...........................

</a>

LATIHAN

Gunakan teks editor misalkan "Notepad" untuk menyunting dan menyimpan script latihan di

bawah ini. Untuk melihat hasilnya bukalah file tersebut dengan menggunakan web browser atau

gunakan editor yang telah tersedia pada modul ini dengan mengklik menu Editor.

Latihan 1: Membuat link eksternal:

Link:

1. yahoo

2. google

3. d3tkj

Page 18: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 18

Nama file: latihan6_1.html

<html>

<head>

<title>Latihan6-1</title>

</head>

<body>

Link:

<ol>

<li><a href="http://www.yahoo.com">yahoo</a></li>

<li><a href="http://www.google.com">google</a></li>

<li><a href="http://teknisi.jardiknas.org">d3tkj</a></li>

</ol>

</body>

</html>

Tugas tambahan:

Tambahkan setiap link dengan target "_blank", "_parent", "_self", "_top". Amatilah hasilnya.

Latihan 2:

Membuat link internal dan anchor:

Link internal dan anchor adalah link yang menunjuk ketempat yang ada dalam dokument ini.

kebagian akhir

Ini adalah teks bagian pertama dalam dokumen ini.

Ini adalah teks bagian pertama dalam dokumen ini.

Ini adalah teks bagian pertama dalam dokumen ini.

Ini adalah teks bagian pertama dalam dokumen ini.

Ini adalah teks bagian pertama dalam dokumen ini.

Ini adalah teks bagian pertama dalam dokumen ini.

Ini adalah teks bagian pertama dalam dokumen ini.

Ini adalah teks bagian kedua dalam dokumen ini.

Ini adalah teks bagian kedua dalam dokumen ini.

Ini adalah teks bagian kedua dalam dokumen ini.

Ini adalah teks bagian kedua dalam dokumen ini.

Ini adalah teks bagian kedua dalam dokumen ini.

Ini adalah teks bagian kedua dalam dokumen ini.

Ini adalah teks bagian kedua dalam dokumen ini.

Ini adalah teks bagian ketiga dalam dokumen ini.

Ini adalah teks bagian ketiga dalam dokumen ini.

Ini adalah teks bagian ketiga dalam dokumen ini.

Ini adalah teks bagian ketiga dalam dokumen ini.

Page 19: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 19

Ini adalah teks bagian ketiga dalam dokumen ini.

Ini adalah teks bagian ketiga dalam dokumen ini.

Ini adalah teks bagian ketiga dalam dokumen ini.

Ini adalah teks bagian keempat dalam dokumen ini.

Ini adalah teks bagian keempat dalam dokumen ini.

Ini adalah teks bagian keempat dalam dokumen ini.

Ini adalah teks bagian keempat dalam dokumen ini.

Ini adalah teks bagian keempat dalam dokumen ini.

Ini adalah teks bagian keempat dalam dokumen ini.

Ini adalah teks bagian keempat dalam dokumen ini.

Ini adalah teks bagian kelima dalam dokumen ini.

Ini adalah teks bagian kelima dalam dokumen ini.

Ini adalah teks bagian kelima dalam dokumen ini.

Ini adalah teks bagian kelima dalam dokumen ini.

Ini adalah teks bagian kelima dalam dokumen ini.

Ini adalah teks bagian kelima dalam dokumen ini.

Ini adalah teks bagian kelima dalam dokumen ini.

Ini adalah teks bagian keenam dalam dokumen ini.

Ini adalah teks bagian keenam dalam dokumen ini.

Ini adalah teks bagian keenam dalam dokumen ini.

Ini adalah teks bagian keenam dalam dokumen ini.

Ini adalah teks bagian keenam dalam dokumen ini.

Ini adalah teks bagian keenam dalam dokumen ini.

Ini adalah teks bagian keenam dalam dokumen ini.

kebagian pertama

Nama file: latihan6_2.html

<html>

<head>

<title>Latihan6-2</title>

</head>

<body>

Link internal dan anchor adalah link yang menunjuk ketempat yang

ada dalam dokument ini.<br>

<a href="#akhir">kebagian akhir</a>

<a name="pertama"></a> <p>Ini adalah teks bagian pertama dalam dokumen ini.

Ini adalah teks bagian pertama dalam dokumen ini.

Ini adalah teks bagian pertama dalam dokumen ini.

Ini adalah teks bagian pertama dalam dokumen ini.

Ini adalah teks bagian pertama dalam dokumen ini. </p>

Page 20: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 20

<p>Ini adalah teks bagian kedua dalam dokumen ini.

Ini adalah teks bagian kedua dalam dokumen ini.

Ini adalah teks bagian kedua dalam dokumen ini.

Ini adalah teks bagian kedua dalam dokumen ini.</p>

<p>Ini adalah teks bagian ketiga dalam dokumen ini.

Ini adalah teks bagian ketiga dalam dokumen ini.

Ini adalah teks bagian ketiga dalam dokumen ini.

Ini adalah teks bagian ketiga dalam dokumen ini.

Ini adalah teks bagian ketiga dalam dokumen ini.

Ini adalah teks bagian ketiga dalam dokumen ini.

Ini adalah teks bagian ketiga dalam dokumen ini.</p>

<p>Ini adalah teks bagian keempat dalam dokumen ini.

Ini adalah teks bagian keempat dalam dokumen ini.

Ini adalah teks bagian keempat dalam dokumen ini.

Ini adalah teks bagian keempat dalam dokumen ini.

Ini adalah teks bagian keempat dalam dokumen ini.

Ini adalah teks bagian keempat dalam dokumen ini.

Ini adalah teks bagian keempat dalam dokumen ini.</p>

<p>Ini adalah teks bagian kelima dalam dokumen ini.

Ini adalah teks bagian kelima dalam dokumen ini.

Ini adalah teks bagian kelima dalam dokumen ini.

Ini adalah teks bagian kelima dalam dokumen ini.

Ini adalah teks bagian kelima dalam dokumen ini.

Ini adalah teks bagian kelima dalam dokumen ini.

Ini adalah teks bagian kelima dalam dokumen ini.</p>

<a name="akhir"></a>

<p>Ini adalah teks bagian keenam dalam dokumen ini.

Ini adalah teks bagian keenam dalam dokumen ini.

Ini adalah teks bagian keenam dalam dokumen ini.

Ini adalah teks bagian keenam dalam dokumen ini.

Ini adalah teks bagian keenam dalam dokumen ini.

Ini adalah teks bagian keenam dalam dokumen ini.

Ini adalah teks bagian keenam dalam dokumen ini.</p>

<a href="#pertama">kebagian pertama</a>

</body>

</html>

Tugas tambahan:

Buatlah link ke bagian ketiga dari posisi bagian keenam.

Page 21: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 21

BAB IV

:: HTML IMAGE (GAMBAR) ::

OBJEKTIF: Setelah mempelajari materi ini diharapkan anda dapat memahami penggunaan element-element

untuk menampilkan gambar.

MATERI: Element IMG (Image)

ELEMENT IMG Element IMG befungsi untuk menampilkan gambar. Element ini tidak mempunyai tag penutup

dan mempunyai attribute yaitu align, alt (teks alternatif jika gambar tidak tampil), border,

height, width, hspace (jarak kosong posisi horizontal, vspace (jarak kosong posisi vertikal), src

(lokasi dari gambar itu disimpan beserta nama file-nya).

Sintaks:

<img

align="left"|"right"|"top"|"middle"|"bottom"

alt="text"

border="pixel"

width="pixel"|"%"

height="pixel"|"%"

hspace="pixel"

vspace="pixel"

src="uri">

LATIHAN

Gunakan teks editor misalkan "Notepad" untuk menyunting dan menyimpan script latihan di

bawah ini. Untuk melihat hasilnya bukalah file tersebut dengan menggunakan web browser atau

gunakan editor yang telah tersedia pada modul ini dengan mengklik menu Editor.

Page 22: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 22

Latihan 1:

Tampilkan gambar image027.jpg dengan ukuran width dan height 160pixel dan border 8pixel :

Nama file: latihan5_1.html

<html>

<head>

<title>Latihan5-1</title>

</head>

<body>

<img width="160" height="160" src="image027.jpg">

</body>

</html>

Tugas tambahan:

Letakkan gambar tersebut ke kanan, setelah itu ke kiri.

Latihan 2:

Dari Latihan 1 ubah gambar menjadi yang terdapat dalam direktori /images dengan nama

image050.jpg

Nama file: latihan5_2.html

<html>

<head>

<title>Latihan5-1</title>

</head>

<body>

<img width="160" height="160" src="./images/image050.jpg">

</body>

</html>

Latihan 3: Tampilkan gambar image027.jpg dengan ukuran width dan height 80pixel dan border 8pixel

serta teks seperti di bawah ini:

Page 23: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 23

Kehadiran Web Teknisi Jardiknas dapat

memudahkan penyebaran informasi antara Biro Perencanaan dan Kerja Sama Luar Negeri - dan

anggota Teknisi Jardiknas. Keuntungan bila sistem jaringan informasi ini terbentuk, komunikasi

antar Biro Perencanaan dan Kerja Sama Luar Negeri dan Provider dan anggota Teknisi Jardiknas

akan lebih cepat terjalin, informasi dapat dengan cepat sampai dan tepat sasaran pula. Salam

Pendidikan...! Dr. Ir. Gatot Hari Priowirjanto

Nama file: latihan5_3.html

<html>

<head>

<title>Latihan5-3</title>

</head>

<body>

<img width="80" height="80" src="image027.jpg" align="left" border="8">

Kehadiran Web Teknisi Jardiknas dapat memudahkan penyebaran informasi antara

Biro Perencanaan dan Kerja Sama Luar Negeri - dan anggota Teknisi Jardiknas.

Keuntungan bila sistem jaringan informasi ini terbentuk, komunikasi antar Biro

Perencanaan dan Kerja Sama Luar Negeri dan Provider dan anggota Teknisi

Jardiknas akan lebih cepat terjalin, informasi dapat dengan cepat sampai dan tepat

sasaran pula. Salam Pendidikan...! Dr. Ir. Gatot Hari Priowirjanto

</body>

</html>

Page 24: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 24

BAB V

:: HTML FRAME ::

OBJEKTIF: Setelah mempelajari materi ini diharapkan anda dapat memahami penggunaan element-element

frame untuk menampilkan informasi dalam bentuk subwindows.

MATERI: Element FRAMESET, Element FRAME, Element NOFRAMES

ELEMENT FRAMESET Element FRAMESET berfungsi untuk membagi isi jendela web browser menjadi beberapa

bagian. Element ini mempunyai attribute yaitu cols (membagi jendela berdasarkan kolom), rows

(membagi jendela berdasarkan baris), border , bordercolor, frameborder (untuk menampilkan

border frame), dan framespacing (spasi antara frame). Element FRAMESET terletak di antara

element HEAD dan BODY.

Sintaks:

<frameset

cols="list"

rows="list"

border="pixel"

bordercolor="color"

frameborder="yes"|"no"

framespacing="pixel">

...........................

</frameset>

ELEMENT FRAME Element FRAME mendefinisikan frame yang terdapat dalam frameset. Element ini mempunyai

attribute yaitu name (nama frame), marginheight, marginwidth, bordercolor, frameborder,

noresize, scrolling, src (dokumen yang ditampilkan pada frame). Element ini tidak mempunyai

tag penutup.

Sintaks:

<frame

name="name"

marginheight="pixel"

maginwidth="pixel"

bordercolor="color"

frameborder="yes"|"no"

Page 25: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 25

noresize

scrolling="yes"|"no"

src="uri">

ELEMENT NOFRAMES

Element NOFRAME mendefinisikan isi yang akan ditampilkan jika suatu frame tidak dapat

diakses .

Sintaks:

<noframes>

.....................

</noframes>

LATIHAN

Gunakan teks editor misalkan "Notepad" untuk menyunting dan menyimpan script latihan di

bawah ini. Untuk melihat hasilnya bukalah file tersebut dengan menggunakan web browser atau

gunakan editor yang telah tersedia pada modul ini dengan mengklik menu Editor.

Latihan 1:

Bagilah jendela menjadi dua frame secara vertikal dengan komposisi 40% untuk dokumen

left.html dan 60% untuk dokumen right.html.

Nama file: latihan8_1.html

<html>

<head>

<title>Latihan8-1</title>

</head>

<frameset cols="40%,60%">

<frame src="left.html">

<frame src="right.html">

</frameset>

<body>

</body>

</html>

Catatan: penulisan nilai attribute cols dapat juga ditulis cols="40%,*".

Page 26: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 26

Latihan 2:

Dari latihan 1 ubahlah dengan memberikan warna merah pada border dengan ukuran 10pixel.

Nama file: latihan8_2.html

<html>

<head>

<title>Latihan8-2</title>

</head>

<frameset cols="40%,*" border="10" bordercolor="red">

<frame src="left.html">

<frame src="right.html">

</frameset>

<body>

</body>

</html>

Latihan 3:

Dari latihan 2, tambahkan pada frame dokumen right.html dengan margin 50pixel.

Nama file: latihan8_3.html

<html>

<head>

<title>Latihan8-3</title>

</head>

<frameset cols="40%,*" border="10" bordercolor="red">

<frame src="left.html">

<frame src="right.html" marginheight="50" marginwidth="50">

</frameset>

<body>

</body>

</html>

Page 27: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 27

BAB VI

:: HTML FORMAT TEKS ::

OBJEKTIF: Setelah mempelajari materi ini diharapkan anda dapat memahami penggunaan element-element

untuk pemformatan teks.

MATERI: Element BR(line break), Element P(paragraph), Element H1,H2,H3,H4,H5,H6(header), Element

B(bold), Element I(italic), Element U(underline), Element PRE(preformated text), Element

CENTER, Element BASEFONT, Element FONT, Element HR(horizontal rule)

ELEMENT BR (Line Break) Element BR berfungsi untuk ganti baris. Dan element BR ini tidak mempunyai tag penutup.

Sintaks:

<br>

ELEMENT P (Paragraph)

Element P berfungsi untuk ganti paragraf yang diikuti dengan baris kosong di awal dan akhir

paragraf. Tag penutup </p> sifatnya optional jika suatu paragraf diikuti oleh paragraf berikutnya.

Jika tag </p> diabaikan, maka paragraf itu tidak akan diikuti dengan baris kosong di akhir

paragraf.

Element P mempunyai attribute yaitu align yang bernilai "left", "center", "right" yang

menspesifikasikan posisi tepi horizontal dari paragraf (default: "left").

Sintaks:

<p align="left"|"center"|"right">

..........................

</p>

ELEMENT H1,H2,H3,H4,H5,H6 (Header)

Element H1,H2,H3,H4,H5,H6 berfungsi untuk membuat header dengan format 6 jenis ukuran

huruf dan tercetak tebal. Nilai ukuran huruf terbesar adalah H1 dan terkecil adalah H6. Element

ini mempunyai attribute yaitu align yang bernilai "left", "center", "right" yang

menspesifikasikan posisi horizontal dari header (default: "left").

Sintaks:

<hx align="left"|"center"|"right">

Page 28: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 28

..........................

</hx>

x : 1 ... 6

ELEMENT B (Bold) Element B berfungsi untuk membuat tampilan teks tercetak tebal (bold).

Sintaks:

<b>

..........................

</b>

ELEMENT I (Italic)

Element I berfungsi untuk membuat tampilan teks tercetak miring (italic).

Sintaks:

<i>

..........................

</i>

ELEMENT U (Underline) Element U berfungsi untuk membuat tampilan teks tercetak garis bawah (underline).

Sintaks:

<u>

..........................

</u>

ELEMENT PRE (Preformated text)

Element PRE berfungsi untuk menampilkan teks seperti apa adanya.

Sintaks:

<pre>

..........................

</pre>

ELEMENT CENTER Element CENTER berfungsi untuk menampilkan teks dengan posisi horizontal ditengah.

Sintaks:

Page 29: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 29

<center>

..........................

</center>

ELEMENT BASEFONT

Element BASEFONT berfungsi untuk merubah dasar ukuran huruf tampilan dari web browser.

Attribute dari element ini adalah size yang merupakan ukuran huruf dengan nilai "1" sampai

dengan "7" pixel, atau berupa ukuran relatif ( + atau - ), default nya adalah "3" pixel. Element ini

tidak mempunyai tag penutup.

Sintaks:

<basefont size="pixel">

ELEMENT FONT

Element FONT berfungsi untuk merubah jenis, ukuran dan warna dari tampilan huruf. Element

ini mempunyai attribute color untuk merubah warna huruf, face untuk merubah jenis huruf (jika

lebih dari satu jenis huruf, harus dibatasi dengan koma), dan size untuk merubah ukuran huruf

(pixel).

Sintaks:

<font color="warna" face="font" size="pixel">

..........................

</font>

ELEMENT HR (Horizontal Rule)

Element HR berfungsi untuk membuat suatu garis horizontal. Element ini tidak mempunyai tag

penutup dan mempunyai attribute align untuk menempatkan posisi secara horizontal ("left",

"center", "right"), size untuk ukuran ketebalan garis ("pixel"), width untuk ukuran panjang garis

("persen"), dan noshade (garis solid).

Sintaks:

<hr align="left"|"center"|"right" size="pixel" width="persen" noshade>

LATIHAN

Gunakan teks editor misalkan "Notepad" untuk menyunting dan menyimpan script latihan di

bawah ini. Untuk melihat hasilnya bukalah file tersebut dengan menggunakan web browser atau

gunakan editor yang telah tersedia pada modul ini dengan mengklik menu Editor.

Page 30: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 30

Latihan 1: Menampilkan teks dengan ganti baris (element BR):

Belajar bahasa pemrograman web. Dengan materi dasar HTML. Dan JSP

Belajar bahasa pemrograman web.

Dengan materi dasar HTML.

Dan JSP.

Nama file: latihan2_1.html

<html>

<head>

<title>Latihan2-1</title>

</head>

<body>

Belajar bahasa pemgrograman web. Dengan mater dasar HTML. Dan JSP. <br>

<br>Belajar bahasa pemrograman web.<br>Dengan materi dasar HTML.<br>Dan JSP.

</body>

</html>

Latihan 2: Menampilkan teks dalam bentuk paragraf (element P):

Tampilan teks sebelum paragraf.

Tampilan teks paragraf pertama.

Tampilan teks paragraf kedua.

Tampilan teks setelah paragraf.

Nama file: latihan2_2.html

<html>

<head>

<title>Latihan2-2</title>

</head>

<body>

Tampilan teks sebelum paragraf.

<p>Tampilan teks paragraf pertama.</p>

<p>Tampilan teks paragraf kedua.</p>

Tampilan teks setelah paragraf.

Page 31: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 31

</body>

</html>

Tugas tambahan:

Gantilah setiap tag </p> dengan element BR, dan lihat hasilnya.

Latihan 3:

Menampilkan posisi horizontal kelurusan paragraf:

Paragraf ini pada posisi rata kiri (default)

Paragraf ini pada posisi rata tengah

Paragraf ini pada posisi rata kanan

Paragraf ini pada posisi rata kiri

Nama file: latihan2_3.html

<html>

<head>

<title>Latihan2-3</title>

</head>

<body>

<p>Paragraf ini pada posisi rata kiri (default)</p>

<p align="center">Paragraf ini pada posisi rata tengah</p>

<p align="right">Paragraf ini pada posisi rata kanan</p>

<p align="left">Paragraf ini pada posisi rata kiri</p>

</body>

</html>

Latihan 4: Menampilkan teks sebagai header (element H):

Ini Heading-1

Ini Heading-2

Ini Heading-3

Ini Heading-4

Ini Heading-5

Page 32: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 32

Ini Heading-6

Nama file: latihan2_4.html

<html>

<head>

<title>Latihan2-4</title>

</head>

<body>

<h1>Ini Heading-1</h1>

<h2>Ini Heading-2</h2>

<h3>Ini Heading-3</h3>

<h4>Ini Heading-4</h4>

<h5>Ini Heading-5</h5>

<h6>Ini Heading-6</h6>

</body>

</html>

Tugas tambahan: Tempatkanlah tampilan isi element H3 di kanan dan H5 di tengah.

Latihan 5: Menampilkan teks dalam format tebal, miring dan garis bawah:

Ini normal teks

Ini teks tercetak tebal (bold)

Ini teks tercetak miring (italic)

Ini teks tercetak garis bawah (underline)

Nama file: latihan2_5.html

<html>

<head>

<title>Latihan2-5</title>

</head>

<body>

Ini normal teks<br>

<b>Ini teks tercetak tebal (bold)</b><br>

<i>Ini teks tercetak miring (italic)</i><br>

<u>Ini teks tercetak garis bawah (underline)</u>

</body>

</html>

Page 33: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 33

Tugas tambahan: Buat teks tercetak miring dan tebal.

Latihan 6:

Menampilkan teks dalam bentuk apa adanya (element PRE):

Ini bentuk penulisan preformated text

apapun bentuknya tulisan ini akan ditampilkan

pada web browser

seperti apa adanya, alias yang ditulis

Nama file: latihan2_6.html

<html>

<head>

<title>Latihan2-6</title>

</head>

<body>

<pre>

Ini bentuk penulisan preformated text apapun bentuknya tulisan ini akan ditampilkan

pada web browser

seperti apa adanya, alias yang ditulis

</pre>

</body>

</html>

Latihan 7:

Menampilkan teks pada posisi tengah jendela web browser (element CENTER):

Teks ini terletak di tengah layar web browser

dengan menggunakan element CENTER

Nama file: latihan2_7.html

<html><head><title>Latihan2-7</title>

</head>

<body>

<center>

Teks ini terletak di tengah layar web browser<br>

dengan menggunakan element CENTER

</center></body>

</html>

Page 34: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 34

Latihan 8: Menampilkan teks berdasarkan element BASEFONT:

Teks ini mempunyai size = 1

Teks ini mempunyai size = 2

Teks ini mempunyai size = 3

Teks ini mempunyai size = 4

Teks ini mempunyai size = 5

Teks ini mempunyai size = 6

Teks ini mempunyai size = 7

Nama file: latihan2_8.html

<html>

<head>

<title>Latihan2-8</title>

</head>

<body>

<basefont size="1">Teks ini mempunyai size=1<br>

<basefont size="2">Teks ini mempunyai size=2<br>

<basefont size="3">Teks ini mempunyai size=3<br>

<basefont size="4">Teks ini mempunyai size=4<br>

<basefont size="5">Teks ini mempunyai size=5<br>

<basefont size="6">Teks ini mempunyai size=6<br>

<basefont size="7">Teks ini mempunyai size=7

</body>

</html>

Latihan 9: Menampilkan teks dengan menggunakan element FONT:

Teks dengan format color=fuchia; size=+2; face=verdana

Teks dengan format color=gray; size=6; face=Algerian

Teks dengan format color=red; size=-1; face=impact

Nama file: latihan2_9.html

<html>

<head>

<title>Latihan2-9</title>

Page 35: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 35

</head>

<body>

<font color="fuchsia" size="+2" face="verdana">

Teks dengan format color=fuchsia; size=+2; face=verdana<br>

</font>

<font color="gray" size="6" face="algerian">

Teks dengan format color=gray; size=6; face=algerian<br>

</font>

<font color="red" size="-1" face="impact">

Teks dengan format color=red; size=-1; face=impact

</font>

</body>

</html>

Latihan 10: Menampilkan garis horizontal menggunakan elemen HR:

Nama file: latihan2_10.html

<html>

<head>

<title>Latihan2-10</title>

</head>

<body>

<hr align="left" size="6" width="30%">

<hr align="left" size="6" width="30%" noshade>

</body>

</html>

Tugas tambahan:

Buatlah garis horizontal di bawah ini dengan size=5, align=center dengan urutan width 40%,

20%, 10%:

Page 36: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 36

BAB VII

:: HTML FORM ::

OBJEKTIF: Setelah mempelajari materi ini diharapkan anda dapat memahami penggunaan element-element

untuk pembuatan form.

MATERI: Element FORM, Element INPUT, Element SELECT, Element OPTION, Element TEXTAREA

ELEMENT FORM Element FORM berfungsi untuk mendefinisikan form interaktif. Element ini mempunyai

attribute yaitu action, dan method. Attribute action berisikan aksi terhadap form yang dikirim

(URI) dan attribute method berisikan metode form melakukan proses pengiriman(GET/POST).

Sintaks:

<form action="action" method="GET"|"POST">

...........................

</form>

ELEMENT INPUT Element INPUT berfungsi untuk mendefinisikan input yang akan dimasukkan pengguna.

Element ini mempunyai attribute yaitu name, size, type, value, checked.

Attribute name mendefinisikan nama dari input kontrol form, attribute size mendefinisikan

ukuran teks pada input kontrol, type mendefinisikan bentuk-bentuk input kontrol, value

mendefinisikan nilai awal/reset/submit, checked mendefinisikan pilihan terpilih pada type

radio/checkbox. Element ini tidak mempunyai tag penutup dan harus berada di dalam element

FORM.

Sintaks:

<input

name="name"

size="number"

type="text"|"checkbox"|"radio"|"submit"|"reset"

value="value"

checked >

Page 37: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 37

ELEMENT SELECT

Element SELECT berfungsi untuk mendefinisikan opsi pilihan pada form kontrol. Element ini

mempunyai attribute yaitu name, size, multiple(diizinkan banyak pilihan). Element ini harus

berada di dalam element FORM.

Sintaks:

<select

name="name"

size="number"

multiple >

.....................

</select>

ELEMENT OPTION

Element OPTION mendefinisikan opsi pilihan pada menu SELECT. Element ini mempunyai

attribute selected, dan value. Attribute selected opsi terpilih dan attribute value berisikan nilai

element OPTION.

Sintaks:

<option

selected

value="number" >

.....................

</option>

ELEMENT TEXTAREA

Element TEXTAREA berfungsi sebagai input kontrol form untuk memasukkan teks lebih dari

satu baris. Element ini mempunyai attribute yaitu name, cols, rows. Attribute name

mendefinisikan nama input kontrol form element textarea, attribute cols mendefinisikan jumlah

kolom textarea yang terlihat, dan attribute rows mendefinisikan jumlah baris textarea yang

terlihat. Element ini harus berada di dalam element FORM

Sintaks:

<textarea

name="name"

cols="number"

rows="number" >

.....................

</textarea>

Page 38: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 38

LATIHAN

Gunakan teks editor misalkan "Notepad" untuk menyunting dan menyimpan script latihan di

bawah ini. Untuk melihat hasilnya bukalah file tersebut dengan menggunakan web browser atau

gunakan editor yang telah tersedia pada modul ini dengan mengklik menu Editor.

Latihan 1: Buat form dengan input kontrol form seperti text, checkbox, radio, reset, submit, seperti tampilan

di bawah ini:

Nama file: latihan7_1.html

<html>

<head>

<title>Latihan7-1</title>

</head>

<body>

<FORM METHOD="POST"

ACTION="mailto:[email protected]">

<H4>FORM</H4>

<INPUT TYPE="text" NAME="var1" SIZE="30" VALUE="Enter

your name here.">

<BR><BR>

<B>Are you a student?</B>

<INPUT TYPE="checkbox" NAME="var2">

<BR><BR>

<B>How old are you?</B>

<BR>

<INPUT TYPE="radio" NAME="var3" VALUE="r1">10 - 15

<BR>

<INPUT TYPE="radio" NAME="var3" VALUE="r2">16 - 20

<BR>

Page 39: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 39

<INPUT TYPE="radio" NAME="var3" VALUE="r3">21 - 25

<BR><BR>

<INPUT TYPE="submit" NAME="var4" VALUE="Send">

<INPUT TYPE="reset" NAME="var5" VALUE="Clear">

</FORM>

</body>

</html>

Jika diisi namanya adalah Rahmat ; student di check ; umur 21-25 ; maka jika form ini di submit

data form yang terkirim adalah var1="Rahmat"&var2="1"&var3="r3"

Latihan 2:

Dari latihan 1 tambahkan menu select seperti gambar di bawah ini:

Nama file: latihan7_2.html

<html>

<head>

<title>Latihan7-2</title>

</head>

<body>

<FORM METHOD="POST"

ACTION="mailto:[email protected]">

<H4>FORM</H4>

<INPUT TYPE="text" NAME="var1" SIZE="30" VALUE="Enter

your name here.">

<BR><BR>

<B>Are you a student?</B>

<INPUT TYPE="checkbox" NAME="var2">

Page 40: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 40

<BR><BR>

<B>How old are you?</B>

<BR>

<INPUT TYPE="radio" NAME="var3" VALUE="r1">10 - 15

<BR>

<INPUT TYPE="radio" NAME="var3" VALUE="r2">16 - 20

<BR>

<INPUT TYPE="radio" NAME="var3" VALUE="r3">21 - 25

<BR><BR>

<B>Where are you from?</B>

<BR>

<SELECT NAME="var6" SIZE="1">

<OPTION VALUE="BG">Bulgaria

<OPTION VALUE="UK">United Kingdom

<OPTION VALUE="USA" SELECTED>USA

</SELECT>

<BR><BR>

<INPUT TYPE="submit" NAME="var4" VALUE="Send">

<INPUT TYPE="reset" NAME="var5" VALUE="Clear">

</FORM>

</body>

</html>

Latihan 3:

Dari latihan 2 tambahkan textarea seperti gambar di bawah ini:

Nama file: latihan7_2.html

Page 41: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 41

<html>

<head>

<title>Latihan7-2</title>

</head>

<body>

<FORM METHOD="POST" ACTION="mailto:[email protected]">

<H4>FORM</H4>

<INPUT TYPE="text" NAME="var1" SIZE="30" VALUE="Enter your name

here.">

<BR><BR>

<B>Are you a student?</B>

<INPUT TYPE="checkbox" NAME="var2">

<BR><BR>

<B>How old are you?</B>

<BR>

<INPUT TYPE="radio" NAME="var3" VALUE="r1">10 - 15

<BR>

<INPUT TYPE="radio" NAME="var3" VALUE="r2">16 - 20

<BR>

<INPUT TYPE="radio" NAME="var3" VALUE="r3">21 - 25

<BR><BR>

<B>Where are you from?</B>

<BR>

<SELECT NAME="var6" SIZE="1">

<OPTION VALUE="BG">Bulgaria

<OPTION VALUE="UK">United Kingdom

<OPTION VALUE="USA" SELECTED>USA

</SELECT>

<BR><BR>

<B>Your comment:</B>

<BR>

<TEXTAREA NAME="var7" COLS="30" ROWS="6">

</TEXTAREA>

<BR><BR>

<INPUT TYPE="submit" NAME="var4" VALUE="Send">

<INPUT TYPE="reset" NAME="var5" VALUE="Clear">

</FORM>

</body>

</html>

Catatan: Pemberian nilai attribute action pada element FORM dengan menuju ke alamat email adalah

untuk memperlihatkan nilai-nilai data form yang dikirimkan.

Page 42: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 42

BAB VIII

:: HTML DAFTAR URUTAN ::

OBJEKTIF: Setelah mempelajari materi ini diharapkan anda dapat memahami penggunaan element-element

untuk pembuatan daftar urutan.

MATERI: Element OL(ordered list), Element UL(unordered list), Element LI(list item).

ELEMENT OL (Orderd List)

Element OL berfungsi untuk membuat nomor daftar urut. Element ini mempunyai attribute yaitu

start, dan type. Attribute start berfungsi untuk memberikan nilai awal dari daftar urutan,

attribute type berfungsi untuk memilih bentuk daftar urutan yaitu A untuk abjad huruf besar, a

untuk abjad huruf kecil, I untuk abjad romawi besar, i untuk abjad romawi kecil, 1 untuk angka

decimal (default: start="1" type="1" ). Dalam element OL harus terdapat beberapa element LI.

Sintaks:

<ol start="number" type="A"|"a"|"I"|"i"|"1">

........................

</ol>

ELEMENT UL (Unordered List)

Element UL berfungsi untuk membuat daftar tanpa nomor urut (dalam format bullet). Element

ini mempunyai attribute yaitu type. Attribute type berfungsi untuk memilih bentuk bullet yang

digunakan. Nilai dari pada attribute type ini adalah "circle", "square" dan "disc" . Dalam element

UL harus terdapat beberapa element LI.

Sintaks:

<ul type="circle"|"square"|"disc">

..........................

</ul>

ELEMENT LI (List Item) Element LI merupakan isi dari pada daftar. Element ini harus berada di dalam element OL atau

UL. Element ini mempunyai attribute type dan value. Nilai attribute type adalah

A,a,I,i,1,circle,square,disc dan attribute value berisikan nilai nomor urutan dari attribute type.

Sintaks:

<li type="A"|"a"|"I"|"i"|"1"|"circle"|"square"|"disc">

..........................</li>

Page 43: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 43

LATIHAN

Gunakan teks editor misalkan "Notepad" untuk menyunting dan menyimpan script latihan di

bawah ini. Untuk melihat hasilnya bukalah file tersebut dengan menggunakan web browser atau

gunakan editor yang telah tersedia pada modul ini dengan mengklik menu Editor.

Latihan 1:

Menampilkan teks dengan daftar urut (element OL):

Matakuliah TKJ Semester 1:

1. Bahasa Inggris 1

2. Matematika 1

3. Jaringan Komputer 1

4. Konsep Teknologi Informasi

5. Keterampilan Komputer dan Pengelolaan Informasi

6. Perangkat Keras Komputer

7. Sistem Operasi

Nama file: latihan3_1.html

<html>

<head>

<title>Latihan3-1</title>

</head>

<body>

Matakuliah TKJ Semester 1:

<ol>

<li>Bahasa Inggris 1</li>

<li>Matematika 1</li>

<li>Jaringan Komputer 1</li>

<li>Konsep Teknologi Informasi</li>

<li>Keterampilan Komputer dan Pengelolaan Informasi</li>

<li>Perangkat Keras Komputer</li>

<li>Sistem Operasi</li>

</ol>

</body>

</html>

Latihan 2: Menampilkan teks dengan daftar urut (element OL):

Matakuliah TKJ Semester 1:

Page 44: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 44

a. Bahasa Inggris 1

b. Matematika 1

c. Jaringan Komputer 1

d. Konsep Teknologi Informasi

e. Keterampilan Komputer dan Pengelolaan Informasi

f. Perangkat Keras Komputer

g. Sistem Operasi

Nama file: latihan3_2.html

<html>

<head>

<title>Latihan3-2</title>

</head>

<body>

Matakuliah TKJ Semester 1:

<ol start="1" type="a">

<li>Bahasa Inggris 1</li>

<li>Matematika 1</li>

<li>Jaringan Komputer 1</li>

<li>Konsep Teknologi Informasi</li>

<li>Keterampilan Komputer dan Pengelolaan Informasi</li>

<li>Perangkat Keras Komputer</li>

<li>Sistem Operasi</li>

</ol>

</body>

</html>

Latihan 3: Menampilkan teks dengan daftar urut (element OL):

I. Matakuliah TKJ Semester 1:

a. Bahasa Inggris 1

b. Matematika 1

c. Jaringan Komputer 1

d. Konsep Teknologi Informasi

e. Keterampilan Komputer dan Pengelolaan Informasi

f. Perangkat Keras Komputer

g. Sistem Operasi

Nama file: latihan3_3.html

Page 45: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 45

<html>

<head>

<title>Latihan3-3</title>

</head>

<body>

<ol start="1" type="I">

<li>Matakuliah TKJ Semester 1:</li>

<ol start="1" type="a">

<li>Bahasa Inggris 1</li>

<li>Matematika 1</li>

<li>Jaringan Komputer 1</li>

<li>Konsep Teknologi Informasi</li>

<li>Keterampilan Komputer dan Pengelolaan Informasi</li>

<li>Perangkat Keras Komputer</li>

<li>Sistem Operasi</li>

</ol>

</ol>

</body>

</html>

Tugas tambahan:

Ubahlah tampilannya dalam format kombinasi ordered list dan unordered list.

Page 46: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 46

BAB XI

:: MEMBUAT WEBSITE PRIBADI ::

Kebanyakan orang jika baru mengenal HTML maka ia akan membuat website tentang profil

dirinya sendiri. Hal ini dikarenakan ia tidak tahu apa yang harus ia publikasikan. Kali ini kita

akan mencoba membuat sebuah personal homepage sederhana.

PERSIAPAN

Sebelum melakukan pendesainan lakukan beberapa hal berikut ini.

‐ Buatlah sebuah folder di direktori D:\HTML

‐ Beri nama folder tersebut Bab XI

‐ Buat sebuah folder di direktori D:\HTML\Bab XI yang baru kita buat

‐ Beri nama folder tersebut gambar

Semua file HTML yang berhubungan dengan bab XI akan kita simpan pada folder Bab XI.

Begitu pula dengan gambar-gambar yang berhubungan dengan bab XI akan kita simpan di

direktori D:\HTML\Bab XI \gambar.

SKETSA PROYEK

� Website yang akan anda buat adalah website pribadi yang berisi tentang profil data

Muhammad Ichsan

� Muhammad Ichsan ingin pada website tersebut terdapat foto dirinya, keluarga atau rumah

rumahnya.

� Muhammad Ichsan ingin profil datanya terletak pada halaman

Ketika mendesain website biasakan untuk membuat sketsa kasarnya terlebih dahulu. Ini berguna

agar pekerjaan kita menjadi lebih terfokus. Tidak masalah jika nantinya andamelakukan

perubahan pada tahap akhir yang penting sketsanya sudah ada.

Page 47: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 47

Untuk membuat sketsa desain anda bisa menggambar di sehelai kertas atau pada

programpengolah gambar pada komputer. Yang namanya sketsa tidak harus bagus yang penting

gambaran umumnya saja. Contoh sketsa untuk proyek kita kali ini dapat anda lihat pada

gambar 3.0.

LANGKAH-LANGKAH PEMBUATAN

Seperti yang dapat anda lihat pada gambar sketsa proyek, pada website tersebut memiliki 1 tabel

utama dan 2 tabel anak yaitu tabel foto dan tabel menu. Tabel utama terdiri dari 2 kolom dan 1

baris. Sedangkan pada tabel foto dan menu masing-masing memiliki 1 kolom dan 1 baris.

Gambar 3.0: Sketsa proyek

1. Halaman Utama [index.html]

Baiklah mari kita mulai bekerja. Pertama jalankan Notepad klik menu Start Button - All

Programs - Accessories - Notepad. Seperti biasa mari kita mengetik kode-kode yang enak ini.

<html>

<head>

<title>Muhammad Ichsan Website</title>

</head>

<body bgcolor="#D7E7F3">

<table border="1" style="border-collapse: collapse" width="100%" cellpadding="8"

bordercolor="black">

<tr>

Page 48: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 48

<td width="20%">

<!-- ini tabel foto -->

<table border="1" style="border-collapse: collapse" width="100%"

cellpadding="8" bordercolor="black">

<tr>

<td align="center"><img border="1" height="100 " width="100" src=""></td>

</tr>

</table>

<p></p> <!-- untuk memberi jarak -->

<!-- ini tabel menu -->

<table border="1" style="border-collapse: collapse" width="100%"

cellpadding="8" bordercolor="black">

<tr>

<td>Ini nanti untuk link</td>

</tr>

</table>

</td>

<!-- ini untuk kolom 2 tabel utama -->

<td valign="top"><p align="center"><b>SELAMAT DATANG</b></p></td>

</tr>

</table>

</body>

</html>

Setelah selesai simpan kode diatas dengan nama index.html dan letakkan di folder bab3. Perlu

diketahui file utama untuk sebuah website memiliki nama index.html. Server pertama kali akan

mencari file bernama index.html. Jika ia tidak menemukan maka server akan menampilkan pesan

error. Untuk keterangan lebih lanjut nanti akan dijelaskan pada bab selanjutnya.Buka file

tersebut dengan Internet Explorer, hasilnya akan terlihat seperti gambar 3.1.

Page 49: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 49

File gambar ini yang akan kita gunakan untuk menampilkan foto. (Kalau bisa ya foto anda

sendiri, jika tidak punya sembarang foto juga tidak apa-apa)

Ingat sesusaikan isi src=”” sesuai dengan nama file anda.

Sekarang saatnya mengupdate isi website dengan yang sebenarnya. Untuk itu bukalah file

index.html dan rubahlah kode yang diberi warna kuning diatas sehingga menjadi seperti

berikut. Jangan lupa ubah atribut border pada setiap tabel menjadi “0”

<html>

<head>

<title>Muhammad Ichsan Website</title>

</head>

<body bgcolor="#D7E7F3">

<font face="verdana">

<table border="0" style="border-collapse: collapse" width="100%" cellpadding="8"

bordercolor="black">

<tr>

<td width="20%">

<!-- ini tabel foto -->

<table border="0" style="border-collapse: collapse" width="100%"

cellpadding="8" bordercolor="black">

<tr>

<td align="center"><img border="1" height="100" width="150"

src="gambar/fotoku.jpg"></td>

</tr>

</table>

<p><hr></p> <!-- untuk memberi jarak -->

<!-- ini tabel menu -->

<table border="0" style="border-collapse: collapse" width="100%"

cellpadding="8" bordercolor="black">

<tr>

<td><font size="2">

<ul>

<li><a href="profil.html">Profil</a></li>

<li><a href="kegiatan.html">Kegiatan</a></li>

<li><a href="foto.html">Foto-foto</a></li>

<li><a href="puisi.html">Puisi Teman</a></li>

<li><a href="mailto: [email protected]">Email saya</a></li>

</ul>

</td>

</tr>

</table>

</td>

<!-- ini untuk kolom 2 tabel utama -->

<td valign="top">

<p align="center"><font size="4"><b>SELAMAT DATANG DI WEBSITE

ICHSAN</b></font></p>

<p><font size="2">Saya ucapkan terima kasih atas kunjungan anda ke website

Page 50: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 50

saya. Pada website ini anda dapat melihat profil data diri saya dan kegiatan-kegiatan

yang saya lakukan. Di bawah ini adalah puisi yang saya buat beberapa

waktu lalu. Inspirasi puisi ini datang ketika saya termenung sendirian dan

memandang langit nan luas.</font></p>

<p><b>Aku dan Tuhanku</b></p>

<p><font size="2">

<i>Ketika aku memandang langit<br>

aku bertanya pada pada diriku<br>

aku...<br>

<br>

siapakah aku sebenarnya?<br>

darimanakah aku berasal?<br>

jauhkah aku dari Tuhanku?<br>

aku....<br>

<br>

Tuhan...<br>

betapa kuasanya engkau<br>

menciptakan langit dan bumi<br>

untuk menghidupi orang-orang<br>

seperti aku<br>

<br>

aku...<br>

apakah aku sudah mengabdi kepadamu?<br>

rasanya hanya aku dan Engkau yang tahu<br>

</i></font></p>

</td>

</tr>

</table>

</body>

</html>

Setelah selesai mengedit simpanlah file tersebut. Jalankan file tersebut lewat IE

Hasilnya dapat anda lihat pada gambar 3.2.

Page 51: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 51

Gambar 3.2: Output file index.html

2. Halaman Profil [profil.html]

Selanjutnya kita akan membuat file profil.html yang akan menampilkan daftar riwayat hidup

david joko. File profil.html terdiri dari 1 tabel dan memiliki 2 kolom dan banyak baris.

Jalankan Notepad, Klik Start Button -All Programs - Accessories - Notepad. Ketik kode

dibawah ini.

<html>

<head>

<title>Profil Muhammad Ichsan</title>

</head>

<body bgcolor="#D7E7F3">

<font face="verdana">

<p align="center">

<table border="0" cellpadding="8" bordercolor="black">

<tr>

<td colspan="2" align="center"><b>DATA PRIBADI</b><hr></td>

</tr>

<tr>

<td align="right"><font size="2"><b>Nama: </b></td>

<td><font size="2">Muhammad Ichsan</td>

</tr>

<td align="right"><font size="2"><b>Tempat/Tanggal lahir: </b></td>

<td><font size="2">Jakarta, 31 Oktober 1991</td>

</tr>

<td align="right"><font size="2"><b>Agama: </b></td>

<td><font size="2">Islam</td>

Page 52: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 52

</tr>

<tr>

<td align="right"><font size="2"><b>Gol. Darah: </b></td>

<td><font size="2">O</b></td>

</tr>

<tr>

<td align="right"><font size="2"><b>Pekerjaan: </b></td>

<td><font size="2">Pegawai Negeri</td>

</tr>

<tr>

<td align="right"><font size="2"><b>Hobi: </b></td>

<td><font size="2">Traveling, Mancing</td>

</tr>

<tr>

<td colspan="2" align="center"><a href="index.html">Kembali ke halaman

utama</a></td>

</tr>

</table>

</font>

</body>

</html>

Simpan file diatas dengan nama profil.html. Lalu jalankan pada browser, hasilnya akan

namapak seperti gambar 3.3.

Pada kode diatas terdapat atribut colspan=”2” pada tag <td>. Ini dikarenakan kita ingin

menjadikan 2 kolom menjadi 1 kolom untuk judul DATA PRIBADI. Karena jumlah kolomnya 2

maka isi colspan=”2” jika kolomnya 4 maka isinya 4 juga.

Gambar 3.3: File profil.html saat dijalankan.

Page 53: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 53

3. Halaman Kegiatan [kegiatan.html]

Wih..., tidak terasa materi kita sudah jauh rupanya. Bagaimana, menyenangkan bukan bermain

dengan kode langsung daripada program WYSIWYG. Sekarang kita akan membuat file

kegiatan.html yang berisi tentang kegiatan-kegiatan yang dilakukan David Joko.

Desain kegitan.html terdiri dari 2 kolom dan 2 baris untuk setiap kegiatan. Kolom 1 berisi

gambar dan kolom 2 berisi keterangan.

Untuk itu copylah sebuah file gambar ke direktori C:\HTML\gambar. Gambar ini yang akan

menampilkan/mewakili kegiatan yang kita lakukan. Silahkan modifikasi kode dibawah ini

sesuka

anda. Karena saya yakin anda sekarang sudah paham dasar pembuatan website.

Buat file baru Jalankan Notepad, Klik Start Button -All Programs - Accessories - Notepad

lalu ketik kode di bawah ini.

<html>

<head>

<title>Kegiatan Muhammad Ichsan</title>

</head>

<body bgcolor="#D7E7F3">

<font face="verdana">

<p align="center"><font size="4"><b>Kegiatan Muhammad Ichsan</b><hr></p>

<center>

<table border="1" style="border-collapse: collapse" cellpadding="8"

bordercolor="black" width="80%">

<tr>

<td><img src="gambar/pantai.jpg" width="231" height="149"></td>

<td bgcolor="white"><font size="2"><p><b>Kegiatan Akhir Tahun Bersama

Teman</b></p>Pada akhir tahun 2005 nanti saya dan teman-teman mempunyai acara

tahun baruan di Bali. Rencananya kami dibali mulai tanggal 29 Desember sampai 2

Januari.</font></td>

</tr>

<tr>

<td align="center" colspan="2"><a href="index.html">Kembali ke halaman

utama</a></td>

</tr>

</table>

</center>

</font>

</body>

</html>

Simpanlah kode diatas dengan nama kegiatan.html. Lalu buka melalui IE hasilnya akan nampak

seperti gambar 3.4.

Page 54: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 54

Gambar 3.4: File kegiatan.html saat dijalankan.

4. Halaman Foto [foto.html]

Pada halaman ini nantinya akan kita tampilkan foto-foto yang ada maupun yang belum ada

pada website Muhammad Ichsan. Desain halaman teridiri dari 2 kolom dan 2 baris untuk setiap 2

buah

gambar.

Buat file baru Jalankan Notepad, Klik Start Button -All Programs - Accessories - Notepad

lalu ketik kode di bawah ini.

<html>

<head>

<title>Foto-Foto</title>

</head>

<body bgcolor="#D7E7F3">

<font face="verdana">

<p align="center"><font size="4"><b>Foto-Foto Koleksi Muhammad Ichsan

</b></font><hr></p>

<center>

<table border="1" style="border-collapse: collapse" width="80%" cellpadding="8"

bordercolor="black" bgcolor="white">

<tr>

<td align="center"><img src="gambar/fotoku.jpg" height="149" width="231"></td>

<td align="center"><img src="gambar/pantai.jpg" height="149" width="231"></td>

</tr>

Page 55: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 55

<tr>

<td align="center"><font size="2">Muhammad Ichsan</font></td>

<td align="center"><font size="2">Pantai</font></td>

</table>

<p></p>

<table border="1" style="border-collapse: collapse" width="80%" cellpadding="8"

bordercolor="black" bgcolor="white">

<tr>

<td align="center"><img src="gambar/kantor.jpg" height="149" width="231"></td>

<td align="center"><img src="gambar/bromo.jpg" height="149" width="231"></td>

</tr>

<tr>

<td align="center"><font size="2">Kantor</font></td>

<td align="center"><font size="2">Bromo</font></td>

</table>

<p><a href="index.html">Kembali ke halaman utama</a></p>

</center>

</font>

</body>

</html>

Simpan kode diatas dengan nama foto.html, lalu jalankan hasilnya akan terlihat seperti gambar

3.5.

5. Halaman Puisi [puisi.html]

Puisi? Suatu bentuk ungkapan ekspresi batin secara abstrak. Itulah yang ingin ditampilkan oleh

Muhammad Ichsan pada websitenya. Puisi yang ada pada halaman tersebut tidak hanya puisi

Muhammad Ichsan tetapi juga puisi para pengunjung yang mereka kirimkan kepada Muhammad

Ichsan untuk ditampilkan pada websitenya.

Page 56: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 56

Desain halamannya setiap puisi memiliki 2 baris dan 1 kolom. Baris 1 digunakan untuk puisi itu

sendiri dan baris 2 untuk penulisnya.

Buat file baru dan ketik kode di bawah ini.

<html>

<head>

<title>Puisi Teman-teman</title>

</head>

<body bgcolor="#D7E7F3">

<font face="verdana">

<p align="center"><font size="4"><b>Puisi-Puisi Hati</b><hr></font></p>

<center>

<table border="1" style="border-collapse: collapse" bgcolor="white"

bordercolor="black" width="60%" cellpadding="8">

<tr>

<td>

<p><font size="2"><b>SEBUAH PUISI UNTUK SAHABATKU</b></p>

<i>Matamu bagaikan kilatan pedang yang tajam<br>

Menghujam tepat di hati lawanmu<br>

Tutu katamu membuat suasana jadi tentram<br>

<br>

Mengapa sekarang kau terdiam<br>

Tanpa candamu hari-ahriku kelabu<br>

Dukamu bagai tangisan alam<br>

Bawakan sebuah kesedihan yang dalam

</font>

</td>

</tr>

<tr>

<td align="right"><font size="2">Oleh: Istiqamah</font></td>

</tr>

</table>

<p></p>

<table border="1" style="border-collapse: collapse" bgcolor="white"

bordercolor="black" width="60%" cellpadding="8">

<tr>

<td>

<p><font size="2"><b>SERIBU TANYA</b></p>

<i>Adakah seuntai kata<br>

Tanpa bicara?<br>

Adakah sejuta jawab<br>

Tanpa tanya?<br>

<br>

Adakah langit kelam<br>

Tanpa mendung hitam?<br>

Adakah guratan merah darah

Page 57: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 57

Tanpa luka?<br>

Adakah isak tangis pilu<br>

Tanpa kesedihan?<br>

Adakah rasa damai<br>

Tanpa perjuangan?<br>

<br>

Begitulah hidup manusia<br>

Hamba yang selalu bertanya<br>

Adakah keadilan di bumi ini?<br>

O, betapa banyak waktu<br>

Untuk menjawab semua itu<br>

</font>

</td>

</tr>

<tr>

<td align="right"><font size="2">Oleh: Susanti</font></td>

</tr>

</table>

<p><font size="2">Jika anda ingin puisi anda ditampilkan pada website ini.

Silahkan kirimkan puisi anda ke email saya di <a href="mailto:

[email protected]">[email protected].</font></p>

<p><a href="index.html">Kembali ke halaman utama</a></p>

</font>

</body></html>

Simpan dengan nama puisi.html lalu jalankan di IE hasilnya akan seperti gambar 3.6.

Gambar 3.6: File puisi.html saat dijalankan.

****************

Page 58: Modul Html Universitas Indraprasta

ASISTEN LABORATORIUM UMUM |UNIVERSITAS INDRAPRASTA PGRI 58

TENTANG PENULIS

Penulis, bernama Muhammad Ichsan . Lahir di kota Jakarta tanggal 31 Oktober 1991, dan besar di kota bogor. Saat ini penulis lagi menempuh pendidikan S1 Semester 8

jurusan Teknik Informatika di Universitas Indraprasta PGRI

Jakarta. dan Dia juga mengajar sebagai “Asisten Laboratorium

Komputer Umum” di Universitas Indraprasta PGRI.

Penulis juga aktif diberbagai komunitas miliknya dan jejaring

social punyanya dan juga sebagai “Konsultan Masalah

Komputer Dan Dia Juga Mempunyai Servis Center Di

daerah Bojong Gede - Bogor”.

PENULIS DAPAT DIHUBUNGI MELALUI

Media Social :

http://www.facebook.com/ichsan.kairi

http://www.twitter.com/ichsan_kaira

Website/Blog:

http://www.ichsan-aliyyah.blogspot.com

Nomor Hape :

089660033870 / 081287533096