CONTOH DASAR PEMROGRAMAN WEB DENGAN HTML
MAKALAH
Makalah ini disusun untuk memenuhi salah
satu tugas mata kuliah Pemrograman Terstruktur di Bina Sarana Informatika
Oleh :
Rohma Afriyani
18073484
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
BINA SARANA INFORMATIKA
2009
ABSTRAKSI
Pada penulisan makalah ini penulis membahas tentang penggunaan HTML yang
mendukung web sebagai media informasi yang dinamis. Dinamis berarti halaman
yang akan ditampilkan dibuat saat halaman itu diminta oleh klien. Web digunakan
sebagai sarana untuk mengambil, mengolah, dan menyediakan informasi dengan
efektif.
Pembahasan dimulai dengan memperkenalkan HTML, yaitu pengertian HTML, apa
fungsi HTML, bagaimana struktur dari HTML tersebut dan pengaturan-pengaturan
yang dapat dilakukan pada halaman HTML. Struktur HTML yaitu terdiri dari
kode-kode yang ditulis pada halaman HTML. Bagaimana bentuk susunan kode dari
HTML itu sendiri. Kemudian hasilnya dapat dilihat menggunakan web browser. Pada
pengaturan-pengaturan halaman HTML yaitu bagaimana melakukan modifikasi pada
tampilan HTML disertai juga dengan contoh-contohnya untuk memperjelas
pembahasan materi.
KATA PENGANTAR
Puji syukur kami panjatkan kehadirat Allah swt. karena atas segala
berkah, taufik dan hidayah-Nya penulis dapat menyelesaikan tugas Pemrograman
Terstruktur dengan judul:
DASAR PEMROGRAMAN WEB DENGAN HTML
Tugas ini disusun untuk melengkapi dan memenuhi salah satu tugas
Pemrograman Terstruktur di Program Pendidikan Diploma Tiga Bina Sarana Informatika
tahun ajaran 2009/2010.
Dalam penulisan tugas ini,
penulis mendapatkan bimbingan serta dukungan dari berbagai pihak. Oleh karena
itu pada kesempatan ini, penulis mengucapkan terima kasih kepada semua pihak
yang telah mendukung, diantaranya :
1. Elly
Muningsih, S. Kom. selaku dosen mata kuliah Pemrograman Terstruktur.
2. Semua
dosen dan karyawan Bina Sarana Informatika.
3. Kedua
orang tua tercinta.
4. Rekan-rekan
mahasiswa Bina Sarana Informatika.
5. Semua
pihak yang telah membantu sehingga selesai tugas ini.
6. Pihak-pihak
lain yang tidak dapat penulis sebutkan satu per satu.
Penulis menyadari bahwa tugas
ini masih banyak kekurangannya. Oleh karena itu, penulis mohon kepada pembaca
untuk memberi kritik dan saran untuk penyempurnaan penulisan di masa yang akan
datang.
Demikian tugas ini kami buat
semoga bermanfaat bagi kita semua.
Yogyakarta,
10 November 2009
Penulis
DAFTAR ISI
Judul....................................................................................................................
i
Abstraksi..............................................................................................................
ii
Kata
pengantar.....................................................................................................
iii
Daftar
isi..............................................................................................................
iv
BAB
I PENDAHULUAN...............................................................................
1
1.1
Latar Belakang.............................................................................
1
1.2
Rumusan Masalah........................................................................
1
1.3
Ruang Lingkup............................................................................
2
1.4
Maksud dan Tujuan.....................................................................
2
1.5. Metode
Pengumpulan Data.........................................................
2
1.6. Sistematika
Penulisan..................................................................
2
BAB II PEMBAHASAN.........................................................................
4
2.1. Umum ......................................................................................... 4
2.2. Pengertian HTML........................................................................
4
2.3................................................................................................ Fungsi
HTML 6
2.4................................................................................................ Struktur
HTML 6
2.5................................................................................................ Pengaturan
Halaman HTML 8
2.5.1. ........................................................................... Memformat
Tulisan pada Halaman HTML. 8...................................................................................
2.5.2. ............................................................................ Menggunakan
Karakter Khusus 12
2.5.3. ........................................................................... Mengatur
Pemerataan Tulisan 13
2.5.4. Membuat
Garis Pemisah............................................... 14
2.5.5. Membuat
Unordered List.............................................. 14
2.5.6. Membuat
Ordered List.................................................. 15
2.5.7. Tabel
dan Pengaturannya.............................................. 16
2.5.8. Menyisipkan
Gambar Dalam Halaman Web................. 20
2.5.9. Link ke Dokumen atau Situs yang Lain....................... 21
2.5.10. Form dan Pengaturannya.............................................. 22
2.5.11. Frame
pada Netscape 2.x/Microsoft Internet
Explorer 3.x.................................................................. 22
2.5.12 Elemen-Elemen Dalam Suatu Form.............................. 24
BAB III PENUTUP............................................................................................ 28
3.1. Kesimpulan.................................................................................. 28
3.2. Saran............................................................................................ 28
DAFTAR PUSTAKA ........................................................................................ 29
BAB I
PENDAHULUAN
1.1.
Latar Belakang
Teknologi semakin hari semakin berkembang. Salah satunya teknologi
informasi, banyak sekali bidang yang memanfaatkan teknologi Informasi. Tuntutan
kebutuhan akan informasi dan penggunaan komputer yang semakin banyak mendorong
terbentuknya sebuah jaringan komputer yang mampu melayani berbagai kebutuhan
tertentu.
Jaringan komputer kita kenal dengan nama internet. Internet bisa diakses
dan dimanfaatkan untuk berbagai keperluan, oleh siapa saja dan dimana saja,
kapanpun kita mau menggunakannya.Salah satunya adalah web, yang mampu
menyediakan informasi dalam bentuk teks, gambar, suara maupun gambar bergerak.
Dengan kemampuan sepeti ini, web menjadi sangat terkenal dan perkembangannya
sangatlah pesat.
Dengan terus berkembangnya roda perkembangan teknologi, web berkembang
menjadi alat bantu yang tidak hanya mampu menyediakan informasi, namun juga
mampu untuk mengolah informasi. Proses pengolahan informasi dengan memanfaatkan
teknologi web menyebabkan web menjadi media yang dinamis. Hal ini membutuhkan
sarana teknis yang yang menentukan. Sarana tersebut banyak bergantung pada
penggunaan perangkat lunak yang kuat, aman, terpercaya, dan cepat.
Pada kesempatan ini penulis akan membahas tentang bahasa pemrograman HTML
sebagai salah satu perangkat lunak yang turut menentukan dapat digunakannya
media web sebagai media pengolah informasi.
1.2. Rumusan Masalah
Makalah ini merumuskan beberapa
permasalahan sebagai berikut :
1. Apakah HTML itu?
2. Apa Fungsi HTML?
3. Bagaimana struktur pada
halaman HTML?
4. Bagaimana pengaturan pada tampilan HTML?
1.3. Ruang Lingkup
Dalam makalah ini, penulis
membatasi masalah yang akan dibahas pada materi Pemrograman Terstruktur.
Pembahasan lebih dikhususkan pada dasar pemrograman web dengan html. Hal
tersebut dimaksudkan untuk mempertegas pembahasan sehingga dapat terfokus pada
masalah yang akan dibahas serta dapat memberikan gambaran umum tentang isi
makalah sehingga pembaca lebih mudah mempelajarinya.
1.4.
Maksud dan Tujuan
Maksud dari penyusunan tugas
ini adalah untuk memenuhi dan melengkapi salah satu tugas mata kuliah
Pemrograman Terstruktur di Bina Sarana Informatika. Sedangkan tujuan dari
penulisan tugas ini adalah:
1.
Menerapkan
teori yang didapat selama belajar di Bina Sarana Informatika.
2.
Mengembangkan
kreativitas dan wawasan penulis.
3.
Memberikan uraian tentang pemrograman HTML secara lebih terperinci.
1.5.
Metode
Pengumpulan Data
Untuk memperoleh data yang diperlukan dalam penyusunan tugas ini, penulis
menggunakan Metode Browsing Internet, yaitu metode yang dilakukan
dengan browsing atau membaca atau
mencari referensi-referensi yang berkaitan dengan masalah yang dibahas dalam
tugas ini di internet.
1.6.
Sistematika
Penulisan
Untuk memudahkan pembaca dalam mempelajari dan mengetahui isi makalah
ini, penulis memberikan uraian singkat mengenai gambaran pada masing-masing bab
melalui sistematika penulisan yaitu :
BAB
I PENDAHULUAN
Dalam bab ini, penulis menguraikan tentang latar belakang penulisan,
rumusan masalah, ruang lingkup, maksud dan tujuan serta metode-metode yang
digunakan dalam pengumpulan data untuk menyusun tugas ini. Selain itu, penulis
juga menguraikan mengenai sistematika penulisan.
BAB II PEMBAHASAN
Pada bab ini, penulis
menguraikan tentang materi-materi yang akan dibahas karena bab ini merupakan
bab utama dari makalah ini. Dalam bab ini penulis menguraikan tentang pengertian
HTML, fungsi HTML, struktur HTML dan pengaturan pada halaman HTML.
BAB III PENUTUP
Dalam bab ini, penulis menguraikan tentang kesimpulan-kesimpulan dari
masalah yang dibahas serta saran-saran yang penulis ajukan guna perbaikan
selanjutnya.
BAB II
PEMBAHASAN
2.1. Umum
Pada masa sekarang ini HTML merupakan interface
standard internet. Halaman-halaman HTML ini bisa mengandung animasi, suara,
video, bahkan sampai program interaktif yang kompleks. Jutaan halaman HTML
setiap hari diakses dari web-web server seluruh dunia.
Sudah menjadi tren memang sekarang ini perusahaan-perusahaan melakukan
pertukaran informasi bisnis dan informasi intern pegawai dan
pelanggan-pelanggan mereka. HTML sekarang menjadi pilihan untuk presentasi.
Bahkan Microsoft sendiri telah mengintegrasikan HTML ke sistem operasi Windowsnya.
Pendeknya HTML terdapat di mana-mana.
HTML adalah bahasa pemrograman dasar yang digunakan untuk membangun
sebuah situs. HTML sangat mudah digunakan dan diaplikasikan, oleh karena itu
apabila ingin belajar membangun sebuah situs sendiri maka bahasa HTML wajib
dipelajari.
2.2. Pengertian
HTML
HTML merupakan singkatan dari Hypertext Markup Language. HTML digunakan untuk membangun halaman web.
HTML digunakan untuk melakukan mark-up
(penandaan) terhadap sebuah dokumen teks. Tanda tersebut digunakan
untukmenentukan format atau style dari teks yang ditandai halaman web dibangun
oleh kode-kode HTML.
HTML adalah bahasa markup yang umum digunakan.
Kepopuleran HTML disebakan karena HTML ini mudah digunakan. Pembuatan dokumen web
dengan HTML dapat dilakukan dengan mudah dan cepat. Dokumen web dapat
tersaji dengan cepat ke banyak pembaca di seluruh dunia sekaligus. HTML mudah melakukan
kontrol terhadap tampilan halaman web baik berupa teks, gambar, suara, animasi maupun
video.
HTML
berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan
sesuai dengan yang diinginkan. Sebuah file yang merupakan file HTML dapat
dibuka dengan menggunakan web browser seperti Mozilla Firefox atau Microsoft
Internet Explorer. HTML juga dapat dikenali oleh aplikasi pembuka email
ataupun dari PDA dan program lain yang memiliki kemampuan browser.
a. Hypertext
Link hypertext adalah kata atau frase yang dapat menunjukkan hubungan suatu naskah dokumen dengan naskah-naskah lainnya. Jika kita klik pada kata atau frase untuk mengikuti link ini maka web browser akan memindahkan tampilan pada bagian lain dari naskah atau dokumen yang kita tuju.
Link hypertext adalah kata atau frase yang dapat menunjukkan hubungan suatu naskah dokumen dengan naskah-naskah lainnya. Jika kita klik pada kata atau frase untuk mengikuti link ini maka web browser akan memindahkan tampilan pada bagian lain dari naskah atau dokumen yang kita tuju.
b. Markup
Pada pengertiannya di sini markup menunjukkan bahwa pada file HTML berisi suatu intruksi tertentu yang dapat memberikan suatu format pada dokumen yang akan ditampilkan pada Word Wide Web.
c. Language
Meski HTML sendiri bukan merupakan bahasa pemrograman, HTML merupakan kumpulan dari beberapa instruksi yang dapat digunakan untuk mengubah-ubah format suatu naskah atau dokumen. Pada awalnya HTML dikembangkan sebagai subset SGML (Standard Generalized Mark-up Language). Karena HTML didedikasikan untuk ditransmisikan melalui media Internet, maka HTML relatif lebih sederhana daripada SGML yang lebih pada format dokumen yang berorientasi pada aplikasi.
2.3. Fungsi HTML
Hypertext Markup
Language merupakan standar bahasa yang di gunakan untuk menampilkan dokumen
web, yang bisa dilakukan dengan HTML yaitu:
- Menentukan format suatu teks
- Membuat list tentang sekelompok hal
- Membuat link ke dokumen lain atau bagian lain dari dokumen yang sama.
- Menyisipkan citra atau gambar.
- Menampilkan informasi dalam bentuk tabel
- Menentukan format suatu teks
- Membuat list tentang sekelompok hal
- Membuat link ke dokumen lain atau bagian lain dari dokumen yang sama.
- Menyisipkan citra atau gambar.
- Menampilkan informasi dalam bentuk tabel
- Memodifikasi.Mengontrol
tampilan dari web page dan contentnya.
- Mempublikasikan dokumen secara online
sehingga bisa di akses dari seluruh dunia.
- Membuat online form yang bisa di gunakan
untuk menangani pendaftaran, transaksi secara online.
- Menambahkan
object-object seperti image, audi, video dan juga java applet dalam dokumen
HTML.
2.4 Struktur HTML
1.
Elemen
Elemen terdiri atas tiga bagian, yaitu tag pembuka, isi, dan tag penutup.Contonya untuk menampilkan judul dokumen HTML pada web browser digunakan element title, dimana: <title> ini adalah tag pembuka judul dokumen HTML
Elemen terdiri atas tiga bagian, yaitu tag pembuka, isi, dan tag penutup.Contonya untuk menampilkan judul dokumen HTML pada web browser digunakan element title, dimana: <title> ini adalah tag pembuka judul dokumen HTML
2.
Tag
Adalah teks khusus (markup) berupa dua karakter
"<" dan ">",
sebagai contoh <body> adalah tag dengan nama body. 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. Yang merupakan tag-tag dasar dalam
HTML adalah:
a. <HTML> </HTML>
Tag <HTML> dan
</HTML> digunakan untuk menandai awal dan akhir dari suatu file HTML.
b. <TITLE> </TITLE>
Tulisan yang berada
diantara tag <TITLE> dan </TITLE> akan ditampilkan oleh browser
pada bagian title yang mana merupakan title dari jendela browser.
c. <HEAD> </HEAD>
Berisi keterangan informasi, seperti title dan jenis
dokumen, ditulis diantara HEAD tags.
d. <BODY> </BODY>
Bagian tag BODY menandai
awal dan akhir dari badan dokumen HTML. Tag ini memiliki sejumlah attribut
dapat ditentukan.
Contoh:
<HTML>
<HEAD>
<TITLE>Halaman HTMLku yang pertama</TITLE>
</HEAD>
<BODY TEXT="#000000"
BGCOLOR="#FFFFFF">
Hello World
</BODY>
</HTML>
Hasil:
3.
Atribut
Atribut mendefinisikan properti dari suatu elemen/tag dari HTML, yang
Atribut mendefinisikan properti dari suatu elemen/tag dari HTML, yang
terdiri atas nama dan nilai
2.5 Pengaturan
Halaman HTML
2.5.1. Menformat
Tulisan Pada halaman HTML
Untuk membuat halaman web yang rapi dan menarik,
tentu saja perlu melakukan pemformatan tulisan-tulisan, baik tata cara
pencetakannya, serta jenis tulisan yang dipergunakan.
Tag – tag untuk
memformat tulisan:
Tag
|
Keterangan
|
<B> </B>
|
Membuat
cetak tebal pada tulisan yang berada diantaranya.
|
<BLINK> </BLINK> |
Menyebabkan
tulisan berada diantaranya berkedip-kedip.
|
<CITE> </CITE> |
Digunakan
untuk menandai kutipan dari suatu
buku
atau artikel majalah. Browser khususnya menampilkan kutipan dengan cetak
miring.
|
<CODE> </CODE> |
Menandai
suatu daftar source code program. Biasanya ditampilkan oleh browser dalam
suatu monospaced font yang lebih kecil
|
<DFN> </DFN> |
Style
untuk definisi dari suatu istilah. Browser
menampilkan
definisi dengan cetak miring.
|
<EM> </EM> |
Text
yang berada diantara tags ini dicetak lebih lebar. Browser umumnya
menampilkan cetak
|
<FONT SIZE = #> </FONT>
|
Menentukan
ukuran font (#) yang digunakan untuk menampilkan HTML dalam tags. Default is
3; ukurannya dari 1 sampai 7.
|
<H#> </H#>
|
Tag
yang menentukan tingkat
heading dengan nilai antara
1 dan 6, dengan sebagai ukuran paling besar dan 6 paling kecil
|
<I> </I>
|
Text
diantaranya ditampilkan dengan cetak miring.
|
<KBD> </KBD>
|
Keyboard
tag digunakan untuk mewakili tombol keyboard seperti
|
<PRE> </PRE>
|
Preformatted
text adalah menampilkan tulisan tanpa format yang khusus. Tag ini bagus digunakan
bila ana ingin menangani spasi antar baris; dan juga memudahkan anda untuk
meletakan tab dalam dokumen.
|
<MARQUEE> </MARQUEE>
|
(hanya
pada Microsoft Internet Explorer 2.0/3.0). Tag ini menyebabkan tulisan yang
berada diantaranya
Atribut
untuk tulisan MARQUEE :
|
ALIGN
|
Menentukan
bahwa tulisan dalam marquee harus dirapikan di TOP, MIDDLE atau BOTTOM darimarquee
tersebut
|
BEHAVIOR
|
Setting
yang berlaku untuk atribut ini adalah SCROLL, SLIDE, dan ALTERNATE
|
SCROLL
|
Defaultnya,
dari sisi yang satu ke yang lain pada
layar
secara berulang.
|
SLIDE
|
Gulung
text melintasi layar, dan
|
ALTERNATE
|
|
BGCOLOR
|
Yang ini menentukan dari marquee
|
DIRECTION
|
Menentukan
arah ke
|
HEIGHT
|
Menentukan
tinggi marquee dalam pixel (HEIGHT = n) atau presentasi dari layar (HEIGHT=
n%).
|
WIDTH
|
Sama
dengan atribut HEIGHT, tetapi
diaplikasikan
untuk lebar marquee.
|
HSPACE
|
Menentukan
margin kiri dan kanan untuk bagianluar marquee dalam pixel.
|
|
Menentukan
jumlah kali marquee harus berputar. Jika diabaikan, set ke -1 atau INFINITE,
dan marquee bergulung sampai user meninggalkan halaman tersebut.
|
SCROLLAMOUNT
|
Menentukan
antara geseran dari tulisan
marquee.
|
SCROLLDELAY
|
Menentukan dari tulisan marquee
|
VSPACE
|
Menentukan
margin top dan bottom untuk bagian luar dari marquee dalam pixel.
|
<SAMP> </SAMP>
|
Menampilkan
sejumlah karakter literal. Banyak
browser
menampilkan dengan monospaced font.
|
<STRIKE> </STRIKE>
|
Tulisan diantaranya di coret (Example).
|
<STRONG> </STRONG>
|
Cara
lain menggambarkan attention pada suatu bagian dari text; <STRONG>
biasanya ditampilkan dengan cetak tebal oleh browser.
|
<TT> </TT>
|
Menampilkan
bentuk typewriter style (monospaced) font.
|
<U> </U>
|
Tulisan
diantaranya ditampilkan dengan garis bawah.
|
Contoh :
<HTML>
<HEAD>
<TITLE>Heading</TITLE>
</HEAD>
<BODY >
<H1>Heading 1</H1>
<H2>Heading 2</H2>
<H3>Heading 3</H3>
<H4>Heading 4</H4>
<H5>Heading 5</H5>
<H6>Heading 6</H6>
</BODY>
</HTML>
Hasil :
Contoh :
<HTML>
<HEAD>
<HEAD>
<TITLE>Font <TITTLE>
</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>
<font size=5> ukuran 5</font><br>
<font size=6> ukuran 6</font><br>
<font size=7> ukuran 7</font>
</BODY>
</HMTL>
Hasil:
Contoh:
<HTML>
<HEAD>
<HEAD>
<TITLE>Font Face<TITTLE>
</HEAD>
<BODY>
<font face=”Arial”>Arial</font><br>
<font face=”Tahoma”>Tahoma</font><br>
<font face=”Courier New”>Courier
New</font><br>
</BODY>
</HTML>
Hasil:
2.5.2 Menggunakan Karakter Khusus
Berikut ini tata cara pengetikkan untuk menampilkan
karakter khusus pada
halaman html:
Entitas
|
Keterangan
|
Contoh
|
©
|
Copyright
symbol
|
©
|
®
|
registered
trademark symbol
|
®
|
™
|
trademark
symbol
|
™
|
|
nonbreaking
space
|
|
<
|
less-than
symbol
|
<
|
>
|
greater-than
symbol
|
>
|
&
|
ampersand
|
&
|
"
|
quotation
mark
|
“
|
Contoh :
2 < 3, adalah benar<br>
3 > 4, adalah salah
Hasil:
2 < 3, adalah benar
3 > 4, adalah salah
2.5.3. Mengatur
Pemerataan Tulisan
Pemerataan tulisan sangat
mempengaruhi tampilan dari halaman web anda, ada kalanya tulisan tertentu perlu
ditampilkan pada tengah halaman, atau pun justified. Tag-tag HTML yang mengatur
pemerataan tulisan pada satu halaman:
a. <CENTER>
</CENTER>
Tag ini akan menampilkan tulisan/gambar ditengah
baris.
b. <P ALIGN=LEFT|CENTER|RIGHT> </P>
Tag paragraf digunakan
untuk memulai suatu paragraf baru disertai dengan pemerataan teks ke kiri, tengah,
atau kanan dari tampilan browser untuk paragraf bersangkutan. Suatu paragraf
dapat terdiri dari teks, gambar, hyperlink, dan element HTML lainnya.
c. <H# ALIGN=LEFT|CENTER|RIGHT> </H#>
Ini akan merapikan tulisan
ke kiri, tengah atau kanan dari tulisan yang diberi tingkat heading
Contoh :
<center>Tulisan ini berada ditengah
baris</center>
<p align=left>Tulisan ini rapat kiri</p>
<p align=center>Yang ini juga ditengah
baris</p>
<p align=right>Yang ini rapat kanan</p>
Hasil:
Tulisan ini berada ditengah baris
Tulisan
ini rapat kiri
Yang ini juga ditengah baris
Yang ini rapat kanan
2.5.4. Membuat
Garis Pemisah
Untuk menyisip suatu garis pemisah pada dokumen dapat
digunakan <HR>. <HR>
memiliki atribut:
-
NOSHADE
-
SIZE
-
WIDTH.
Contoh :
<HTML>
<HEAD>
<HEAD>
<TITLE>Horizontal Line<TITTLE>
</HEAD>
<BODY>
atas
<hr>
bawah
</BODY>
</HTML>
Hasil:
2.5.5. Membuat Unordered List
Agar dokumen kita mudah
dibaca dan jelas, ada bagian tertentu yang perlu ditampilkan dalam list. List
yang paling sederhana di HTML adalah unordered, atau bulleted list. Hal ini
sesuai untuk daftar item yang tidak memiliki hirarki atau urutan yang penting.
a. <UL>
</UL>
Digunakan untuk mengawali dan mengakhiri suatu
Unordered List.
b. <LH>
</LH>
Digunakan untuk membuat suatu heading untuk list
tersebut.
c. <LI>
</LI>
Digunakan untuk membuat masing-masing item list
tersebut.
Contoh :
<HTML>
<HEAD>
<HEAD>
<TITLE>UL<TITTLE>
</HEAD>
<BODY>
<ul type=”disc” >
<li>urutan 1</li>
<li>urutan 2</li>
<li>urutan 3</li>
</ul>
</BODY>
</HTML>
Hasil:
2.5.6. Membuat Ordered List
Untuk membuat suatu ordered list, tag <UL> dan
</UL> diganti dengan <OL> dan </OL>.
Contoh :
<HTML>
<HEAD>
<HEAD>
<TITLE>OL<TITTLE>
</HEAD>
<BODY>
<ol type=”I” >
<li>urutan 1</li>
<li>urutan 2</li>
<li>urutan 3</li>
</ol>
</BODY>
</HTML>
Hasil:
2.5.7. Table dan
Pengaturannya
Tabel adalah cara yang
baik untuk menampilkan informasi secara logik yang biasanya ditampilkan dalam
bentuk spreadsheet. Tabel juga digunakan untuk menampilkan record-record pada database.
1. <TABLE>
</TABLE>
Berikut ini adalah atribut dari TABLE tag dan efeknya
pada tabel.
a. BORDER
Atribut BORDER menentukan
tebal dari border sewaktu ditampilkan oleh browser. Cobalah dengan browser anda
untuk mendapatkan setting yang optimal.
b. CELLSPACING
Atribut CELLSPACING
mementukan jumlah spasi yang browser tempatkan diantara tiap-tiap sel individual
atau spasi antar sel dan border (jika sel berada di sisi dari tabel). Sekali
lagi, hanya dengan percobaan yang akan menghasilkan nilai yang sesuai.
c. CELLPADDING
Atribut CELLPADDING
menentukan jumlah spasi yang browser tempatkan antara data dalam cell dan border
sel.. Dalam tag tabel, ada tiga tag yang mendefinisikan header, row, dan cels.
Tag-tag tersebut adalah table header <TH>, table row <TR>, dan
table data <TD>.
d. WIDTH
Atribut WIDTH dapat diset
dengan angka (ukuran dalam pixel), atau sebagai suatu persentase lebar tampilan
browser. Browser dapat menarik tabel, tetapi tidak dapat mengkompres jika
ukuran jendela browser lebih kecil dari tabel.
e. ALIGN
Dengan ALIGN, anda dapat
menentukan pemerataan tabel di left, center, atau right dari halaman.
f. BGCOLOR
Sebagaimana pada tag
<BODY> , anda dapat menentukan warna latar belakang dari tabel dengan menggunakan
attribut BGCOLOR, anda dapat menggunakan definisi warna #rrggbb atau
nama warna pada Internet Explorer,
(sebagai contoh, <TABLE BGCOLOR = RED).
g. BORDERCOLOR (Hanya pada Microsoft Internet
Explorer 2.0/3.0)
Hal ini menyerupai
attribut BGCOLOR tetapi diaplikasikan pada eksternal dan internal border.
h. BORDERCOLORLIGHT
(hanya pada Microsoft Internet Explorer 2.0/3.0)
Setting ini adalah
optional dan menentukan warna sisi terang dari garis kiri atas tabel.
i. BORDERCOLORDARK
(hanya pada Microsoft Internet Explorer 2.0/3.0)
Setting ini adalah
berlawanan dengan BorderColorLight
2. <TR>
</TR>
Elemen table row menandai
awal dari tiap baris pada tabel. Atribut yang sah dari tabel row adalah ALIGN,
VALIGN, BGCOLOR, BGCOLORDARK, dan BGCOLORLIGHT.
3. <TH>
</TH>
Elemen table header
berfungsi sama seperti elemen table data <TD>, tetapi elemen table header
ditampilkan dalam suatu font cetak tebal. Artibut yang sah untuk elemen table
header adalah ROWSPAN, COLSPAN, ALIGN, VALIGN, NOWRAP, BGCOLOR, BGCOLORDARK,
dan BGCOLORLIGHT.
BGCOLORLIGHT
4. <TD>
</TD>
Elemen table data menandai
awal dan akhir dari tiap sel didalam tabel. Atribut yang sah untuk elemen table
data :
a. COLSPAN
Atribut ini menentukan
jumlah kolom yang akan ditarik oleh sel; sebagai contoh, jika COLSPAN di set ke
2, yang mana sel dengan span dua kolom normal dalam tabel
b. ROWSPAN
Atribut ini menentukan
jumlah baris yang akan ditarik oleh sel; sebagai contoh, jika ROWSPAN di set ke
2, yang mana sel dengan span dua baris normal dalam tabel.
c. NOWRAP
Menyisipkan atribut NOWRAP
untuk menjaga tulisan dalam sel semuanya dalam satu baris.
5. <CAPTION>
</CAPTION>
Tag CAPTION ditempatkan
diantara tag tabel, tetapi tidak diantara row, heading, atau cell tags. Tulisan
dalam CAPTION tags mendefinisikan caption untuk tabel tersebut.
Berikut ini adalah atribut sah yang CAPTION tag.
a. ALIGN
Setting atribut ALIGN
attribute untuk Netscape adalah TOP dan BOTTOM; sedangan Microsoft Internet Explorer
memasukkan TOP, BOTTOM, LEFT, RIGHT, dan
CENTER .
b. VALIGN
Dengan VALIGN, anda dapat
menentukan vertical alignment dari data diantara table cells. Atribut ini di set
diantara <TD> tag yang akan dirapikan. Setting yang sah adalah TOP,
MIDDLE, dan BOTTOM. Tanpa ditentukan hasil tag tersebut adalah center. Sebagai
contoh , <TD VALIGN=TOP>Top Aligned</TD> menentukan suatu sel akan
dirapikan dibagian atas row.
Contoh:
<HTML>
<HEAD>
<HEAD>
<TITLE>Tabel<TITTLE>
</HEAD>
<BODY>
<table border=1>
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
</tr>
</table>
</BODY>
</HTML>
Hasil:
2.5.8. Menyisipkan
Gambar Dalam Halaman Web
Untuk menyisip suatu
gambar dalam halaman Web adalah dengan menggunakan tag <IMG>. Tag tersebut memiliki element sebagai berikut:
a. SRC=URL, suatu
URL yang menunjuk pada sumber file gambar.
b. ALIGN, merapikan
elemen yang menentukan bagaimana gambar akan dirapikan secara relatif terhadap tulisan
yang berdekatan dengan gambar. Banyak nilai yang mungkin dan tidak akan dibahas
disini.
c. ALT=text, menentukan tulisan yang
akan ditampilkan (biasanya ditempatkan diantara tanda petik) jika browser tidak
dapat menampilkan gambar untuk alasan tertentu.
d. HEIGHT=h WIDTH=w, menentukan
height dan width dari image yang memungkinkan Web browsermenentukan ukuran
tempat yang tepat sebelum gambar benar-benar selesai diterima. Hal ini tentu
saja akan membantu Web browser dalam melakukan render terhadap seluruh isi
halaman sebelum gambar selesai diterima.
Contoh :
<HTML>
<HEAD>
<HEAD>
<TITLE>Gambar<TITTLE>
</HEAD>
<BODY>
<img src=”pppgkes.gif” align=”left” alt=”Logo
PPPG”>
</BODY>
</HTML>
Hasil:
2.5.9. Link
ke Dokumen atau Situs yang Lain
Dokumen HTML adalah dokumen-dokumen hypertext. Hal ini berarti bahwa mereka dapat mengandung link ke dokumen lain.
Tag (<A> </A>) digunakan untuk membentuk suatu link ke
dokumen atau sumber yang akan dimuat ketika user melakukan klik pada link
tersebut. Tulisan dan HTML lainnya yang ada diantara link ditampilkan kepada
user sebagai suatu hotlink, biasanya dengan warna yang berbeda warna tulisan browser
normal atau diberi garis bawah.
a. HREF
HREF = "URL" menentukan URL dari
resource yang akan ditampilkan setelah user melakukan klik padanya.
Contoh :
<HTML>
<HEAD>
<HEAD>
<TITLE>Mailto<TITTLE>
</HEAD>
<BODY>
<a href=”mailto:fansyah@pppgkes.or.id”>Kirim
email ke Fansyah</a>
</BODY>
</HTML>
Hasil :
b. TITLE
Atribut ini, walaupun
tidak diperlukan, memungkinkan perancang halaman memasukkan title dari halaman
tersebut.
c. URN
Menentukan suatu URN (Universal Resource Name) untuk dokumen target.
d. NAME
Atribut NAME menentukan
lokasi dalam HTML tersebut yang dapat di link dari halaman lain. Hal ini memungkinkan
dokumen lain mengacu ke lokasi tertentu dalam suatu halaman. Nama acuan dari halaman
tersebut. Untuk mengacu pada suatu nama acuan, URL halaman ditentukan, diikuti
dengan suatu #. Sebagai contoh, <a name="Copyright">
mendefinisikan nama link Copyright dalam dokumen tersebut.
2.5.10. Form dan Pengaturannya
Diawali dan diakhir dengan
tag <FORM> dan </FORM>, field-field yang berada
diantaranya digunakan untuk menentukan ukuran dan jenis dari masing-masing
input field. Walaupun dapat memiliki banyak form dalam satu halaman, tetapi
tidak dapat melakukan form dalam form.
Atribut dari elemen form adalah sebagai berikut:
a. ACTION
URL yang menentukan resource yang akan dilakukan oleh action pada form data, dan memberi
respon pada user.
b. METHOD
Ini dapat berupa default
GET atau POST. Menggunakan GET, query ditambahkan ke URL; menggunakan POST,
data dikirim melalui suatu transaksi post pada melalui HTTP. Untuk data yang
membutuhkan keamanan anda diajurkan untuk menggunakan metode POST.
2.5.11. Frame pada
Netscape 2.x/Microsoft Internet Explorer 3.x
Dengan Netscape 2.0
keatas, browser mampu menampilkan frame yang menggandung kode HTML yang berbeda.
Berikut ini akan dijelaskan fungsi masing-masing tag:
1.
<FRAMESET> </FRAMESET>
Elemen
FRAMESET adalah kontainer group elemen dari frame. Ada dua atribut yaitu ROWS dan COLS.
- ROWS
Tag ROWS menentukan jumlah
spasi yang diberikan pada tiap baris. Jumlah tersebut dapat ditentukan dalam
pixel, persen dengan menempatkan suatu % setelah nilai, atau nilai relatif
dengan menempatkan (*) pada tempat dari nilai.
- COLS
Syntax dari atribut COLS
adalah sama dengan atribut ROWS.
2.
<FRAME>
Elemen FRAME menentukan
properti dari setiap frame masing-masing dalam frameset. Karena tidak mengandung
text, tidak ada pasangan end-tag. Atribut dari FRAME adalah sebagai berikut:
- NAME
Atribut NAME digunakan
untuk menentukan mana pada frame, sehingga dapat berlaku sebagai target dari URLs
lain.
- MARGINWIDTH
Ini memungkinkan perancang
halaman untuk menentukan lebar dari border frame dalam jumlah pixel.
- MARGINHEIGHT
Ini bekerja seperti
MARGINWIDTH tetapi berefek pada tinggi dari margin.
- SCROLLING
Setting yang sah untuk
atribut SCROLLING attribute adalah YES, NO, dan AUTO. Jika di set ke YES, suatu
scrollbar ditampilkan pada frame; NO tidak ada scrollbar, dan AUTO menampilkan
scrollbar jika besar
dokumen melebihi ukuran
frame.
- NORESIZE
Atribut ini mencegah user
untuk melakukan drag untuk mengubah ukuran dari frame. Defaultnya adalah memungkin
user untuk mengubah ukuran dari frame.
3.
<NOFRAMES> </NOFRAMES>
Data diantara NOFRAMES
tags akan diabaikan oleh browser yang mampu menampilkan frame, dan di tampilkan
oleh browser yang tidak mampu menampilkan frame.
2.5.12. Elemen-Elemen
dalam Suatu Form
1. INPUT
Elemen INPUT menentukan
informasi dari user interface. Berikut ini adalah atribut untuk INPUT tag :
a. CHECKED
Untuk checkboxes dan radio
button, atribut ini dapat di set ke TRUE (checked)
atau FALSE (unchecked).
b. MAXLENGTH
MAXLENGTH
menentukan jumlah maximum karakter yang mana dapat dimasukkan dalam suatu
textbox.
c. NAME
Menentukan nama dari form control.
Hal ini digunakan untuk menentukan elemen data pada form ke resource yang
memproses elemen ini.
d. SIZE
Menentukan ukuran dari
form control. Ini dapat berupa nilai tunggal yang menentukan lebar control dalam
karakter, atau dalam width/height pair.
e. SRC
Ini menentukan image yang
akan ditampilkan dengan kontrol.
f. TYPE
Ini akan menentukan jenis
control yang akan digunakan.
Berikut ini daftar dari
kontrol yang ada:
- CHECKBOX
Kontrol sederhana
TRUE/FALSE, yang mana kalau di check adalah TRUE, dan kosong menyatakan FALSE.
- HIDDEN
Kontrol ini tidak
ditampilkan oleh viewer dari halaman. Kontrol ini dapat digunakan untuk
mengirim status informasi kembali ke program form-processing.
- IMAGE
Klik pada akan menyebabkan
form data dikirim seketika, dan nilainya lewatkan oleh image dalam x,y kordinat
pixel.
- PASSWORD
Fungsi ini seperti
textbox, tetapi tulisan yang anda ketik ditampilkan dengan asteriks sebagai
penggantinya.
- RADIO
Fungsi ini menyerupai CHECKBOX
control, tetapi hanya satu option button dari group yang dapat dipilih setiap
saat. Pilih Ya atau Tidak
Contoh:
<HTML>
<HEAD>
<HEAD>
<TITLE>Input radio<TITTLE>
</HEAD>
<BODY>
<form>
Jenis Kelamin<br>
Pria:<input type=”radio” jenis_kelamin”
value=”Pria”>
Wanita:<input type=”radio” jenis_kelamin” value=”Wanita”>
</form>
</BODY>
</HTML>
Hasil:
- RESET
Ketika tombol di klik,
form data dikembalikan ke keadaan awal sesuai dengan nilai initial
masing-masing.
Contoh:
<HTML>
<HEAD>
<HEAD>
<TITLE>Reset<TITTLE>
</HEAD>
<BODY>
<form>
<input type=”reset”>
</form>
</BODY>
</HTML>
Hasil:
- SUBMIT
Klik pada tombol akan
mengirim form data ke FORM ACTION URL.
- TEXT
Kontrol ini digunakan
untuk menggumpulkan satu baris tunggal dari tulisan. Atribut SIZE dan MAXLENGTH
dapat ditentukan untuk membatasi pengetikkan.
- TEXTAREA
Kontrol ini digunakan untuk mengetikkan banyak baris.
2.
SELECT
Tag SELECT menandai awal
dan akhir dari data dalam suatu listbox atau suatu drop-down selection list. Berikut ini adalah atribut untuk elemen
SELECT:
a. MULTIPLE
Atribut multiple memungkinkan
user memilih lebih dari satu item dari listbox. User menekan tombol CTRL dan
clicks pada item-item berbeda untuk memilih lebih dari satu.
b. NAME
Ini menentukan nama dari
SELECT elemen.
c. SIZE
Ini menentukan tinggi dari
list control.
3.
OPTION
Elemen OPTION membentuk masing-masing pilihan dalam
textbox atau listbox. Berikut ini atribut dari elemen OPTION :
a. SELECTED
Atribut ini menentukan
nilai default dari text pada listbox.
b.
VALUE
Ini mengembalikan nilai dari elemen
yang terpilih.
BAB III
PENUTUP
3.1. Kesimpulan
HTML lebih dikenal sebagai standar bahasa
untuk membuat dokumen web. Sesungguhnya Hypertext
Markup Language (HTML) justru tidak dibuat untuk mempublikasikan informasi
di web, namun oleh karena kesederhanaan serta kemudahan penggunaanya, HTML
kemudian dipilih orang untuk mendistribusikan informasi di web.
File HTML sebenarnya adalah file teks
biasa yang selain berisi informasi yang hendak ditampilkan kepada pengguna,
juga mempunyai perintah-perintah untuk mengatur tampilan data tersebut. Browserlah yang memiliki kuasa penuh
dalam menterjemahkan perintah-perintah tadi.
3.2.Saran
1.
Dalam penulisan kode-kode HTML untuk membuat web
diperlukan ketelitian agar tidak terjadi kesalahan sehingga harus diperlukan
perbaikan dari awal.
2.
Untuk membuat halaman web yang rapi dan menarik, perlu melakukan
pemformatan tulisan-tulisan, baik tata cara pencetakannya, serta jenis tulisan
yang dipergunakan.
- Penggunaan warna adalah cara terbaik untuk membuat situs web tetapi jangan terlalu berlebihan. Komposisi warna, tulisan dan gambar yang seimbang (tampilan yang bagus).
- Cara pembuatan HTML file perlu diperhatikan supaya search engine seperti Google mudah mengindex sehingga calon pelanggan yang sedang melakukan searching di Google mudah menemukan web anda sehingga anda mempunyai peluang mendapat pelanggan baru.
DAFTAR PUSTAKA
www.klikbelajar.com. Pembuatan situs html. Diakses
di Hijau net pada tanggal 9 November 2009 pukul 09:35
www.toodoc.com Pemrograman HTML ebook.html -
12 jam yang lalu. Diakses di Hijau net pada tanggal 9 November 2009
pukul 09:40
www.pakde-smart75college.blogspot.com.
Dasar pemrograman html untuk pemula 2.html. Diakses di Hijau
net pada tanggal 9 November 2009 pukul 09:48
www.rizkyramadhansttg.wordpress.com. Pemrograman html. Diakses di Hijau net pada tanggal 9 November 2009
pukul 09:50
0 komentar: