HTML (HYPER TEXT MARKUP LANGUAGE)

30
1 Sahrul Sindriana Bab I HYPER TEXT MARKUP LANGUAGE Pengertian HTML (HYPER TEXT MARKUP LANGUAGE) HTML (HYPER TEXT MARKUP LANGUAGE) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser internet. Pada bab ini kita akan mempelajari bahasa markup atau markup language kegunaan bahasa ini ialah untuk memanipulasi browser sehingga dapat menampilkan informasi yang dapat dibaca oleh computer. Html Berupa kode-kode tag yang mengntruksikan browser untuk menghasilkan tampilan yang di inginkan. Sebuah file Html dapat dibuka menggunakan browser web seperti Microsoft Internet Exploler , Mozila Firefox, Google chrome, Opera, Safari, Dan lain-lain. a. Dasar-Dasar HTML Fungsi utama HTML memberikan perintah kepada browser tampilan melalui Tag-tag yang di tulis dalam HTML. Dengan demikian browser menghasilkan tampilan yang sesuai dengan perintah-perintah yang sudah dibuat atau di perintahkan terlebih dahulu. Untuk menuliskan suatu dokumen HTML Dapat digunakan perangkat sederhana yang khusus diantaranya : Notepad Dreamweaver Ultraedit Setelah selesai menuliskan dokumen tersebut lakukan save dengan format Nama_file.html dan pada bagian perintah SAVE TYPES pilih ALL FILES. b. Struktur HTML Dokumen Html dapat terdiri dari teks, Gambar, Suara ataupun video. Satu hal yang membedakan HTML dengan dokumen lainya adalah adanya elemen-elemen HTML beserta tag-tagnya. Elemen dan tag ini berfungsi untuk memformat atau menandai suatu bagian tertentu dari dokumen HTML dan juga menentukan struktur bagian tersebut dalam dokumen HTML. c. Elemen HTML Pada dasarnya elemen HTML terdiri dari 2 kategori : 1. Elemen <HEAD> berfungsi untuk memberikan informasi atau mendeklarasikan dokumen tersebut. 2. Elemen <BODY> berfungsi untuk menentukan bagaimana isi suatu dokumen ditampilkan pada browser

description

MATERI DASAR HTML

Transcript of HTML (HYPER TEXT MARKUP LANGUAGE)

Page 1: HTML (HYPER TEXT MARKUP LANGUAGE)

1 Sahrul Sindriana

Bab I

HYPER TEXT MARKUP LANGUAGE

Pengertian HTML (HYPER TEXT MARKUP LANGUAGE)

HTML (HYPER TEXT MARKUP LANGUAGE) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser internet. Pada bab ini kita akan mempelajari bahasa markup atau markup language kegunaan bahasa ini ialah untuk memanipulasi browser sehingga dapat menampilkan informasi yang dapat dibaca oleh computer.

Html Berupa kode-kode tag yang mengntruksikan browser untuk menghasilkan tampilan

yang di inginkan. Sebuah file Html dapat dibuka menggunakan browser web seperti

Microsoft Internet Exploler , Mozila Firefox, Google chrome, Opera, Safari, Dan lain-lain.

a. Dasar-Dasar HTML

Fungsi utama HTML memberikan perintah kepada browser tampilan melalui Tag-tag

yang di tulis dalam HTML. Dengan demikian browser menghasilkan tampilan yang

sesuai dengan perintah-perintah yang sudah dibuat atau di perintahkan terlebih

dahulu.

Untuk menuliskan suatu dokumen HTML Dapat digunakan perangkat sederhana yang

khusus diantaranya :

Notepad

Dreamweaver

Ultraedit

Setelah selesai menuliskan dokumen tersebut lakukan save dengan format

Nama_file.html dan pada bagian perintah SAVE TYPES pilih ALL FILES.

b. Struktur HTML

Dokumen Html dapat terdiri dari teks, Gambar, Suara ataupun video. Satu hal yang

membedakan HTML dengan dokumen lainya adalah adanya elemen-elemen HTML

beserta tag-tagnya. Elemen dan tag ini berfungsi untuk memformat atau menandai

suatu bagian tertentu dari dokumen HTML dan juga menentukan struktur bagian

tersebut dalam dokumen HTML.

c. Elemen HTML

Pada dasarnya elemen HTML terdiri dari 2 kategori :

1. Elemen <HEAD> berfungsi untuk memberikan informasi atau mendeklarasikan

dokumen tersebut.

2. Elemen <BODY> berfungsi untuk menentukan bagaimana isi suatu dokumen

ditampilkan pada browser

Page 2: HTML (HYPER TEXT MARKUP LANGUAGE)

2 Sahrul Sindriana

d. Tag

Pada dokumen HTML sebuah teks bias memuat intruksi yang ditandai dengan kode

atau lebih dikenal dengan TAG. Tag ini dinyatakan dengan sebuah tanda lebih kecil dan

lebih besar “ < > “. Tag biasanya berpasangan awal tag dinyatakan dalam bentuk

<Nama_tag> dan akhir Tag dinyatakan dalam bentuk </Nama_tag>. Contoh diawali

dengan <HTML> dan diakhiri dengan </HTML>

Page 3: HTML (HYPER TEXT MARKUP LANGUAGE)

3 Sahrul Sindriana

BAB II

DASAR-DASAR HTML

1. Membuat dokumen HTML

Dokumen HTML dimulai dengan perintah Awal <HTML>, Kemudian <HEAD> dan

<TITLE>. Antara perintah <TITLE> dengan </TITLE> adalah bagian judul dokumen yang

akan dibuat. Misalkan diberi nama “Web pertama aku” , Kemudian ditutup dengan

perintah </HEAD> Ini merupakan bagian pertama dari bagian Dokumen HTML. Bagian

kedua atau isi dimulai dengan perintah <BODY> dan </BODY>. Antara kedua perintah

tersebut berisi bagian dari isi HTML. Pada bagian akhir di tutup dengan </HTML>.

Contoh Program :

<html>

<head>

<title>

Belajar html

</title>

</head>

<body>

Ini web pertama aku !

</body>

</html>

Hasil tampilan :

Gambar 1

Page 4: HTML (HYPER TEXT MARKUP LANGUAGE)

4 Sahrul Sindriana

2. Menambahkan background pada Halaman Web

Halaman HTML dapat ditambahkan background baik berupa warna ataupun gambar.

Tag dilakukan pada perintah <BODY>. Untuk menambahkan background warna

perintahnya adalah :

<BODY BGCOLOR=”Warna”>

Sedangkan untuk menambahkan Background gambar perintahnya adalah :

<BODY BACKGROUND=”Nama_gambar.JPG”>

Format gambar tidak hanya .JPG bias juga format gambar .PNG, .Gif, Dll.

Contoh program :

Background Warna

<html>

<head>

<title>

Belajar html

</title>

</head>

<body Bgcolor="Blue">

Ini web pertama aku !

</body>

</html>

Hasil tampilan :

Gambar 2

Page 5: HTML (HYPER TEXT MARKUP LANGUAGE)

5 Sahrul Sindriana

Background Foto

<html>

<head>

<title>

Belajar html

</title>

</head>

<body Background="Fotoku.Jpg">

Ini web pertama aku !

</body>

</html>

Hasil tampilan

Gambar 3

3. Mengganti warna text

Untuk mengganti warna text di tambahkan perintah <FONT COLOR=”WARNA”> Pada

text yang akan di ganti warnanya dan di akhiri dengan </FONT COLOR>

Contoh Program :

<html>

<head>

<title>

Belajar html

</title>

</head>

Page 6: HTML (HYPER TEXT MARKUP LANGUAGE)

6 Sahrul Sindriana

<body Bgcolor="yellow">

<font color="RED"> ini warna merah !</font color> <br>

<font color="green">Ini warna hijau</font color> <br>

<font color="Pink">Ini warna Merah jambu</font color> <br>

</body>

</html>

Hasil Tampilan

Gambar 4

4. Mengenter dan menambahkan garis pada halman HTML

Tag untukmeng enter adalah <BR> sedangkan Tag untuk menambahkan garis adalah

<HR> .

Contoh Program :

<html>

<head>

<title>

Belajar html

</title>

</head>

<body Bgcolor="yellow">

<font color="RED"> ini warna merah !</font color>

<br>

<hr>

<font color="green">Ini warna hijau</font color>

<br>

<hr>

<font color="Pink">Ini warna Merah jambu</font color>

<br>

<hr>

</body>

Page 7: HTML (HYPER TEXT MARKUP LANGUAGE)

7 Sahrul Sindriana

</html>

Hasil tampilan

Gambar 5

5. Hyperlink

Untuk membuat hyperlink sederhana pada web gunakan perintah <A

HREF=”NAMA_HTML_YANG_DI_TUJU.HTML”> Keterangan Link </A>

Contoh Program :

<html>

<head>

<title> Belajar html </title>

</head>

<body>

Halaman Pertama , Untuk melanutkan silahkan klik

<br>

<A HREF="LINK2.HTML"> Masuk ke halaman selanjurnya </A>

</body>

</html>

Simpan dengan nama Link1.HTML

<html>

<head>

<title> Belajar html </title>

</head>

<body>

halaman kedua , Untuk kembali silahkan klik

<br>

