IT - 1

  Free of Charge – IT 1 / HTML

Overview Tujuan Akhir Materi Kuliah IT-1

  Pada akhir Semester 1 (Mata kuliah IT-1) ini diharapkan mahasiswa dapat : 1.

  Mendefinisikan pengertian file HTML (HyperText Mark up Language) 2. Memahami konsep hypertext 3. Menjelaskan struktur dasar suatu file HTML 4. Mengetahui beberapa tag HTML dasar yang sering digunakan 5. Membuat web page sederhana 6. Memahami penggunaan fasilitas link dan penyisipan citra pada file HTML.

Pengenalan HTML

  

HTML (HyperText Mark up Language) merupakan suatu metoda untuk

mengimplementasikan konsep hypertext dalam suatu naskah atau dokumen.

HTML sendiri bukan tergolong pada suatu bahasa pemrograman karena sifatnya

yang hanya memberikan tanda (marking up) pada suatu naskah teks dan bukan

sebagai program. Berdasarkan kata-kata penyusunnya HTML dapat diartikan lebih dalam lagi menjadi :

  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.

  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 World Wide Web.

  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 ditekankan pada format dokumen yang berorientasi

pada aplikasi.

  Free of Charge – IT 1 / HTML Notes :

  • HTML dikembangkan dari konsep SGML
  • HTML bukan merupakan bahasa pemrograman
  • Konsep HyperText untuk memudahkan mencari informasi

Apa yang dapat dilakukan dengan HTML ? Memodifikasi format teks

  • Menentukan Format Suatu Teks Membuat List Tentang Sekelompok Hal

    Membuat Link ke Dokumen Lain atau Bagian lain dari

  • >Menyisipkan Citra Atau Gambar
  • Menampilkan Informasi Dalam Bentuk Tabel

  Penggunaan HTML memungkinkan kita untuk memodifikasi tampilan atau format dokumen yang akan kita transmisikan melalui media Internet. Beberapa hal yang dapat dilakukan dalam menentukan format dokumen ini adalah :

  

Kita dapat menampilkan suatu kelompok kata dalam beberapa ukuran

yang dapat digunakan untuk judul, heading dan sebagainya. Kita dapat menampilkan teks dalam bentuk cetakan tebal Kita dapat menampilkan sekelompok kata dalam bentuk miring Kita dapat menampilkan naskah dalam bentuk huruf yang mirip dengan hasil ketikan mesin ketik

Kita dapat mengubah-ubah ukuran font untuk suatu karakter tertentu.

  Menampilkan daftar sesuatu dalam bentuk point-point (item) Dengan HTML kita dapat menampilkan daftar atau deretan informasi dalam bentuk point-point sehingga lebih mudah dibaca dan dipahami

  Membuat link Konsep hypertext pada HTML memungkinkan kita untuk membuat link pada suatu kelompok kata atau frase untuk menuju ke bagian manapun dalam World Wide Web. Ada tiga macam link yang dapat kita gunakan :

  Link menuju bagian lain dari page Link menuju page lain dalam satu web site

  Dokumen Yang Sama

  Free of Charge – IT 1 / HTML Menyisipkan citra

  

Dengan menyisipkan citra maka tampilan page kita akan lebih menarik,

interaktif dan informatif untuk mendukung data-data lainnya dalam bentuk

teks.

  Menampilkan informasi dalam bentuk tabel

Penampilan informasi dalam bentuk tabel ini akan mempermudah pembaca

untuk memahami informasi yang kita tawarkan. Penggunaan tabel ini juga

dapat dilakukan untuk menambah nilai estetika dari page yang akan kita

rancang.

  Free of Charge – IT 1 / HTML

Struktur Dasar Web Page

  • Tag HTML
  • Tag <HTML> dan </HTML>
  • Tag <HEAD> dan </HEAD>
  • Tag <BODY> dan </BODY>
  • Judul Page (tag <TITLE>)
  • Pembuatan Paragrap (Tag <P>)

  

File-file HTML dapat ditampilkan sesuai dengan keinginan kita seperti pada

contoh-contoh sebelumnya adalah karena terdapat marker yang

diimplementasikan dalam bentuk tag-tag HTML. Secara umum format tag

HTML tersebut dapat dituliskan sebagai berikut:

  <TAG>Teks yang akan dipengaruhi oleh tag</TAG>

  Sebagai contoh kalau kita akan membuat tulisan dalam format tebal maka yang harus kita tuliskan dalam file HTML adalah:

  B>Tulisan yang tercetak tebal</B>

  

Tanda slash (/) menunjukkan akhir dari suatu tag, akan tetapi ada juga

beberapa tag HTML yang tidak memerlukan pasangan akhirannya ini. Tag yang paling dasar yang digunakan dalam file HTML adalah <HTML> dan

</HTML>. Kedua tag ini berfungsi untuk mendefinisikan bahwa teks yang

terdapat di antara kedua tag tersebut adalah dalam format HTML.

  <HTML> Teks </HTML>

  

Untuk mendefinisikan head, kita dapat menambahkan tag <HEAD> dan

</HEAD> setelah penggunaan tag <HTML> sedemikian hingga struktur page menjadi :

  Free of Charge – IT 1 / HTML

  <HTML> <HEAD> </HEAD> </HTML>

  

Sedangkan bagian body adalah tempat dimana kita dapat menempatkan teks

dan berbagai aksesori pendukung lainnya yang akan ditampilkan pada web

page. Bagian ini dapat didefinisikan dengan meletakkan tag <BODY> dan

</BODY> di antara teks yang akan kita tampilkan. Kedua tag ini diletakkan

sesudah tag </HEAD>, sehingga struktur dasar sebuah page dapat dituliskan

