GURU PEMBIMBING
Dunia informatika akan selalu bersifat dinamis, dalam artian akan selalu berkembang
mengikuti jaman. Hal yang paling nampak adalah perkembangan internet. Saat ini semakin
banyak bermunculan website-website di dunia maya. Sebagai user tentunya kita sangat sering
menggunakan website tersebut.
Ada banyak sekali program-program yang dapat digunakan untuk membuat website
tersebut, contohnya : php, dreamwaver, joomla, dll. Namun dasar dari pemrograman tersebut
tetaplah satu yakni HTML.
Sebagai dasar pembuatan web sebaiknya bahasa pemrograman HTML harus dikuasai oleh
web maker atau pembuat web. Namun dikarenakan banyaknya software ataupun web yang
menawarkan pembuatan web secara instan, bahasa pemrograman HTML sering dilupakan,
padahal ini merupakan dasar.
Berlatar belakang ini maka penulis pada makalah ini akan membahas mengenai bahasa
pemrograman HTML.
Tujuan Penulisan
Setiap melakukan perkerjaan tentunya ada sasaran yang hendak dicapai. Demikian pula
yang terjadi dalam penyusunan makalah ini. Tujuan penyusunan makalah ini adalah sebagai
sarana pemenuhan atas tugas mata kuliah pemrograman terstruktur. Selain itu makalah ini juga
disusun untuk menjawab permasalahan yang telah dijabarkan pada latar belakang masalah.
Penulis berharap makalah ini pada akhirnya akan berguna sebagai sumber referensi bagi siapa
saja yang ingin mempelajari mengenai bahasa pemrograman HTML.
Dalam pembuatan makalah ini penulis menggunakan 2 metode yakni kepustakaan dan
observasi. Metode kepustakaan disini maksudnya penulis menyusun makalah ini dengan
menggunakan sumber referensi yang sudah ada.
Sedangkan metode observasi maksudnya penulis mengambil beberapa sampel listing
program dan didapat, mempraktekkannya dan mencoba menganalisanya.
Sistematika Penulisan
BAB I : PENDAHULUAN
Pada bab ini akan dijelaskan mengenai latar belakang pemilihan tema, tujuan penulisan, metode
yang digunakan penulis dan sistematika penyusunan makalah ini
BAB II : PEMBAHASAN
Pada bagian ini akan dijelaskan mengenai dasar-dasar HTML, pengertian HTML, dan beberapa
contoh pemrograman menggunakan bahasa pemrograman HTML.
Pada bagian ini akan diberikan kesimpulan dari pembahasan yang sudah ada sebelumnya.
BAB II
HTML atau Hypertext Markup Language merupakan protokol yang digunakan untuk
mentransfer data atau document dari web server ke browser kita (Internet Explorer, Netscape
Navigator, NeoPlanet, dll). HTML dirancang untuk digunakan tanpa tergantung pada suatu
platform tertentu. Dokumen HTML adalah suatu text biasa, dan disebut sebagai markup
language karena mengandung tanda tanda ( tag ) tertentu yang digunakan untuk menetukan
tampilan suatu teks dan tingkat kepentingan dari teks tersebut dalam suatu dokumen. HTML
inilah yang memungkinkan Anda menjelajah internet dan melihat halaman web yang menarik.
Pada dokumen HTML yang termasuk system bypertext, maka dari itu kita tidak harus
membaca dokumen tersebut secara urut dari atas kebawah atau sebaliknya. Ciri utama HTML
adalah adanya tag dan elemen. Elemen tersebut adalah HEAD ini berfungsi memberikan
informasi tentang dokumen tersebut dan BODY yang berfungsi menentukan bagaimana isi suatu
dokumen ditampilkan didalam browser.
Sekarang ini di pasaran terdapat banyak sekali HTML authoring (software yang digunakan
untuk membuat atau mendesain halaman web). Macromedia Dreamweaver, Adobe GoLive, MS
FrontPage sebagai contohnya. Tetapi tanpa mengetahui dasar-dasarnya kita tidak akan
memperoleh hasil yang maksimal. Karena walaupun software-software tersebut semakin
menawarkan kemudahan dalam membuat halaman web, tetapi biasanya seseorang masih perlu
untuk mengedit halaman web tersebut secara manual. Terutama untuk halaman web yang sangat
komplek.
Dalam tutorial ini Anda akan kami ajak untuk mengetahui dasar-dasar dari desain web.
Yang dibutuhkan hanya sebuah word processor. Anda bisa menggunakan Notepad, WordPad,
MS Word atau yang lainnya. Tapi yang paling mudah adalah menggunakan Notepad.
Berikut ini adalah kerangka dasar dokumen HTML yang merupakan aturan dari W3
Consortium.
<HTML>
</HTML>
Atribut :
BGCOLOR, BACKGROUND, TEXT, LINK, VLINK, ALINK, LEFTMARGIN &
TOPMARGIN.
Contoh :
<BODY bgcolor="#000000" background="images/pcb.gif" text="#FFFFFF" link="#FF0000"
vlink="FFFF00" alink="#0000FF">
<HTML>
<HEAD>
<TITLE>Halaman pembuka
</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF" background="images/gambar1.gif" text="#FF0000">
</BODY>
</HTML>
Dalam pembuatah sebuah homepage, ada beberapa software yang dapat digunakan antara
lain:
Notepad
Program teks sederhana milik Windows yang dapat digunakan untuk mengetikkan perintah
HTML. Jika kita menggunakan Linux atau unix, maka kita bisa menggunakan vi atau pico
sebagai pengganti Notepad.
All Programs
Accessories
Notepad
Pembuat Grafis
Untuk membuat gambar yang menarik perhatian. Seperti Adobe Photoshop, CorelDraw,
dsb.
Browser
Untuk melihat hasil/tampilan homepage dari program -program HTML yang telah kita
ketikkan di Notepad. Yang kita gunakan kali ini adalah Microsoft Internet Explorer.
Ada 2 hal penting yang perlu kita ketahui yaitu fasilitas View Source dan Refresh yang
berguna mempercepat pekerjaan jika kita menggunakan Internet Explorer, yaitu :
View Source, untuk melihat source (isi perintah HTML) dari sebuah dokumen HTML.
Pada browser internet explorer,jika mengklik View lalu pilih Source, maka akan terlihat
source dari dokumen tersebut seperti pada Notepad. Sehingga kita akan lebih mudah
melakukan perubahan/edit dengan cepat
Refresh, melihat dengan cepat tampilan baru dokumen HTML yang telah di ubah. Dengan
cara mengklik symbol refresh atau tekan F5.
Agar tampilan desain lebih menarik, maka dalam membuat program HTML sebaiknya juga
memperhatikan beberapa properti, yaitu :
Untuk mendapatkan halaman web yang baik Anda harus melakukan pengaturan terhadap teks
seperti memilih jenis dan ukuran huruf, perataan, dll. Tag-tag di bawah ini yang biasa digunakan
dalam pengaturan teks :
Headers: <Hn>..</Hn>
Digunakan untuk mengatur ukuran huruf pada header. "n" mempunyai nilai antara 1 - 6
atau antara <H1> sampai <H6>, dengan <H1> merupakan ukuran terbesar dan <H6> merupakan
ukuran terkecil.
Contoh tulis dalam notepad :
<HTML><BODY>
<HTML><BODY>
</BODY></HTML>
Baris kedua
Baris ketiga
<HTML><BODY>
<HTML><BODY>
Baris pertama
<BR>Baris kedua
<BR>Baris ketiga
</HTML></BODY>
Simpan kemudian lihat hasilnya dengan me-refresh pada browser. Hasilnya akan seperti
ini:
Baris pertama
Baris kedua
Baris ketiga
Membuat baris kalimat, Tag <BR> tersebut dapat pula digunakan untuk membuat baris
kosong, artinya baris yang tidak mempunyai kalimat apa-apa. Editlah sekali lagi source code
menjadi seperti ini:
<HTML><BODY>
</BODY></HTML>
Simpan lalu refresh sekali lagi maka hasilnya akan seperti ini:
Baris pertama
Di sini kita lihat bahwa tag <BR> yang ditulis dua kali akan menghasilkan dua baris,
demikian seterusnya.
Font <FONT>
Untuk mendefinisikan berbagai attribut FONT, yaitu : SIZE, FACE, COLOR.
Size adalah Ukuran font yang digunakan, berkisar antara 1 - 7 dengan 1 merupakan ukuran
terkecil dan 7 merupakan ukuran terbesar.
Face adalah jenis atau nama font. Anda bisa memilih maksimal 3 jenis font yang masing-
masing dipisahkan oleh koma. Bila terdapat spasi yang terletak pada nama font maka harus
digunakan tanda garis bawah ( _ ). Dalam memilih jenis font ini harus dipertimbangkan apakah
font yang kita gunakan pada halaman web kita nantinya akan terdapat pada komputer pengguna
yang lain (pengakses web kita). Pendeknya kita tidak usah menggunakan font-font yang
bentuknya aneh-aneh, gunakan saja font standar. Tapi bila Anda ingin menggunakan font yang
sedikit "aneh" Anda bisa menggunakan graphic.
COLOR adalah Warna font, didefinisikan dengan menggunakan nilai RGB/HEX atau bisa
juga langsung menggunakan nama warna (red misalnya).
Contoh :
<FONT SIZE=4 FACE="Verdana, Arial, Helvetica" COLOR="#FF0000">Contoh teks yang
berwarna merah</FONT>
<BASEFONT>
Digunakan untuk mendefinisikan "default text". Attribut sama dengan attribut FONT. Tag
FONT akan mengoverwrite setting pada BASEFONT.
Contoh :
<BASEFONT SIZE=2 FACE="Arial,Helvetica" COLOR="#FF0000">
<CODE>
Monospaced font (digunakan bila Anda ingin meletakkan (memperlihatkan) kode HTML
pada dokumen HTML Anda).
<SAMP>
Monospaced font (digunakan bila Anda ingin meletakkan (memperlihatkan) kode HTML
pada dokumen HTML Anda)
<KBD>
Monospaced font (digunakan bila Anda ingin meletakkan (memperlihatkan) kode HTML
pada dokumen HTML Anda) <BIG> Ukuran teks akan lebih besar satu ukuran.
<ABBREV>Abbreviations
Selain tag dan atribut di atas, masih terdapat lagi tag-tag yang berhubungan dengan
pengaturan teks, yaitu :
<I> Italic text
<U> Underscore
<TT> Typewriter
<S> Strikeout - draws a line through the text
<PRE> Preformatted Text
<DFN> Definition
<BLINK> Text berkedip (lebih baik jangan digunakan)
<STRONG> Strong
<ADDRESS>
Tag-tag ini berfungsi untuk mengubah tipe huruf yaitu menebalkan (bold), membuat
tulisan miring (italic) atau memberi garis bawah (underline). Buka lagi program Notepad
kemudian tuliskan seperti berikut ini:
<HTML>
<HEAD>
<TITLE>Tipe-tipe Teks</TILE>
</HEAD>
<BODY>
Ada tiga macam tipe tulisan yang paling sering digunakan dalam penulisan dokumen apa
saja. Ketiga tipe tersebut ialah tulisan tebal, tulisan miring dan tulisan bergaris bawah. Bisa pula
dua tipe huruf dipadukan misalnya tulisan tebal dan miring, tulisan tebal dan bergaris bawah atau
tulisan miring dan bergaris bawah. Bahkan bisa pula ketiga tipe tulisan tersebut sekaligus
bergabung menjadi satu berupa tulisan tebal, miring dan bergaris bawah.
Digunakan untuk menampilkan image atau animasi gif pada halaman web Anda.
Atributnya adalah : alt, align=(center, left, right), hspave, vspace, border, width & height.
Contoh :
<IMG SRC="logo.gif" alt="Ini adalah logo halaman pembuka" width=200 height=100>
<IMG SRC="logo.gif" hspace=10 vspace=5 align=right border=2>
HTML Links :
Digunakan untuk membuat link ke halaman lain. Tulisan yang terletak antara <A> dan
</A> akan terdapat garis bawah.
Contoh :
<A HREF="halaman2.html">Klik di sini</A> Untuk membuat link ke halaman lain.
<A HREF="mailto:webmaster@klik-kanan.com">Klik di sini</A> Untuk membuat link pada
alamat e-mail.
<A HREF="#aplikasi">Klik di sini</A> Untuk membuat link ke bagian lain pada halaman yang
sama.
<A HREF="halamanlain.html#aplikasi">Klik di sini</A> Untuk membuat link kebagian lain
pada halaman yang berbeda.
<A HREF="halaman2.html"><IMG SRC="gambar.gif"></A> Untuk membuat link dengan
menggunakan gambar.
Dengan atribut TYPE Anda dapat mendefinisikan bentuk disc, circle atau square bullet
point.
Contoh : <UL COMPACT TYPE=square>
cellpadding - jarak antara isi cell dengan batas cell (dalam pixel).
Contoh :
<TABLE align="center" bgcolor="#0000FF" border="2"
cellpadding="5" cellspacing="2" width="90%">
<TR>
Tag ini digunakan untuk membuat baris baru (pada tabel). Terdiri dari atribut:
align - perataan : rata kiri (left), tengah (center) atau kanan (right).
cellpadding="2">
<tr>
<td bgcolor="#FFFF66"> </td>
</tr>
</table>
cellpadding="0">
<td bgcolor="#FFFF66"> </td>
</tr
6. HTML Frames
Kumpulan Tag HTML
<html>
<head>
</head>
<body>
</body>
</html>
Simpan dengan nama Source1.htm dengan memilih type All files. Kemudian buka dengan
Browser dan lihat hasilnya.
BAB III
KESIMPULAN
Pada akhir makalah ini, penulis akan memberikan sedikit kesimpulan tentang isi
makalah. Keberadaan Internet atau lebih dikenal dengan istilah dunia maya pada saat sekarang
ini merupakan bukan hal yang asing lagi bagi setiap orang melainkan telah dikenal oleh seluruh
orang hmpir diseluruh penjuru dunia . Maka dari itu dalam pembuatan Website dituntut untuk
lebih maju lagi dan berkembang tentunya mengikuti perkembangan zaman. Para programmer
saling berusaha membuat sesuatu yang lebih baru lagi yang tentunya lebih uptudate dengan
merancangkan program program yang lebih canggih, salah satunya dengan menggunakan
pemrograman HTML. Tentunya sebelum kita melangkah lebih maju lagi dalam pembuatan
website dalam menggunakan pemrograman tersebut kita harus mengerti terlebih dahulu apa itu
HTML, bagian bagian utama dari HTML dan seluruh layout web dalam pemrograman HTML.
Berbagai macam bentuk layout pada pemrograman HTML dalam mendesain website
merupakan bagian bagian yang harus diketahui, karena itu menentukan dari hasil rancangan
dalam pembuatan suatu pogram/ website. Apalagi dengan perkembangan Iptek sekarang ini lebih
menuntut untuk menghasilkan sesuatu program ataupun website yang lebih menarik lagi.
Sehingga para pengguna dunia maya lebih merasa tertarik dan tentunya tidak membuat bosan
dengan hasil/ bentuk website atupun program tersebut.
DAFTAR PUSTAKA
http://hans.polinpdg.ac.id/html/html_4/index.html
http://rizkyramadhansttg.wordpress.com/
http://agungpm.ashatec.com/2009/06/09/dasar-html/,
http://www.bakawan.com/log/tag/html/