<A HREF="LINK1.HTML"> kembali ke halaman sebelumnya ! </A>

</body>

</html>

Simpan dengan nama Link2.HTML

Page 8: HTML (HYPER TEXT MARKUP LANGUAGE)

8 Sahrul Sindriana

Hasil Tampilan

Gambar 6 Gambar 7

6. Pemberian warna pada Hyperlink

Tulisan HYPERLINK juga dapat di beri warna sesuai dengan warna yang kita mau ,

dengan menggunakan perintan LINK, ALINK dan VLINK yang di sisikan pada perintan

<BODY> sebagai berikut :

Contoh : <BODY LINK=”purple” ALINK=”yelow” VLINK=”almond”>

Contoh Program :

<HTML>

<HEAD>

<TITLE> BELAJAR HTML </TITLE>

</HEAD>

<BODY LINK="Purple" ALINK="Yellow" VLINK="Almond">

Ini bagian pertama <br>

<A HREF="LINK2.html"> KLIK UNTUK MELANJUTKAN </A>

</HTML>

Hasil tampilan :

Gambar 8

Gambar di atas ditunjukan saat Link di Klik

Page 9: HTML (HYPER TEXT MARKUP LANGUAGE)

9 Sahrul Sindriana

7. Efek dan karakter fisik

a. Efek cetak pada huruf

Efek cetak pada huruf seperti cetak tebal, Miring dan garis bawah termasuk apa

yang disebut dengan physical style atau karakteristik fisik yang merupakan suatu

jenis format yang diberikan pada text tanpa bergantung pada jenis elemen dasar

text tersebut.

Elemen-elemen yang dikategorikan kedalam physical style adalah :

TAG FUNGSI

<B> ………………………………....</B> Menebalkan text

<I>……………………………………<I> Membuat text Miring

<U>…………………………………<U> Menggaris bawahi

<S>…………………………………….<S> Memberi coretan pada text

<BLINK>……………………</BLINK> Membuat text berkedip

<TT>…………………………..</TT> Menampilkan text dalam format typewriter

<BIG>……………….</BIG> Membesarkan tulisan

<SMALL> ……………….. </SMALL> Mengecilkan text

<SUB>…………………</SUB> Membuat text subscript

<SUP>…………………………</SUP> Membuat text superscript

Contoh Program :

<HTML>

<HEAD>

<TITLE>

Efek cetak pada huruf

</TITLE>

</HEAD>

<BODY>

<B>Hallo , selamat datang </B>

<I>di website pertamaku</I>

<U>disini kita akan membahas tentang</U>

<S>efek cetak pada huruf</S>

<BLINK>saya harap teman-teman</BLINK>

<SUP>bisa mudah memahami</SUP>

<BIG>materi ini.</BIG>

<SMALL>silahkan mencoba sendiri</SMALL>

<SUB>Semoga kalian bisa.</SUB>

<TT>Ayooo smk pasti bisa ....</TT>

</BODY>

</HTML>

Page 10: HTML (HYPER TEXT MARKUP LANGUAGE)

10 Sahrul Sindriana

Hasil program :

Gambar 10

Text yang di BLOCK Adalah Efek blink.

Selain itu ada juga efek yang digabungkan . Contoh :

<B><I> Ini adalah contoh efek yang digabungkan </I> </B>

<B><SUB><I> Ini adalah contoh penggabungan beberapa tag </I></SUB></B>

Selain tag-tag diatas anda juga bias menggabungkan tag lainya , silahkan di coba untuk

menambah pengetahuan masing-masing.

b. Ukuran Huruf

Untuk menentukan ukuran suatu text pada html dapat mengubah melalui elemen FONT

karena elemen font menyediakan atribut SIZE dengan nilai 1 samppai dengan 7. Nilai 1

digunakan untuk huruf paling kecil sedangkan 7 paling besar. Nilai default suatu huruf

pada html adalah 3 dan itu adalah standar text pada sebuah halaman web.

Conton :

<FONT SIZE=1> maka akan berukuran satu </FONT>

Contoh Program :

<HTML>

<HEAD> <TITLE> UKURAN </TITLE>

</HEAD>

<BODY>

<FONT SIZE=1> UKURAN 1 </FONT><BR>

<FONT SIZE=2> UKURAN 2 </FONT><BR>

<FONT SIZE=3> UKURAN 3 </FONT><BR>

<FONT SIZE=4> UKURAN 4 </FONT><BR>

Page 11: HTML (HYPER TEXT MARKUP LANGUAGE)

11 Sahrul Sindriana

<FONT SIZE=5> UKURAN 5 </FONT><BR>

<FONT SIZE=6> UKURAN 6 </FONT><BR>