sebagai :

  <HTML> <HEAD> </HEAD> <BODY> </BODY> </HTML>

  

Untuk mendefinisikan judul page (title) maka kita dapat melakukannya

dengan meletakkan naskah judul di antara tag <TITLE> dan </TITLE>. Judul

ini akan ditampilkan pada title bar web brower Misalkan kita akan membuat

sebuah page dengan judul "Latihan HTML" maka kita harus menambahkan:

  <TITLE>Latihan HTML</TITLE>

  

Perhatikan bahwa tag <TITLE> dan </TITLE> ini harus diletakkan pada

bagian head, sehingga dokumen HTML dasar kita menjadi:

  <HTML> <HEAD> <TITLE>Latihan HTML</TITLE>

  Free of Charge – IT 1 / HTML Teks yang akan ditampilkan pada bagian body

  </BODY> </HTML>

  

Pada file HTML, karakter carriage returns (Enter) diabaikan, sehingga untuk

membuat atau mendefinisikan naskah dalam bentuk paragraf harus

ditambahkan tag khusus yakni <P>. Sebagai contoh kita dapat menampilkan

beberapa paragraf sekaligus dalam satu dokumen HTML.

  <HTML> <HEAD> <TITLE>Latihan HTML</HTML> </HEAD> <BODY>

  Teks yang akan ditampilkan pada bagian body <P>Paragraf satu </P> <P>Paragraf dua </P> </BODY>

  </HTML>

Format Teks Dasar 2 Paragraf

  • • Paragraf digunakan untuk mengatur susunan tekas dalam suatu paragraf

    halaman web.
  • tag <P> ….. </P>
  • Tag ALIGN digunakan untuk mengatur struktur sebuah paragraf pada

    halaman web Contoh Penggunaan ;

  <HTML> <HEAD> <TITLE> Latihan Paragraf</TITLE> </HEAD> <BODY> <P ALIGN = “right”> Contoh Paragraf rata kanan ………………… <P ALIGN = “left”> Contoh Paragraf rata kiri ………………… <P ALIGN = “ Tengah”> Contoh Paragraf rata kiri ………………… </P> </BODY> </HTML>

BlockQuote

  • Indentasi Teks dengan BlockQuote
  • Perintah Taq ini digunakan untuk menulis kutipan teks.
  • • Dengan perintah ini browser akan menampilkan teks menjorok ke dalam

    (indentasi).

  Contoh Penggunaan ;

  <HTML> <HEAD>

  <BODY> <H1> Latihan Membuat BlockQuote</H1> <p> Seorang pakar IT menyatakan bahwa : …… </P> <BLCKQUOTE> Sudah waktunya kita berbenah…………………………………………………… </BLCKQUOTE> </BODY> </HTML>

Break <BR>

  • Break (BR)
  • Break adalah tag yang digunakan untuk mengatur tampilan halaman

    web ke dalam satu baris yang baru.
  • Tag &lt;BR&gt; membuat baris barupa tanpa memberi baris kosong.

  &lt;HTML&gt; &lt;HEAD&gt; &lt;TITLE&gt; Latihan Line Break&lt;/TITLE&gt; &lt;/HEAD&gt; &lt;BODY&gt; &lt;H1&gt; Latihan Membuat Line Break&lt;/H1&gt; &lt;P&gt; Banyak metoda yang digunakan dalam membangun sebuah halaman web, namun secara garis besar di kategorikan ke dalam dua jenis, yaitu :

  &lt;BR&gt;1. Client Side Scripting&lt;BR&gt; &lt;BR&gt;2. Server Side Secripting&lt;/BR&gt; &lt;/P&gt; &lt;/BODY&gt; &lt;/HTML&gt;

Font

  • Tag Font digunakan untuk mengatur tampilan huruf dalam dokumen HTML.

  • Secara garis besar terdapat beberapa atribut yang
  • • digunakan untuk mengatur ukuran, jenis dan warna huruf yang akan digunakan,

  yaitu : Font Size, Font Face, Font Color Font Size

  • • Font Size, merupakan atribut yang digunakan dalam Tag Font, untuk mengatur

    ukuran huruf.
  • Ukuran font dimulai dari ukuran 1 sebagai ukuran terkecil dan 7 sebagai ukuran terbesar.

  &lt;HTML&gt; &lt;HEAD&gt; &lt;TITLE&gt; Latihan Ukuran Font&lt;/TITLE&gt; &lt;/HEAD&gt; &lt;BODY&gt; &lt;H1&gt; Latihan Membuat Ukuran Huruf&lt;/H1&gt; &lt;FONT SIZE = 1&gt;Ukuran Font 1&lt;/FONT&gt; &lt;FONT SIZE = 2&gt;Ukuran Font 2&lt;/FONT&gt; &lt;FONT Size = 3&gt;Ukuran Font 3&lt;/FONT&gt; &lt;FONT Size = 4&gt;Ukuran Font 4&lt;/FONT&gt; &lt;FONT Size = 5&gt;Ukuran Font 5&lt;/FONT&gt; &lt;FONT Size = 6&gt;Ukuran Font 6&lt;/FONT&gt;

  &lt;FONT Size = 7&gt;Ukuran Font 7&lt;/FONT&gt; &lt;/BODY&gt; &lt;/HTML&gt;

  Font Face

  • Font Face, atribut ini digunakan untuk mengtur jenis huruf yang akan digunakan.
  • Atribut Face ini diisi dengan string jenis huruf yang akan digunakan, seperti

    jenis huruf Arial, Times News Roman, Verdana dan sebagainya.

  &lt;HTML&gt; &lt;HEAD&gt; &lt;TITLE&gt; Latihan Jenis Font&lt;/TITLE&gt; &lt;/HEAD&gt; &lt;BODY&gt;

  &lt;FONT FACE = “Verdana”&gt; Jenis Huruf Verdana&lt;P&gt; &lt;FONT FACE = “Tahoma”&gt; Jenis Huruf Tahoma&lt;P&gt;

  &lt;/BODY&gt; &lt;/HTML&gt;

  Font Color • Font Color, digunakan untuk mengatur warna huruf yanga akan digunakan.

  • Terdapat dua cara pemberian atribut warna :
  • Menuliskan nama warna secara langsung, seperti Red, Blue, Green dan

    sebagainya • Menggunakan nilai RGB (Red Green Blue) dari suatu warna.

  &lt;HTML&gt; &lt;HEAD&gt; &lt;TITLE&gt; Latihan Warna Font&lt;/TITLE&gt; &lt;/HEAD&gt; &lt;BODY&gt; &lt;FONT SIZE = 5&gt; &lt;FONT COLOR = “Red”&gt; Warna Huruf Merah&lt;P&gt; &lt;FONT COLOR = “#FF0000”&gt; Coba tebak warna apa ini&lt;P&gt;

  &lt;FONT COLOR = “#00FF00”&gt; Yang wananya apa ya?&lt;P&gt; &lt;/BODY&gt; &lt;/HTML&gt;