<FONT SIZE=7> UKURAN 7 </FONT><BR>

</BODY>

</HTML>

Hasil Tampilan

Gambar 11

c. Jenis huruf

Untuk menentukan jenis huruf dari suatu teks , elemen FONT menyediakan atribut

FACE dengan jenis huruf yang tersedia pada computer.

Contoh Ptogram :

<HTML>

<HEAD> <TITLE> JENIS HURUF </TITLE>

</HEAD>

<BODY>

<FONT FACE=ARIAL> JENIS HURUF ARIAL </FONT><BR>

<FONT FACE=jokerman> JENIS HURUF JOKERMAN </FONT><BR>

<FONT FACE=FANGSONG> Jenis huruf fangsong </font><br>

</BODY>

</HTML> Hasil tampilan

Page 12: HTML (HYPER TEXT MARKUP LANGUAGE)

12 Sahrul Sindriana

d. Warna Huruf

Untuk mengubah warna hurup elemen FONT menyediakan atribur COLOR (WARNA)

dengan jenis warna yang tersedia pada masing-masing versi HTML. Ada dua cara

untuk mengubah warna di antaranya :

1) Dengan penulisan bahasa inggris warna tersebut.

Contoh : <FONT COLOR=”Blue”> Text berwarna biru </FONT>

<FONT COLOR=”GREEN”> Text berwarna Hijau </FONT>

2) Dengan menuliskan kode komputasi RGB

Contoh: <FONT COLOR=”#0000FF”> Text berwarna biru </FONT>

<FONT COLOR=”#D2691E”> Text berwarna Coklat </FONT>

Cara menuliskan warna menggunakan kode komputasi warna RGB ini di awali

dengan tanda “#”.

Tabel kode warna !

Kode Warna

#F0F8FF ALiCE BLUE

#FAEBD7 Antiquewhite

#00FFFF Aqua

#7FFFD4 Aquamarine

#F0FFFF Azure

#F5F5DC beige

#FFE4C4 Bisque

#000000 Black

#FFFFFF White

#0000FF Blue

#8A2BE2 Blue violet

#A52A2A Brown

#FF0000 Red

#EE82EE Violet

#800000 Maroon

#00FF00 Lime

#FFA500 Orange

#FF7F50 Coral

#fb04a7 #f025ab #8c4a75 #b44b90 #db0aee #BDB76B DarkKhaki

#8B008B Darkmagenta

#8B0000 Darkred #FFEBCD Blanchedalmond #DEB887 Burlywood

Kode Warna #5F9EAD Cadetblue

#7FFF00 Chartreuse

#D2691E Chocolate

#64950 Cornflowerblue

#FFF8DC cornsilk

#DC143C Crismon

#00FFFF Cyan

#B8860B Darkgoldenrod

#A9A9A9 Darkgray

#006400 Darkgreen

#8B008B Darkmagenta

#BDB76B Darkkhaki

#556B2F Darklivegreen

#FF8C00 Darkkorange

#9932CC Darkorchild

#8B0000 Darkred

#E9967A Darksalmon

#8FBC8B Darkseagreen

#1E90FF Dogerblue

#FFD700 Gold

#FF69B4 Hotpink

#4B0082 Indigo

#F0E68C Khaki

#778899 Lightslategray

#00FF00 Lime

#32CD32 Lime green

#800000 Maroon

#DA70D6 Orchild

#CD853F Peru

#8B4513 Sadleborwn

Page 13: HTML (HYPER TEXT MARKUP LANGUAGE)

13 Sahrul Sindriana

Untuk melihat kode warna lainya silahkan buka : http://camex.wen.ru/Sampel/Warna.html

8. Tabel

Tabel meruapakan cara untuk menampilkan informasi dalam bentuk sel yang terdisi

atas baris dan kolom. Untuk menampilkan data dalam bentuk table dalam HTML. Untuk

membuat table digunakan tag <table>……… </table> .

Selain itu atribut Cellspacing juga bisa digunakan untuk menentukan spasi antar sel dan

border. Nilai Cellspacing dimulai dari angka 1,2,3 dst. Semakin besar nilainya Maka

ruang cell semakin besar. Atribut berikutnya adalah Cellspading Menentukan jumlah

spasi antara dalam cell dan border sel.

Contoh : <TABLE BORDER=2 CELLSPACING=3 CELLPADDING=5>

Tag tersebut tidak dapat berdiri sendiri tetapi harus disertai tag-tag lain seperti :

a) Table Row (TR)

Elemen ini digunakan untuk menandai awal dari tiap baris pada table , atau tag ini

digunakan untuk membuat baris table. Tag yang digunakan <TD>……..</TD>

b) Table Data (TD)

Elemen ini digunakan untuk menandai awal dan akhir dari tiap sel di dalam table

atau tag ini digunakan untuk membuat colom dan sebuah baris. Tag yang digunakan

adalah <TD>…….</TD>

c) Table Header (TH)

Elemen ini sama fungsinya dengan table data tetapi huruf di dalam nya akan di

cetak tebal.Tag yang digunakan adalah <TH>……..</TH>

Contoh program :

<html>

<head>

<title>Tabel</title>

</head>

<body>

<table border=1>

<tr>

<td>baris 1 kolom 1</td>

</tr>

</table>

</body>

</html>

Page 14: HTML (HYPER TEXT MARKUP LANGUAGE)

14 Sahrul Sindriana

Contoh Program :

<html>

<head>

<title>Tabel</title>

</head>

<body>

<table border="1">

<tr>

<td>Baris 1 Kolom 1</td>

<td>Baris 1 kolom 2</td>

</tr>

</table>

</body>

</html>

Contoh Program :

<html>

<head>

<title>Tabel</title>

</head>

<body>

<table border="1">

<tr>

<td>Tabel 1 baris 1</td>

</tr>

<tr>

<td>tabel 2 baris 2</td>

</tr>

</table>

</body>

</html>

Contoh Program :

<html>

<head>

<title>Tebel collspan</title>

</head>

<body>

<table border="1">

Page 15: HTML (HYPER TEXT MARKUP LANGUAGE)

15 Sahrul Sindriana

<tr>

<th colspan="2">Ini adalah Header</th>

</tr>

<tr>

<td>Bagian 1 kolom 1</td>

<td>Bagian 1 kolom 2</td>

</tr>

<tr>

<td colspan="2">Baris 2 Collspan</td>

</tr>

</table>

</body>

</html>

Contoh Program :

<html>

<head>

<title>Tabel</title>

</head>

<body>

<table border="1">

<tr>

<th colspan="2">Bagian header tabel</th>

</tr>

<tr>

<td rowspan="2">Kolom 1</td>

<td>Sel 1.2</td>

</tr>

<tr>

<td>Sel 2.2</td>

</tr>

</table>

</body>

</html>

Page 16: HTML (HYPER TEXT MARKUP LANGUAGE)

16 Sahrul Sindriana

Contoh Program :

<body>

<table border="6" cellspacing="0" cellpadding="0" bgcolor="darkblue"

bordercolor="gold">

<tr>

<th colspan="2">Bagian header tabel</th>

</tr>

<tr>

<td rowspan="2">Kolom 1</td>

<td>Sel 1.2</td>

</tr>

<tr>

<td>Sel 2.2</td>

</tr>

</table>

</body>

Contoh Program :

<html>

<head>

<title>Tabel</title>

</head>

<body>

<table border="1">

<tr>

<td rowspan="2">No</td>

<td rowspan="2">Nama</td>

<td rowspan="2">Nomor telfon</td>

<td colspan="3" align="center">Akun</td>

<td rowspan="2" align="center">Alamat</td>

</tr>

<tr>

<td align="center">E-mail</td>

<td align="center">Facebook</td>

<td align="center">Twitter</td>

</tr>

<tr>

<td>1</td>

<td>Sahrul sidriana</td>

<td>0818427288</td>

<td>[email protected]</td>

Page 17: HTML (HYPER TEXT MARKUP LANGUAGE)

17 Sahrul Sindriana

<td>Sahrul Sindriana</td>

<td>@sahrulsindriana</td>

<td>Jl.Pasirlangu 05/03 Ds.Pasirlangu kec.cisarua Kab.Bandung barat</td>

</tr>

<tr>

<td>2</td>

<td>Dhita Junistia</td>

<td>081234567891</td>

<td>[email protected]</td>

<td>Dhitaa junistiaa</td>

<td>@DjunistiaF</td>

<td>Kom. Spn</td>

</tr>

<tr>

<td>3</td>

<td>Muhammad edi s</td>

<td>022378998989</td>

<td>[email protected]</td>

<td>Ediee</td>

<td>@edies</td>

<td>Jl.Kolonel masturi</td>

</tr>

</table>

</body>

</html>

Hasil !

Gambar 19

9. List

List diperlukan untuk menampilkan informasi yang bersifat berurutan dan biasanya

ditampilkan dalam bentuk daftar.HTML menyediakan beberapa jenis diantaranya :

1. List tanpa nomor/Unordered list/bulleted list

2. List dengan nomor/Ordered list/Numbered list

3. List definisi/ Definition list

Page 18: HTML (HYPER TEXT MARKUP LANGUAGE)

18 Sahrul Sindriana

a. List tanpa nomor

Tag list tanpa nomor dimulai dengan tag <UL>. Kemudian untuk menampilkan daftar