TAG LIST OL = Ordered List UL = UnOrdered List LI = List DL = Definition List

  

Tag list digunakan untuk menampilkan beberapa daftar. Ada beberapa jenis list yang

dikenal oleh HTML yaitu :

  1. List bernomor (ordered list), tag yang dipakai adalah &lt;ol&gt; dan diakhiri dengan &lt;/ol&gt;

  

2. List tidak bernomor (unordered list) , tag yang dipakai adalah &lt;ul&gt; dan &lt;/ul&gt;

  3. List definisi (definition list), tag yang dipakai adalah &lt;dl&gt; dan &lt;/dl&gt;

  4. Untuk item listnya, tag yang digunakan dalam list bernomor dan tidak bernomor adalah dengan perintah &lt;li&gt; dan ditutup dengan &lt;/li&gt;. Sedangkan untuk list definisi, &lt;dt&gt; dan &lt;/dt&gt; sebagai definisi term dan &lt;dd&gt; dan &lt;/dd&gt; sebagai definisi description (keterangan dari definisi term).

  OL (Ordered List) Bentuk umum untuk membuat list bernomor adalah :

  &lt;ol type=”tipe nomor”&gt; &lt;li&gt;item 1&lt;/li&gt; &lt;li&gt;item 2&lt;/li&gt; &lt;li&gt;item 3&lt;/li&gt;

  &lt;/ol&gt;

  

Untuk tipe nomor, nilai yang bisa diisi adalah 1 (Arabic Number), A (huruf besar), a

(huruf kecil), I (romawi kapital), i (romawi kecil).

  &lt;ul type=”tipebullet”&gt; &lt;li&gt;item 1&lt;/li&gt; &lt;li&gt;item 2&lt;/li&gt; &lt;li&gt;item 3&lt;/li&gt;

  &lt;/ul&gt;

  

Untuk tipe Simbol nilai yang bisa diisikan adalah disc (bulatan), circle (lingkaran),

square (segiempat).

  DL (Definition List) Untuk list definisi, bentuk umumnya adalah :

  &lt;dl&gt; &lt;dt&gt;Term 1&lt;/dt&gt;&lt;dd&gt;Keterangan lengkap mengenai Term 1&lt;/dd&gt; &lt;dt&gt;Term 2&lt;/dt&gt;&lt;dd&gt;Keterangan lengkap mengenai Term 2&lt;/dd&gt; &lt;dt&gt;Term 3&lt;/dt&gt;&lt;dd&gt;Keterangan lengkap mengenai Term 3&lt;/dd&gt;

  &lt;/dl&gt;

  Contoh script adalah :

  &lt;html&gt; &lt;head&gt; &lt;title&gt;FORM HTML&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;p&gt; Yang Termasuk Negara ASEAN (memakai angka)&lt;/p&gt;

  &lt;ol type="1"&gt; &lt;li&gt;Indonesia&lt;/li&gt; &lt;li&gt;Thailand&lt;/li&gt; &lt;li&gt;Brunei&lt;/li&gt;

  &lt;/ol&gt; &lt;p&gt; Yang Termasuk Negara ASEAN (memakai huruf kapital)&lt;/p&gt;

  &lt;ol type="A"&gt;

  &lt;li&gt;Brunei&lt;/li&gt; &lt;/ol&gt;

  &lt;p&gt;Kota Yang Termasuk Negara ASEAN (memakai bulatan)&lt;/p&gt; &lt;ul type="disk"&gt;

  &lt;li&gt;Indonesia&lt;/li&gt; &lt;li&gt;Thailand&lt;/li&gt; &lt;li&gt;Brunei&lt;/li&gt;

  &lt;/ul&gt; &lt;p&gt; Kota Yang Termasuk Negara ASEAN (memakai segiempat)&lt;/p&gt;

  &lt;ul type="square"&gt; &lt;li&gt;Indonesia&lt;/li&gt; &lt;li&gt;Thailand&lt;/li&gt; &lt;li&gt;Brunei&lt;/li&gt;

  &lt;/ul&gt; &lt;p&gt;Kota-Kota Besar Di Pulau Jawa (dalam bentuk seperti daftar pustaka)&lt;/p&gt;

  &lt;dl&gt; &lt;dt&gt;&lt;b&gt;Bandung&lt;/b&gt;&lt;/dt&gt;

  &lt;dd&gt;Bandung adalah ibukota Jawa Barat&lt;/dd&gt; &lt;dt&gt;&lt;b&gt;Jakarta&lt;/b&gt;&lt;/dt&gt;

  &lt;dd&gt;Jakarta adalah ibukota DKI Jakarta&lt;/dd&gt; &lt;dt&gt;&lt;b&gt;Surabaya&lt;/b&gt;&lt;/dt&gt;

  &lt;dd&gt;Surabaya adalah ibukota Jawa Timur&lt;/dd&gt; &lt;/dl&gt;

  &lt;/html&gt;

  “Complicated List”