butir-butir yang di inginkan menggunakan tag <LI>, dan untuk mengakhirinya ditutup

dengan <UL>

Contoh Program :

<html>

<head>

<title>LIST</title>

</head>

<body>

Daftar siswa kelas RPL A<hr /> Hasil

<UL>

<li>Abi Anugerah GP

<li>Adrian Rizki H

<li>Ardi

<li>Udin

<li>usep

<li>ujang

</UL>

</body>

</html> Gambar 20

Adapun beberapa bullet yang tersedia

Type Bentuk

Disc

Square

Circle o

Contoh Program :

<html>

<head>

<title>LIST</title>

</head>

<body>

Daftar siswa kelas RPL A<hr />

<UL type="square">

<li>Abi Anugerah GP

Page 19: HTML (HYPER TEXT MARKUP LANGUAGE)

19 Sahrul Sindriana

<li>Adrian Rizki H

<li>Ardi

<li>Udin Hasil

<li>usep

<li>ujang

</UL>

Daftar Siswa Rpl b

<hr>

<UL type="circle">

<li>Maesaroh

<li>Maemunah

<li>Komeng

</UL>

</body>

</html> Gambar 21

b. List dengan nomor

Tag untuk membuat list nomor dimulai dengan <OL>. Kemudian untuk menampilkan

butir-butirnya menggunakan tag <LI> , Dan untuk menutupnya di akhiri dengan

</OL>

Jenis urutan nomor list adalah 1,2,3… Dan seterusnya . tapi dapat di rubah ke dalam

jenis list yang di inginkan.

Type Jenis

1 Untuk menampilkan daftar angka 1,2,3 … dst

I Untuk menampilkan daftar angka romawi besar

i Untuk menampilkan daftar angka romawi kecil

A Untuk menampilkan daftar abjad besar

a Untuk menampilkan daftar abjad Kecil

Contoh Program :

<html>

<head>

<title>LIST</title>

</head>

<body>

Daftar Jurusan di smk negeri 2 cimahi<hr />

<OL>

<li> Rekayasa Perangkat Lunak

<li> Animasi

<li> Multimedia

Page 20: HTML (HYPER TEXT MARKUP LANGUAGE)

20 Sahrul Sindriana

<li> Mekatronika Hasil

</OL>

</body>

</html>

Gambar 22

Contoh Program :

<html>

<head>

<title>LIST</title>

</head>

<body>

Daftar mata pelajaran produktif RPL kelas X<hr />

<OL type="I">

<li> Pemrograman Web

<li> Pemrograman dasar

<li> Sistem Komputer

<li> Jaringan Komputer

<li> Perakitan Komputer

<li> Sistem Operasi

</OL>

Daftar Mata pelajaran Produktif RPL Kelas XI<hr>

<ol type="i">

<li> Basis data

<li> Pemerograman Desktop

<li> Pemerograman Web dinamis

<li> Pemerograman Berbasis Objek

<li> Oracle

<li> pemodelan perangkat lunak

</ol>

Daftar mata pelajaran Normatif<hr>

<ol type="A">

<li> Bahasa Indonesia

Page 21: HTML (HYPER TEXT MARKUP LANGUAGE)

21 Sahrul Sindriana

<li> Matematika

<li> Sejarah Indonesia Hasil

<li> Pendidikan pancasila dan kewarganegaraan

</ol>

Daftar mata pelajaran adaftip <hr>

<ol type="a">

<li>Prakarya dan kewirausahaan

<li>Seni dan budaya

<li>Pendidikan jasmani olahraga dan kesehatan

</ol>

</body>

</html>

Gambar 23

10. List Devinisi

Pembuatan daftar devinisi menggunakan tag Devinition list <DL> yang terdiri dari

Devinition term Dengan tag <DT> dan devinition devinition <DD>

Contoh Program :

<html>

<head>

<title> DEVINITION LIST</title>

</head>

<body>

<DL>

<DT> WORD WIDE WEB (WWW)

<DD>Internet merupkan jaringan global yang menghubungkan suatu network dengan

network lainya di seluruh dunia, TCP/IP menjadi protocol penghubung antara jaringan-

jaringan yang beragam di seluruh dunia untuk dapat berkomunikasi.

World Wide Web (WWW) merupakan bagian dari internet yang paling cepat

berkembang dan

paling populer

<DT> HTML

Page 22: HTML (HYPER TEXT MARKUP LANGUAGE)

22 Sahrul Sindriana

<DD>Hypertext Markup Language merupkan standard bahasa yang di gunakan untuk

menampilkan

document web.

</DL>

</body>

</html>

Hasil

Gambar 24

11. Nested List