Daftar Menu 1. Makanan a

  Timbel Komplit b. Timbel Tidak Komplit c. Sayur Asem d.

Minuman

  i. Es Campur Rujak ii. Es Teller

  Kurang Asem 2.

Makanan Ringan

  &lt;/OL&gt; &lt;LI&gt; &lt;B&gt;Minuman&lt;/B&gt;

  &lt;LI&gt; Timbel Komplit &lt;LI&gt; Timbel Tidak Komplit &lt;LI&gt; Sayur Asem &lt;LI&gt; Kurang Asem

  &lt;TITLE&gt; List &lt;/TITLE&gt; &lt;HEAD&gt;

  &lt;BODY&gt; &lt;H3&gt; Daftar Menu &lt;/H3&gt; &lt;OL Type = 1&gt; “ Closed Ordered List Type = 1 ”

  41. Kurupuk Udang dibalik Batu

  40. Kurupuk Jengkol Jajahean

  &lt;LI&gt; &lt;B&gt;Makanan&lt;/B&gt; &lt;OL Type =a&gt;

  “ Closed Ordered List Type = a ”

  &lt;/OL&gt; &lt;/OL&gt; &lt;/BODY&gt; &lt;/HTML&gt;

  &lt;OL Type=i&gt;

  &lt;LI&gt; Kurupuk Jengkol Jajahean &lt;LI&gt; Kurupuk Udang dibalik Batu

  “ Closed Ordered List Start = n “

  &lt;HTML&gt; &lt;HEAD&gt;

  &lt;/OL&gt; &lt;LI&gt; &lt;B&gt;Makanan Ringan &lt;/B&gt;

  &lt;LI&gt; Es Campur Rujak &lt;LI&gt; Es Teller &lt;LI&gt; Sirup Jagung

  “ Closed Ordered List Type = I “

  &lt;OL Start = 40&gt;

  Free of Charge – IT 1 / HTML

Penyisipan Citra atau Gambar

  

Penyisipan citra pada page dimaksudkan agar tampilan dari page tersebut dapat

lebih menarik dan informatif. Ada beberapa hal yang perlu diperhatikan dalam

penyisipan citra atau gambar ke page, yakni: Ukuran file citra

  Ukuran file yang terlalu besar akan membuat pengunjung web harus menunggu lebih lama dalam mengakses web karena musti terlebih dahulu mendownload file citra atau gambar yang ukurannya besar Tipe file citra Tipe file yang mendukung untuk transmisi melalui aplikasi web adalah JPEG, GIF atau PNG

  

File citra dapat disisipkan ke dalam suatu file HTML dengan menggunakan tag

&lt;IMG&gt;, yakni dalam format penuh:

  &lt;IMG SRC="URL" ALT="deskripsi teks" ALIGN="Posisi terhadap Teks"

  WIDTH

  =”n px” HEIGHT=”n px” BORDER=”n px &gt;

  • Atribut ALT berfungsi sebagai alternatif jika browser yang digunakan oleh pengguna tidak dapat menampilkan citra.
  • Atribut ALIGN dapat diisi dengan nilai-nilai TOP, MIDDLE, BOTTOM, LEFT, dan RIGHT.
  • Atribut WIDTH dapat digunakan untuk mengatur ukuran lebar citra/gambar dengan menentukan nilai dalam satuan pixel atau persen
  • Atribut WIDTH dapat digunakan untuk mengatur ukuran lebar citra/gambar dengan menentukan nilai dalam satuan pixel atau persen
  • Atribut BORDER digunakan jika gambar/citra akan ditampilkan dengan menggunakan bingkai. Ketebalan border dapat ditentukan dengan memasukan nilai dengan satuan pixel

  Free of Charge – IT 1 / HTML Contoh penggunaan tag &lt;IMG&gt;:

  &lt;HTML&gt; &lt;HEAD&gt;

  &lt;TITLE&gt;Aligning Text and Images&lt;/TITLE&gt; &lt;/HEAD&gt;

  &lt;BODY&gt; &lt;IMG SRC="photoawie.jpg" ALIGN=TOP WIDTH=100 BORDER=2&gt;Teks ini akan diposisikan pada bagian atas gambar.This text appears at the top of the image. &lt;P&gt;

  &lt;IMG SRC=" photoawie.jpg " ALIGN=MIDDLE WIDTH=100 BORDER=2&gt; Teks ini akan diposisikan pada bagian tengah gambar. This text appears in the middle of the image.

  &lt;P&gt; &lt;IMG SRC=" photoawie.jpg " ALIGN=BOTTOM WIDTH=100

  BORDER=2&gt; Teks ini akan diposisikan pada bagian Bawah gambar.This text appears at the bottom of the image. &lt;/BODY&gt;

  &lt;/HTML&gt;

  Free of Charge – IT 1 / HTML

Link Konsep HOW, WHO, WHERE, WHAT http://www.unikom.ac.id/berita/november.html

  http:// = HOW www.unikom.ac.id = WHO berita = WHERE november.html = WHAT

  

Pada konsep URL (Uniform Resourse Locator), pada dasarnya semua resource

yang ada di Internet memiliki alamat sendiri. Selanjutnya kita juga telah

memahami konsep hypertext dari sebuah file HTML yang memungkinkan dibuat

suatu link yang menghubungkan pada bagian lain dari dokumen HTML atau

langsung mengarah pada suatu resource Internet tertentu.

URL yang digunakan untuk mengimplementasikan penambahan link pada suatu

page dapat kita sederhanakan dalam model berikut :

  Bagaimana://Siapa/Dimana/Apa Bagaimana

Pada bagian pertama dari URL ini adalah menunjukkan bagaimana cara data

dikirimkan atau ditransmisikan melalui media jaringan. Secara teknis lebih sering

kita sebut dengan istilah protokol. Misalnya untuk aplikasi World Wide Web ini

kita menggunakan protokol yang disebut dengan protokol HTTP. Oleh karena itu

pada bagian awal URL ini kita deklarasikan:

  http://

  Siapa

Pada bagian selanjutnya menjelaskan "siapa" yang memiliki URL. Bagian ini berisi

nama komputer tempat resource Internet tersebut berada. Istilah yang lebih

  Free of Charge – IT 1 / HTML

  http://www.yahoo.com

  Dimana

Bagian selanjutnya menunjukkan lokasi yang lebih spesifik tempat menyimpan

resource Internet tersebut. Secara fisik bagian ini berisi nama direktori tempat

penyimpanan resource yang bersangkutan.

  http://www.yahoo.com/Home http://www.Google.com/Home http://www.Detik.com/Home

  Apa

Bagian terakhir ini menunjukkan nama file yang akan kita gunakan. Untuk

aplikasi web file ini berisi kode-kode HTML dan teks. Secara keseluruhan URL

dapat dituliskan sebagai berikut:

  http://www.yahoo.com/Home/homepage.html http://www.Google.com/Advertize/today.html http://www.Detik.com/politik/pemilu.html

  

Pembuatan link dalam suatu file HTML dapat dilakukan dengan menggunakan tag

&lt;A&gt; yang diikuti dengan parameter referensinya HREF dan TARGET. Target

digunakan untuk menentukan lokasi link tersebut ditampilkan. Gunakan _blank

jika ingin menampilkan link yang dituju di browser baru/lain.

  &lt;A HREF="URL" Target="_blank"&gt;

  Contoh penggunaanya:

  &lt;A HREF=http://www.yahoo.com/Home/homepage.html&gt; Klikdisini &lt;/A&gt;

  Free of Charge – IT 1 / HTML Contoh script :

  &lt;html&gt; &lt;head&gt; &lt;title&gt;IMAGE HTML&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;p&gt;Home page ini menyediakan beberapa link ke search engine :&lt;/p&gt;

  &lt;a href="http://www.yahoo.com" target="_blank"&gt;www.yahoo.com&lt;/a&gt; &lt;br&gt; &lt;a href="http://www.altavista.com" target="_blank"&gt;altavista&lt;/a&gt; &lt;br&gt; &lt;a href="http://www.google.com" target="_blank"&gt;google&lt;/a&gt; &lt;br&gt; &lt;a href="http://www.php.net"&gt;&lt;img border=3 src="admin/images/php.gif" width="120" height="64" align="middle"&gt;&lt;/a&gt; link dengan gambar &lt;br&gt; &lt;a href="http://www.mysql.com"&gt;&lt;img border=0 src="admin/images/mysql.gif" width="167" height="87" align="middle"&gt;&lt;/a&gt; link dengan gambar tanpa border &lt;br&gt;

  &lt;/html&gt;

Tabel <TABLE> <TR> <TD> <TH> <CAPTION>

  • Tabel banyak digunakan di halama web untuk mendukung pengelolaan

  halaman web, sehingga informasi tampil dalam bentuk yang ringkas dan mudah dibaca.

  • Secara garis besar tabel digunakan dalam dua hal : o Mengatur struktur konten/ isi data yang ada di dalam halaman o

  web, yang membutuhkan sistem tabel Mengatur tata letak halaman web, sehingga menjadi lebih terstruktur, seperti halaman web dengan 2 kolom, 3 kolom dan sebagainya

  • • Untuk membuat tabel digunakan Tag &lt;TABLE&gt; sebagai pembuka tabel

    dan &lt;/TABLE&gt; sebagai penutupnya.
  • Tag &lt;TABLE&gt; mempunyai beberpa bagian yang penting, antara lain : o &lt;Caption&gt;….&lt;/Caption&gt;, digunakan untuk membentuk judul tabel. Judul tabel ini akan terletak di luar tabel, di atas atau di o

  bawah tabel &lt;TH&gt;…&lt;/TH&gt;, berfungsi untuk meletakkan judul tabel di bagian paling atas atau paling kiri dari suatu tabel. Tabel Header akan o dicetak dalam bentuk huruf tebal (Bold) &lt;TR&gt;…&lt;/TR&gt;, digunakan untuk membentuk baris pada suatu o tabel &lt;TD&gt;…&lt;/TD&gt;, digunakan sebagai tempat menulis data atau informasi pada tabel. Contoh Tabel Sederhana 1 :

baris 1, kolom 1 baris 1, kolom 2 baris 1, kolom 3