Merupakan suatu list bersarang,atau dalam suatu list utama terdapat sub list.

Contoh Program :

<html>

<head>

<title>LIST</title>

</head>

<body>

Daftar mata pelajaran produktif RPL kelas X<hr />

<ul>

<li> Pemrograman Web

<ul type="square">

<li>HTML

<li>PHP

</ul>

<li> Pemrograman dasar

<ul type="square">

<li> Dasar pemrograman

<li> Intruksi input/output

Page 23: HTML (HYPER TEXT MARKUP LANGUAGE)

23 Sahrul Sindriana

<LI> Pengambilah keputusan dengan If Else

<ul type="circle">

<li> Operator relasi

<li> Operator Logika

<li> Prioritas operator logika dan relasi Hasil

</ul>

</ul>

<li> Sistem Komputer

<li> Jaringan Komputer

<li> Perakitan Komputer

<li> Sistem Operasi

</ul>

</body>

</html>

Gambar 26

12. Address

Perintah Address digunakan untuk memberikan informasi tentang pembuat website

seperti e-mail,organisasi atau anggal di perbarui biasanya di letakan di paling baawah.

Contoh Program :

<html>

<head>

<title>Address</title>

</head>

<body>

<address>

<H5> Dari : </H5>

<b>[email protected]</b>

</address>

</body>

</html>

13. Mengatur peletakan text terhadap gambar

Kita dapat menempatkan posisi text dengan menggunakan atribut Align.

Contoh Program :

<html>

Page 24: HTML (HYPER TEXT MARKUP LANGUAGE)

24 Sahrul Sindriana

<head>

<title>Address</title>

</head>

<body>

<img src="Foto1.jpg" width=233 height=430 align="Bottom" >

Posisi text ada di bawah <br> <br>

<img src="Foto 2.jpg" width=233 height=400 align="middle" >

Posisi text ada di tengah <br> <br>

<img src="Foto3.jpg" width=320 height=430 align="top" >

Posisi text ada di atas <br> <br>

</body>

</html>

Hasil

Gambar 27

14. Membuat Forulir

Formulir adalah cara untuk mendapatkan umpan balik dari pengunjung ke situs kita , Di

awasli dengan tag <FORM> dan di akhiri dengan tag </FORM>.

Contoh program :

<html>

<head>

<title>Formulir</title> Hasil

</head>

<body>

<form> Gambar 28

Nama Anda <input type="text" name="Nama"><br>

</form>

Page 25: HTML (HYPER TEXT MARKUP LANGUAGE)

25 Sahrul Sindriana

</body>

</html>

a) Atribut pendukung form

Atribur pendukung Form yaitu action dan method .

- Action

Digunakan untuk menentukan tujuan apabila sebuah control pada formulir

dijalankan

- Method

Digunakan untuk menentukan teknis penyampaian informasi.pada umumnya

method terdiri dari get dan post. Bila menggunakan Get berarti informasi yang

ditampilkan akan di peroleh pada halaman itu sendiri. Sedangkan Post informasi

tsb akan dikirim terpisah dari Url.

Contoh :

<form action=”Send.Html” method=”post”>……</form>

Contoh program :

<html>

<head>

<title>Formulir</title>

</head>

<body>

<form action="send.html" method="post">

Nama Anda : <input type="text" name="Nama" placeholder=" Masukan nama

anda"><br><br>

<input type="submit" value="Kirim">

<input type="reset" value="Delete">

</form>

</body>

</html>

Hasil

Gambar 29

Ket : Jika tombol Kirim di klik maka akan melanjutkan ke halaman Send.html ,

Jika Tombol Delete di klik maka Apa yang di inputkan akan di form Nama anda

hilang.

Page 26: HTML (HYPER TEXT MARKUP LANGUAGE)

26 Sahrul Sindriana

b) Menentukan textarea

Textarea biasanya digunakan untuk jenis yang jumlah masukan karakternya banyak

seperti komentar dan lainya . tag yang digunakan <textarea>…..</textarea>

Contoh program :

<html>

<head>

<title>Formulir</title>

</head>

<body> Hasil

<form>

Komentar :<br>

<textarea>

Menurut saya

</textarea>

</form>

</body>

</html> Gambar 30

c. Penggunaan select pada formulir

Untuk menentukan pilihan sendiri terhadap yang di tampilkan pada daftar tertentu

dapat di buat dengan menggunakan tag <select> dan </select>, istilah dari select

adalah kotak kombo (drop-down).

Contoh program :

<html>

<head>

<title>Formulir</title>

</head>

<body>

<form>

Kelas :

<select name="kelas">

<option value =" XRplA "> X RPL A

<option value =" XRplB "> X RPL B

<option value =" XMMA "> X MULTIMEDIA A