baris 2, kolom 1 baris 2, kolom 2 baris 2 ,kolom 3

  &lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;TABLE &lt;/TITLE&gt;&lt;/HEAD&gt; &lt;BODY&gt; &lt;TABLE BORDER&gt; &lt;TR&gt;

  &lt;TD&gt; baris 1, kolom 1&lt;/TD&gt; &lt;TD&gt; baris 1, kolom 2&lt;/TD&gt; &lt;TD&gt; baris 1, kolom 3&lt;/TD&gt;

  &lt;/TR&gt; &lt;TR&gt;

  &lt;TD&gt; baris 2, kolom 1&lt;/TD&gt; &lt;TD&gt; baris 2, kolom 2&lt;/TD&gt; &lt;TD&gt; baris 2 ,kolom 3&lt;/TD&gt;

  &lt;/TR&gt; &lt;/TABLE&gt; &lt;/BODY&gt; &lt;/HTML&gt;

  Contoh Tabel Sederhana 2 : Nama Jabatan SBY Presiden JK Wapres

  &lt;HTML&gt; &lt;HEAD&gt; &lt;TITLE&gt;TABLE&lt;/TITLE&gt; &lt;/HEAD&gt;

  &lt;BODY&gt; &lt;TABLE BORDER&gt; &lt;TR&gt; &lt;TH bgcolor=grey&gt; Nama&lt;/TH&gt;

  &lt;TH bgcolor=grey &gt; Jabatan&lt;/TH&gt; &lt;/TR&gt; &lt;TR&gt;

&lt;TD&gt; SBY&lt;/TD&gt;

  &lt;TD&gt;Presiden&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;

&lt;TD&gt; JK&lt;/TD&gt;

  &lt;TD&gt; Wapres&lt;/TD&gt; &lt;/TR&gt; &lt;/TABLE&gt; &lt;/BODY&gt;

  &lt;/HTML&gt; Catatan :

  • Jumlah baris tabel ditentukan dengan banyaknya &lt;tr&gt;...&lt;/tr&gt; yang dituliskan dalam elemen tabel, dari &lt;table&gt;...&lt;/table&gt;.
  • Jumlah kolom dalam tabel ditentukan dengan banyaknya &lt;td&gt;...&lt;/td&gt; di dalam setiap definisi baris, dari &lt;tr&gt;...&lt;/tr&gt;.

  

Perataan teks sebagai salah satu teknik pemformatan sel mempergunakan

attribut ALIGN. Tag &lt;TH&gt; dan &lt;TD&gt; mendukung attribut ALIGN ini. Caranya

dengan menambahkan attribut ini dalam kode tag misalnya untuk penggunaan

rata kiri dapat dilakukan dengan &lt;TH ALIGN="LEFT"&gt;; dan rata kanan dengan

&lt;TH ALIGN="RIGHT"&gt; dan untuk perataan teks rata tengah ditambahkan

ALIGN="CENTER".

  

Selain perataan teks arah horisontal terdapat pula peraataan teks arah vertikal

yaitu dengan menggunakan attribut VALIGN, attribut VALIGN ini mempunyai

nilai TOP untuk rata atas, MIDDLE untuk rata tengah dan BOTTOM untuk rata

bawah. Penggunaannya sama dengan ALIGN misalnya untuk rata atas

dituliskan &lt;TD ALIGN=TOP&gt;

  Pemberian Warna Pada Tabel atau Sel

Tabel ataupun sebuah sel dapat diberi warna menggunakan atribut BGCOLOR.

  

Misalnya sebuah sel ingin diberi warna merah muda maka bisa ditambahkan tag

: &lt;TD BGCOLOR=#F3DDE0&gt;. Atribut ini juga dapat dipasang pada tag &lt;TR&gt;

maupun &lt;TABLE&gt;.

  Menentukan Lebar Tabel

Lebar tabel dapat ditentukan menggunakan atribut WIDTH yang diletakkan di

dalam tag TABLE. Nilai dari atribut WIDTH ini dapat bertipe Percent (%)

terhadap lebar layar ataupun dapat berupa satuan pixel (picture element). Contoh penggunaan lebar tabel berdasarkan satuan persentase layar : &lt;TABLE WIDTH=”100%”&gt; Contoh penggunaan lebar tabel dengan menggunakan satuan pixel : &lt;TABLE WIDTH=”100”&gt;

Tabel (Lanjutan) <TABLE> <TR> <TD> <COLSPAN> <ROWSPAN> <WIDTH> <HEIGHT> <ALIGN> <VALIGN>

  

Didalam pembuatan sebuah layout web, sering kita temui beberapa bentuk layout

yang bervariasi, mulai dari yang sederhana hingga yang cukup rumit. Untuk kebutuhan sebuah layout yang sesuai dengan kebutuhan, sering kita dihadapkan pada bentuk-bentuk table yang ‘complicated’. Untuk kebutuhan itu,

diharapkan kita bisa memanfaatkan 2 (dua) attribute yang bisa menangani layout

yang ‘rumit’ tersebut.

  COLSPAN = Atribut yang digunakan untuk menggabungkan kolom ROWSPAN = Atribut yang digunakan untuk menggabungkan baris Contoh 1 ;

  

Satu

Dua Tiga

  &lt;html&gt; &lt;head&gt; &lt;title&gt; colspan &lt;/title&gt; &lt;/head&gt; &lt;body&gt;

  &lt;table border&gt; &lt;tr&gt; &lt;td colspan=2 align=center&gt;satu&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;

  &lt;td align=center &gt;dua&lt;/td&gt; &lt;td align=center &gt;tiga&lt;/td&gt;

  &lt;/tr&gt; &lt;/table&gt;

  &lt;/body&gt; &lt;/html&gt;

  Contoh 2 ; Dua Satu Tiga

  &lt;html&gt; &lt;head&gt; &lt;title&gt; colspan &lt;/title&gt; &lt;/head&gt; &lt;body&gt;

  &lt;Table border&gt; &lt;TR&gt; &lt;TD rowspan=2&gt;Satu&lt;/TD&gt; &lt;TD&gt;Dua&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD&gt;Tiga&lt;/TD&gt; &lt;/TR&gt; &lt;/Table&gt;

  &lt;/body&gt; &lt;/html&gt;

  Contoh 3 ;

Tiga Kolom

Dua Kolom

  Dua Baris Utuh Utuh

  &lt;html&gt; &lt;head&gt; &lt;title&gt; colspan &lt;/title&gt; &lt;/head&gt; &lt;body&gt;

  &lt;table border&gt; &lt;TR&gt;

  &lt;TR&gt; &lt;TD rowspan=3&gt;dua baris &lt;/TD&gt;

  &lt;TD colspan=2&gt;dua kolom &lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;

  &lt;TD&gt; utuh &lt;/TD&gt; &lt;TD&gt;utuh&lt;/TD&gt; &lt;/TR&gt; &lt;/table&gt;

  &lt;/body&gt; &lt;/html&gt;

  Contoh WEB Layout : HEADER Left Right Content Sidebar Sidebar

  Footer

  &lt;html&gt; &lt;head&gt; &lt;title&gt; colspan &lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;table Width=500 border&gt; &lt;TR&gt;

  &lt;TD colspan=3 align=center Height=100 bgcolor=#CADFEC&gt; HEADER &lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;

  &lt;TD Width=100 height=400 align=center&gt;Left Sidebar &lt;/TD&gt; &lt;TD width=300 align=center&gt;Content &lt;/TD&gt; &lt;TD width=100 align=center&gt;Right Sidebar &lt;/TD&gt;

  &lt;/TR&gt; &lt;TR&gt;

  &lt;/table&gt; &lt;/body&gt; &lt;/html&gt;

  Free of Charge – IT 1 / HTML

FORM HTML

  

Web page memungkinkan kita interaktif dengan pengunjung web , salah satunya

dalah dengan penggunaan FORM . Metoda pengiriman data pada form terdapat dua

yaitu GET dan POST. Pada HTML metoda ini dinyatakan dengan atribut METHOD di

dalam elemen FORM. Metoda GET merupakan default pengiriman suatu data form

.metode GET mengirimkan data pada server dengan cara meletakkannya pada

bagian akhir URL yang menunjuk pada script pemroses Jadi jika URL anda menunjuk

ke CGI Script pada URL “cgi-bin/scriptform” dan data formnya adalah “Awie” dan

“08562160813”, maka URL akhir yang dikirim ke server adalah : /cgi-bin/scriptform?kota=Awie&amp;telepon=08562160813

Metode POST tidak seperti metode GET yang mengirimkan datanya secara terpisah

pada suatu standar input.Script mengambil data form dari stabdar input ini , dengan

adanya penyimpanan data secara tersendiri membuat metoda POST bisa menyimpan

data input dalam jumlah banyak.

  Latihan FORM

  &lt;html&gt; &lt;head&gt; &lt;title&gt;latihan 9&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;form method=”post” action=”kirim.php3”&gt; &lt;pre&gt;

  Free of Charge – IT 1 / HTML

  Alamat :&lt;input type=text name=”alamat” size=40 maxlength=60&gt; E-mail :&lt;input type=text name=”email” size=20&gt; Telepon :&lt;input type=text name=”telepon” size=7&gt; &lt;input type=submit value=”ok”&gt; &lt;input type=reset value=”batal”&gt; &lt;/pre&gt; &lt;/form&gt; &lt;/body&gt; &lt;/html&gt;

  Free of Charge – IT 1 / HTML

Form Lanjutan dan Preformat (PRE)

  

Perhatikan pada script HTML pada pertemuan/modul sebelumnya, pada deretan code ada

satu tag dengan nama &lt;PRE&gt; dan &lt;/PRE&gt;. Pada kondisi biasa web browser akan

mengabaikan pemakaian karakter-karakter multi spasi, tab, dan carriage return, namun

kita dapat mencegahnya dengan menggunakan tag &lt;PRE&gt;. Penggunaan tag &lt;PRE&gt; ini

membuat web browser akan menampilkan dokumen dalam bentuk apa adanya (karakter

multi spasi, tab dan carriage return tidak diabaikan).

Tag &lt;PRE&gt; merupakan kependekan dari "preformatted", yang artinya naskah ditampilkan

dalam bentuk layout yang asli. Pada contoh berikut ditampilkan perbedaan antara naskah

dokumen yang menggunakan tag &lt;PRE&gt; dan naskah yang lain tidak menggunakannya.

Layout asli kedua naskah tersebut dibuat serupa sehingga kita dapat melihat perbedaan

dari hasil tampilannya.

  &lt;HTML&gt; &lt;HEAD&gt; &lt;TITLE&gt;The &amp;lt;PRE&amp;gt; Tag&lt;/TITLE&gt; &lt;/HEAD&gt; &lt;BODY&gt; &lt;H3&gt;Without the &amp;lt;PRE&amp;gt; Tag:&lt;/H3&gt;

  Topi Saya Bundar

  Bundar Topi Saya Kalau Tidak Bundar

  Bukan topi Saya

  &lt;P&gt; &lt;H3&gt;With the &amp;lt;PRE&amp;gt; Tag:&lt;/H3&gt; &lt;PRE&gt;

  Topi Saya Bundar

  Bundar Topi Saya Kalau Tidak Bundar

  Bukan topi Saya

  &lt;/PRE&gt; &lt;/BODY&gt; &lt;/HTML&gt;

  Free of Charge – IT 1 / HTML Catatan :

  • Perhatikan tampilan hasil pada browser untuk yang menggunakan tag &lt;PRE&gt;.

  • Pada penggunaan tag &lt;PRE&gt;, teks akan ditampilkan dengan menggunakan font dengan format monospace.

  Contoh Form Lengkap &lt;HTML&gt; &lt;HEAD&gt; &lt;TITLE&gt;Form&lt;/TITLE&gt; &lt;/HEAD&gt; &lt;CENTER&gt; &lt;BODY &gt; &lt;H2&gt;FORMULIR PENDAFTARAN&lt;/H2&gt; &lt;HR Size=5 Width=400&gt; &lt;/CENTER&gt; &lt;PRE&gt;

  Free of Charge – IT 1 / HTML &lt;FORM Method="Post" Action="Http://hoohoo.ncsa.uiuc.edu/htbin-post/post-query"&gt; N a m a: &lt;INPUT TYPE=Text NAME='Nama' size=30 Maxlength=30&gt;

  Alamat : &lt;INPUT TYPE=Text Name="alamat" Size=40 Maxlength=40&gt; E-Mail : &lt;INPUT TYPE=Text Name="email" Size=20&gt; Phone : &lt;INPUT TYPE=Text Name="phone" Size=7 &gt; Sex : &lt;INPUT TYPE=Radio Name='Sex" VALUE='Male' CHECKED&gt; Male

  &lt;INPUT TYPE=Radio Name='Sex" VALUE='Female' &gt; Female