<option value =" XMMB "> X MULTIMEDIA B

<option value =" XMekaA "> X MEKATRONIKA A

<option value =" XMekaB "> X MEKATRONIKA B

<option value =" XMEKAC "> X MEKATRONIKA C

Page 27: HTML (HYPER TEXT MARKUP LANGUAGE)

27 Sahrul Sindriana

<option value =" XMEKAD "> X MEKATRONIKA D

<option value =" XANIM "> X ANIMASI

</form>

</body>

</html>

Hasil

Gambar 31

d. Penggunaan Checkbox

Checkbox berfungsi untuk memilih informasi dengan cara meng klik (Centang) pada

kotak pilihan yang tersedia.

Contoh program :

<html>

<head>

<title>Formulir</title>

</head>

<body>

<form>

Jurusan yang anda minat : <br />

<input type="checkbox" name = "RPL" > Rekayasa Perangkat Linak <br>

<input type="checkbox" name = "animasi" > Animasi <br>

<input type="checkbox" name = "Mekatronika" > Mekatronika <br>

<input type="checkbox" name = "Multimedia" > Multimedia <br>

</form> Hasil

</body>

</html>

Gambar 32

Page 28: HTML (HYPER TEXT MARKUP LANGUAGE)

28 Sahrul Sindriana

Ket : Anda bisa memilih lebih dari satu pada pilihan yang menggunakan checkbox

e. Penggunaan Radio button

Kegunaan radio button hamper sama dengan checkbox , bedanya pada checkbook

pilihan berbentuk kotak sedangkan pada radio button bulat, bedanya lagi untuk

checkbox bisa di pilih lebih dari satu sedangkan radio button hanya dapat di ilih satu.

Padaumumnya radio biasa di gunakan untuk pilihan Agama , Jenis kelamin , Dan lain-

lain.

Contoh program :

<html> Hasil

<head>

<title>Formulir</title>

</head>

<body>

<form>

Agama : <br>

<input type="radio" name="Agama"> Islam <br>

<input type="radio" name="Agama"> Kristen <br>

<input type="radio" name="Agama"> hindu <br> Gambar33

<input type="radio" name="Agama"> Budha <br>

<input type="radio" name="Agama"> Konghucu <br>

</form>

</body>

</html>

Ket : Pada radio butto tidak dapat memilih lebih dari satu

f. Penggunaan type password

Password merupakan sandi yang tidak boleh di ketahui oleh orang lain , oleh karena

itu untum menginputkan password kita harus menggunakan atribut khusus

password ,biasanya password berbentuk karakter “*” walaupun yang kita input

berupa huruf atau angka.

Contoh program :

<html>

<head>

<title>Formulir</title>

</head>

<body>

<form>

Page 29: HTML (HYPER TEXT MARKUP LANGUAGE)

29 Sahrul Sindriana

E-mail : <input type="text" name="Nama" size="35" /><br>

Password : <input type="password" name="pass" />

</form>

</body>

</html>

Hasil

Gambar 34

Contoh Program :

<html>

<head>

<title>Formulir</title>

</head>

<body>

<form action="send.html" method="post">

Nama :<input type="text" name="nama" placeholder="Masukan nama anda"><br>

Kelas :<select name="kelas">

<option value =" XRplA "> X RPL A

<option value =" XRplB "> X RPL B

<option value =" XMMA "> X MULTIMEDIA A

<option value =" XMMB "> X MULTIMEDIA B

<option value =" XMekaA "> X MEKATRONIKA A

<option value =" XMekaB "> X MEKATRONIKA B

<option value =" XMEKAC "> X MEKATRONIKA C

<option value =" XMEKAD "> X MEKATRONIKA D

<option value =" XANIM "> X ANIMASI

</select><br>

Jenis Kelamin :<br>

<input type="radio" name="Sex" value="LK"> Laki-laki

<input type="radio" name="sex" value="Wn"> Perempuan<br>

Hobi :<br>

<input type="checkbox" name="olahraga"> Olahraga

<input type="checkbox" name="Jalan-jalan"> Jalan-jalan

<input type="checkbox" name="belajar"> Belajar

<input type="checkbox" name="Lain-lain"> Dan lain-lain <br>

Page 30: HTML (HYPER TEXT MARKUP LANGUAGE)

30 Sahrul Sindriana

E-mail : <input type="text" name="email" size="25" placeholder="Masukan email

anda"> <br>

Password : <input type="password" name="pass" placeholder="Masukan

password"><br>

Komentar anda : <br>

<textarea>

Menurut saya

</textarea><br>

<input type="submit" value="Send">

<input type="reset" value="Hapus">

</form>

</body>

</html>

Hasil

Gambar 35