Topik yang diminati : &lt;INPUT TYPE= CheckBox Nama='HTML' VALUE="HTML"&gt; HTML

&lt;INPUT TYPE= CheckBox Nama='CGI' VALUE="CGI"&gt; CGI &lt;INPUT TYPE= CheckBox Nama='PHP' VALUE="PHP"&gt;PHP &lt;INPUT TYPE= CheckBox Nama='Java' VALUE="Java"&gt;Java Waktu Kursus yang dipilih : &lt;SELECT NAME="Waktu" &gt;

  &lt;OPTION&gt; Pagi &lt;OPTION&gt; Siang &lt;OPTION&gt; Sore &lt;OPTION&gt; Malam

  &lt;/SELECT&gt; Cara Pembayaran: &lt;SELECT NAME="Bayar" &gt; &lt;OPTION &gt; Tunai &lt;OPTION&gt; Kredit &lt;OPTION SELECTED&gt; Transfer &lt;OPTION&gt; Cek

  &lt;/SELECT&gt; KOMENTAR : &lt;TEXTAREA NAME='Komentar' Rows=3 Cols=60 align=bottom&gt; &lt;/TEXTAREA&gt; &lt;INPUT TYPE=Submit VALUE=' Okey ' &gt; &lt;INPUT TYPE=Reset VALUE='Batal'&gt;

  &lt;/FORM&gt; &lt;/PRE&gt; &lt;/BODY&gt; &lt;/HTML&gt;

  Free of Charge – IT 1 / HTML

FRAME

  

Frame HTML dapat digunakan untuk membuat tampilan halaman HTML yang

terbagi-bagi menjadi beberapa bagian dimana setiap bagiannya merupakan satu

halaman HTML yang terpisah. Ini dilakukan untuk membuat tampilan halaman

HTML yang salah satu atau beberapa bagian berganti-ganti isinya sedang bagian

lain tetap sehingga dapat menghemat bandwith internet.

  Latihan FRAME

  &lt;html&gt; &lt;head&gt; &lt;title&gt;frame&lt;/title&gt; &lt;/head&gt; &lt;frameset rows=20%,*,10%&gt;

  &lt;frame src="header.html"&gt; &lt;frameset cols=20%,*,20%&gt;

  &lt;frame src="kiri.html"&gt; &lt;frame src="tengah.html"&gt; &lt;frame src="kanan.html"&gt;

  &lt;/frameset&gt; &lt;frame src="footer.html"&gt;

  &lt;/frameset&gt; &lt;body&gt; &lt;/body&gt; &lt;/html&gt;

  Free of Charge – IT 1 / HTML Buatlah file-file berikut ; JudulFrame.html

  &lt;HTML&gt; &lt;Head&gt; &lt;/head&gt; &lt;body bgcolor=black&gt;

  &lt;Center&gt; &lt;b&gt;&lt;font color=yellow face=arial black size=7&gt; FRAME SET &lt;/font&gt;&lt;/b&gt; &lt;/body&gt; &lt;/HTML&gt; FormFrame.html &lt;HTML&gt; &lt;Head&gt; &lt;/head&gt; &lt;body&gt; &lt;FORM&gt; &lt;PRE&gt; N a m a : &lt;INPUT TYPE=Text NAME='Nama' size=20 Maxlength=20&gt; &lt;br&gt; Password : &lt;INPUT TYPE=Password Name="alamat" Size=20 Maxlength=20&gt; &lt;br&gt;

  Free of Charge – IT 1 / HTML E-Mail : &lt;INPUT TYPE=Text Name="email" Size=20&gt; &lt;br&gt; Phone : &lt;INPUT TYPE=Text Name="phone" Size=7 &gt;&lt;br&gt; Sex : &lt;INPUT TYPE=Radio Name='Sex" VALUE='Male' CHECKED&gt; Male&lt;br&gt; &lt;INPUT TYPE=Radio Name='Sex" VALUE='Female' &gt; Female&lt;br&gt;

  &lt;/body&gt; &lt;/HTML&gt; naskahFrame.html &lt;HTML&gt; &lt;Head&gt; &lt;/head&gt; &lt;Body bgcolor=#008080&gt;

Copy file instead of using rename when creating backup file This setting affects how UltraEdit generates the backup

file. By default UltraEdit renames the original file to the backup file. The reason for the setting is that on some systems, if

UltraEdit renames the original file to create the backup, the original file when it is recreated does not maintain the file

permissions that previously existed. Setting this causes the rename not to occur, preserving the permissions.

Always create new file when copying to/from temporary file When copying to/from the temporary file to the users