Rabu, 28 Januari 2015
Jumat, 28 November 2014
Makul Perancangan Web bikin seru karena dosenya asyi!!
Ass. mau cerita nih tentang makul kuliahku "perancangan web" sama pak haryoko sang dosen seruuu ;) kl bahas masalah web jujur akuu udah gak terlalu canggung lagi karena di smk jga aku udah belajar apa itu web, bagaimana ngoding, tapi istilah ngoding baru aku pake di kuliah ini, hehehe
awalnya sih pas pertama sekali masuk lab untuk praktek langsung pembuatan web aku kira dosennya killer, taunya penilaianku salah besar.. dosenya asyikk, baik lagi.. :) dan akuu juga gak aneh lagi ngelihat ataupun mendengar sebutan web.
pertemuan pertama it tentang basic web, liat di bawah!!
awalnya sih pas pertama sekali masuk lab untuk praktek langsung pembuatan web aku kira dosennya killer, taunya penilaianku salah besar.. dosenya asyikk, baik lagi.. :) dan akuu juga gak aneh lagi ngelihat ataupun mendengar sebutan web.
pertemuan pertama it tentang basic web, liat di bawah!!
|
HTML
|
|
HTML digunakan
untuk membangun suatu halaman web. Sekalipun banyak orang
|
|
menyebutnya
sebagai suatu bahasa pemrograman, HTML sama sekali bukan bahasa
|
|
pemrograman,
tapi merupakan bahasa markup (penandaan), terhadap sebuah dokumen
|
|
teks. Simbol
markup yang digunakan oleh HTML ditandai dengan tanda lebih kecil ( < )
|
|
dan tanda
lebih besar ( > ) yang biasa disebut tag.
|
|
1. Dokumen
dan Penamaan HTML
|
|
Sebuah file
HTML merupakan file teks biasa yang mengandung tag-tag HTML. Karena
|
|
merupakan
file teks, maka HTML dapat dibuat dengan menggunakan teks editor yang
|
|
sederhana,
misalnya notepad. Dapat juga menggunakan HTML editor yang bersifat
|
|
WYSIWYG
( What You See Is What You Get
), misalnya Frontpage atau Dreamwaver.
|
|
Untuk menandai
bahwa sebuah file teks merupakan file HTML, maka ciri yang paling
|
|
nampak jelas
adalah ekstensi filenya, yaitu .htm atau .html. Dalam pemberian nama
|
|
sebuah dokumen
bersifat case sensitive sehingga
dokumen dengan nama a.html akan
|
|
berbeda
dengan dokumen A.html.
|
|
2. Elemen
dan Tag HTML
|
|
Elemen HTML
yaitu komponen penyusun terkecil dari sebuah dokumen HTML. Untuk
|
|
menandainya.
Elemen dapat berupa teks murni, atau bukan teks, atau keduanya.
|
|
Untuk menandai
sebuah elemen dalam suatu dokumen HTML digunakan tag. Tag HTML
|
|
terdiri
dari sebuah simbol lebih kecil ( < ) dan dan lebih besar ( > ).
|
|
Nama elemen
ditunjukkan oleh nama dari tagnya. Suatu elemen biasanya ditandai dengan
|
|
pasangan
tag, walaupun ada beberapa nama elemen yang ditandai dengan satu tag tanpa
|
|
harus berpasangan.
Diantaranya:
|
|
•
|
|
•
|
|
•
|
|
Image (
<img /> )
|
|
Ganti Baris
– Break ( <br /> )
|
|
Horizontal
Rule ( <hr /> )
|
|
1
|
• |
|
Input Field
( <input /> )
|
|
Tag dapat
mempunyai atribut. Atribut mendefinisikan sesuatu tentang tag tersebut. Atribut
|
|
digunakan
|
|
untuk
|
|
mengubah
|
|
default
|
|
pemformatan
|
|
dokumen
|
|
dengan
|
|
tag
|
|
yang
|
|
bersangkutan.
|
|
Struktur
Element
|
|
Element
|
|
Tag Penutup
|
|
Tag Pembuka
|
|
<p align="center">
..... </p>
|
|
Name
|
|
Value
|
|
Content
|
|
Atribut
|
|
Struktur
Dasar HTML
|
|
<html>
|
|
<head>
....informasi dokumen....
</head>
<body>
....konten yang di tampilkan
pada halaman browser.....
</body>
</html>
|
|
3. Penggunaan
Tag dan Atributnya
|
|
Dalam pembuatan
dokumen HTML penulisan elemen yang diawali dan diakhiri tanda tag
|
|
HTML, memiliki
syarat penulisan yaitu:
|
|
•
|
|
•
|
|
•
|
|
Tag HTML
diapit dengan dua karakter kurung sudut ( < dan > )
|
|
Tag HTML
secara normal selalu berpasangan misal (<i>...</i>)
|
|
Tag pertama
dalam suatu pasangan adalah tag awal, dan tag yang kedua
|
|
merupakan
tag akhir.
|
|
2
|
|
•
|
|
•
|
|
Tag html
tidak case sensitive. Ini artinya
<b> sama dengan <B>
|
|
Jika dalam
suatu tag terdapat tag lain, maka penulisan tag akhir tidak boleh
|
|
bersilang
dan harus berurutan. Misalnya <b><I>..Tebal dan Miring..</I></b>
|
|
4. Tag Dasar
HTML
|
|
4.1 HTML
|
|
Merupakan
tag dasar yang mendifinisikan bahwa dokumen adalah dokumen html. Tag ini
|
|
merupakan
suatu keharusan bagi pemrogram web untuk menuliskannya sebagai tag
|
|
pertama
dalam dokumen html. Penulisan tag seperti berikut ini :
|
|
<html> pada awal dokumen dan </html> pada akhir dokumen
|
|
4.2 Head
|
|
Bagian Head
sebenarnya tidak harus ada pada dokumen HTML, tetapi pemakaian head
|
|
yang benar
akan meningkatkan kegunaan suatu dokumen HTML. Isi bagian head –
|
|
kecuali
judul dokumen – tidak akan terlihat oleh pembaca dokumen tersebut. Penulisan
|
|
tag seperti
berikut ini :
|
|
<head> di awal setelah <html> dan </head>
di akhir section head.
|
|
Elemen-elemen
pada bagian head akan mengerjakan tugas-tugas sebagai berikut :
|
|
•
|
|
•
|
|
•
|
|
•
|
|
Menyediakan
judul dokumen
|
|
Menjembatani
hubungan antar dokumen
|
|
Memberitahu
browser untuk membuat form pencarian
|
|
Menyediakan
metode untuk mengirim pesan ke tipe browser
|
|
Elemen yang
mungkin terdapat pada bagian head :
|
|
•
|
|
Tag <title>, digunakan untuk memberi judul dokumen. Penggunaannya
adalah
|
|
sebagai
berikut :
|
|
<title>Judul Dokumen</title>
|
|
•
|
|
Tag <base>, digunakan untuk menentukan basis URL sebuah
dokumen. Contoh
|
|
penggunaannya
adalah sebagai berikut berikut :
|
|
<base href="//www.alamat.com/direktori" />
|
|
3
|
• |
|
Tag <link>, digunakan untuk menunjukkan relasi antar dokumen
HTML.
|
|
Tag ini
mempunyai beberapa atribut :
|
|
Atribut
|
|
href
|
|
rel
|
|
Fungsi
|
|
Menunjuk
pada URL / dokumen lain
|
|
Mendefinisikan
relasi terhadap sebuah dokumendan dokumen lain
yang berisi
informasi tentang personil yang member kontribusi
terhadap
dokumen tersebut
|
|
Mendefinisikan
relasi sebuah dokumen HTML dengan dokumen lain
|
|
Menentukan
tipe dan paramenter dari relasi
|
|
rev
|
|
type
|
|
Contoh penggunaannya
adalah sebagai berikut:
|
|
<link rel="stylesheet" href="http://alamat.com/style.css"
type="text/css" />
|
|
Tag <meta>, digunakan untuk mendefinisikan informasi-informasi
di luar HTML
|
|
Informasi
meta dapat digunakan oleh browser untuk menjalankan suatu aktivitas
|
|
yang belum
didukung oleh HTML.
|
|
Tag <meta> mempunyai atribut :
|
|
Atribut
|
|
http-equiv
|
|
name
|
|
url
|
|
content
|
|
Fungsi
|
|
Mendefinisikan
properti dari elemen
|
|
Menyediakan
deskripsi tambahan dari elemen
|
|
Mendefinisikan
target dokumen dari sebuah properti
|
|
Menyediakan
nilai respon dari properti
|
|
•
|
|
Untuk lebih
memperjelas penggunaan atribut tag <META>
perhatikan contoh
|
|
berikut
ini :
|
|
<meta http-equiv="refresh" content="60"
url="www.alamat.com" />
|
|
Perintah
diatas akan diterjemahkan oleh browser sebagai “tunggu 60 detik,
|
|
kemudian
panggil dokumen baru pada www.alamat.com". Jika atribut URL tidak
|
|
disertakan,
maka halaman itu sendiri yang akan dipanggil, jadi setara dengan
|
|
mengklik
tombol Refresh / Reload pada browser.
|
|
Penggunaan
elemen <meta> yang paling
populer adalah penggunaan properti
|
|
Keyword
dan Description. Kedua properti ini sangat berguna untuk membantu kerja
|
|
search engine.
Biasanya search engine akan menggunakan teks yang disebutkan
|
|
4
|
pada properti Keyword untuk mengindeks
dokumen dan menggunakan teks yang |
|
terdapat
pada properti Description untuk mendeskripsikan indeks tersebut.
|
|
4.3 BODY
|
|
Bagian BODY
merupakan isi dari dokumen HTML. Semua informasi yang akan
|
|
ditampilkan,
mulai dari teks, gambar, sound, dan lain-lain, akan ditempatkan di bagian ini.
|
|
Seperti
telah disebutkan di atas, bagian BODY diawali oleh tag <body> dan ditutup
|
|
</body>.
|
|
Atributnya:
|
|
Atribut
|
|
alink
|
|
background
|
|
bgcolor
|
|
bgproperties
|
|
leftmargin
|
|
link
|
|
text
|
|
topmargin
|
|
vlink
|
|
01.latihan_01.html
|
|
<html>
<head>
<title>Penggunaan BODY</title>
</head>
<body
bgcolor="silver" text="blue"
vlink="#ff0000" link="green">
Ini adalah contoh penggunaan body.
Dan ini adalah sebuah
<a href="">link</a>.
</body>
</html>
|
|
Fungsi
|
|
Menunjukkan
warna link aktif
|
|
Merujuk
URL atau direktori dari gambar yang digunakan sebagai
latar belakang
|
|
Menentukan
warna latar belakang
|
|
Jika nilai
atribut diisi “FIXED”, maka gambar latar belakang tidak ikut
tergulung
|
|
Batas kiri
dokumen
|
|
Menentukan
warna link yang belum dikunjungi
|
|
Menentukan
warna teks
|
|
Menentukan
batas atas
|
|
Menentukan
warna link yang telah dikunjungi
|
|
5
|
Title |
|
Body
|
|
Warna
|
|
Black
|
|
Maroon
|
|
Green
|
|
Olive
|
|
Navy
|
|
Purple
|
|
Teal
|
|
Gray
|
|
Silver
|
|
Red
|
|
Lime
|
|
Yellow
|
|
Blue
|
|
Fuchsia
|
|
Aqua
|
|
White
|
|
Nilai
|
|
#000000
|
|
#800000
|
|
#008000
|
|
#808000
|
|
#000080
|
|
#800080
|
|
#008080
|
|
#808080
|
|
#c0c0c0
|
|
#ff0000
|
|
#00ff00
|
|
#ffff00
|
|
#0000ff
|
|
#ff00ff
|
|
#00ffff
|
|
#ffffff
|
|
Table Warna
|
|
6
|
4.4
Memberikan Komentar |
|
Untuk
|
|
mempermudah
|
|
pembacaan
|
|
kembali
|
|
kode-kode
|
|
HTML,
|
|
kadang-kadang
|
|
ditambahkan
komentar ke dalam sebuah dokumen. Agar komentar tidak dapat dibaca
|
|
pada browser,
maka harus digunakan tanda khusus, yaitu <!--
dan diakhiri dengan tanda
|
|
-->.
|
|
01.latihan_02.html
|
|
<html>
<head>
<title>Penggunaan Komentar</title>
</head>
<body>
<!-- ini merupakan
suatu komentar -->
Selamat
belajar html<br>. Semoga sukses!
</body>
</html>
|
|
4.5 Memformat Dokumen HTML
|
|
Dalam HTML
terdapat beberapa tag yang dapat digunakan untuk memformat dokumen.
|
|
Tag-tag
tersebut diantaranya adalah :
|
|
•
|
|
Tag <h#>, membuat heading sebuah dokumen. Nilai n berkisar
antara 1 hingga 6.
|
|
01.latihan_03.html
|
|
<html>
<head>
<title>Latihan Heading</title>
</head>
<body>
<h1>Ini Heading 1</h1>
<h2>Ini Heading 2</h2>
<h3>Ini Heading 3</h3>
<h4>Ini Heading 4</h4>
<h5>Ini Heading 5</h5>
<h6>Ini Heading 6</h6>
</body>
</html>
|
|
•
|
|
•
|
|
•
|
|
Tag <br />, membuat baris baru, tidak memerlukan penutup
</br>
|
|
Tag <p>, memulai paragaraf baru.
|
|
Tag <hr />, membuat garis batas horizontal, tidak memerlukan
penutup </hr>
|
|
7
|
01.latihan_04.html |
|
<html>
<head>
<title>Cerita Ramayana</title>
</head>
<body>
Cerita wayang Ramayana, di Kerajaan
Alengka Diraja
<br>Rahwana membuat geger karena menculik Dewi Sinta
<p>Anoman, Si Kera Putih
ditugaskan Tukul Arwana
untuk menjemput Sinta
</p>
Tukul Arwana tidak sempat menjeputnya,
karena sedang
mengisi acara di stasiun
TV Swasta
<hr />
Rama Tukul Arwana
<hr />
<br />
<h1>Bab I HTML</h1>
Ini adalah isi Bab I
<h2>1.1 Subbab HTML</h2>
Ini adalah isi Subbab
1.1
<h3>1.1.1 Sub-Subbab HTML</h3>
Ini adalah isi Sub Subbab
1.1.1
</body>
</html>
|
|
8
|
• |
|
Tag <pre>, membuat tampilan dokumen HTML pada browser sama
dengan
|
|
tampilan
pada teks editor. Dengan tag <pre>, maka tag
<p> dan tag <br /> jadi
|
|
tidak diperlukan
lagi.
|
|
01.latihan_05.html
|
|
<html>
<head>
<title>Latihan PRE</title>
</head>
<body>
<pre>
Tampilan ini sma dengan tampilan
di teks editor.
|
|
Klasemen
|
|
TeamMainMenangSeriKalah
=================================================
Team A3210
Team B3201
Team c3111
=================================================
|
|
Kode program :
|
|
For I = 1 to 10
For J = 1 to 5
A(I,J)=I*J
Next
Next
</pre>
</body>
</html>
|
|
9
|
• |
|
•
|
|
Tag <center>, Teks rata tengah
|
|
Tag <ul> dan <ol>
|
|
Pemformat
dokumenlain yang akan sangat banyak berguna adalah LIST (daftar).
|
|
Ada dua
macam daftar, yaitu ORDERED lists (ol) dan UNORDERED lists (ul).
|
|
01.latihan_06.html
|
|
<html>
<head>
<title>Latihan LIST</title>
</head>
<body>
<p>Keluarga Pandawa</p>
<ol>
<li>Yudhistira</li>
<li>Bima</li>
<li>Arjuna</li>
<li>Nakula</li>
<li>Sadewa</li>
</ol>
<p>Jenis Musik</p>
<ul>
<li>Campur Sari</li>
<li>Dangdut</li>
<li>Jazz</li>
<li>Pop</li>
<li>Rock</li>
</ul>
</body>
</html>
|
|
10
|
|
4.6 Memformat Karakter
|
|
Melakukan
format terhadap karakter yang ditampilkan akan sangat berguna untuk
|
|
membuat
sebuah dokumen menjadi menarik dan informatif.
|
|
4.6.1 Logical Format
|
|
Logical
format akan menerapkan layout dokumen secara logis dan terstruktur. Semua tag
|
|
ini memerlukan
tag penutup. Tag-tag yang termasuk logical format adalah sebagai
|
|
berikut
:
|
|
•
|
|
•
|
|
<cite>, digunakan untuk menandai suatu kutipan (citation).
|
|
<code>, digunakan untuk menampilkan kode-kode pemrograman,
misalnya bahasa
|
|
C.
|
|
•
|
|
<em>, digunakan untuk menandai suatu teks yang ditekankan
(cetak miring) oleh
|
|
penulis.
|
|
•
|
|
<kbd>, digunakan untuk menandai suatu teks yang harus
dimasukkan oleh user
|
|
melalui
keyboard.
|
|
•
|
|
•
|
|
<samp>, digunakan untuk menandai suatu teks yang dimaksudkan
sebagai contoh.
|
|
<strong>, digunakan untuk menandai bagian yang penting
(cetak tebal) dari suatu
|
|
teks.
|
|
•
|
|
•
|
|
<var>, digunakan untuk menampilkan nama variabel.
|
|
<dfn>, digunakan untuk menandai sebuah subdefinisidari
daftar definisi.
|
|
4.6.2 Physical Format
|
|
Physical
format adalah format terhadap fisik suatu font. Semua tag ini memerlukan tag
|
|
penutup.
Tag-tag yang termasuk physical format adalah sebagai berikut :
|
|
•
|
|
•
|
|
•
|
|
<b>, untuk menampilkan huruf tebal.
|
|
<i>, untuk menampilkan huruf miring.
|
|
<u>, untuk menampilkan garis bawah pada teks. <tt>, untuk menampilkan huruf
|
|
seperti
huruf mesin ketik.
|
|
•
|
|
•
|
|
•
|
|
•
|
|
•
|
|
<strike>, untuk menampilkan garis horizontal pada bagian
tengah huruf.
|
|
<big>, untuk menampilkan ukuran huruf yang lebih besar.
|
|
<small>, untuk menampilkan ukuran huruf yang lebih kecil.
|
|
<sub>, untuk menampilkan subscript.
|
|
<sup>, untuk menampilkan superscript.
|
|
11
|
01.latihan_07.html |
|
<html>
<head>
<title>Memformat Karakter</title>
</head>
<body>
<b>Kalimat ini akan dicetak tebal</b><br>
<i>Kalimat ini akan dicetak miring</i><br>
<u>Kalimat ini akan bergaris bawah</u><br>
<strike>Kalimat ini akan bergaris tengah</strike>
</body>
</html>
|
|
4.6.3 Tag Font
|
|
Tag font
digunakan untuk mengatur jenis, ukuran dan warna font. Contoh penggunaannya:
|
|
01.latihan_08.html
|
|
<html>
<head>
<title>Memformat FONT</title>
</head>
<body>
<font face="arial" size="3"
color="#ff0000">
Jenis font ini adalah Arial, berwarna merah, ukurannya 3
</font>
<br />
<font face="times new roman" size="6"
color="blue">
Jenis font ini adalah Times New Roman, berwarna biru, ukurannya 6
</font>
</body>
</html>
|
|
12
|
4.7
Menambahkan Gambar |
|
Dokumen
HTML akan terlihat lebih menarik apabila disisipkan gambar. Format gambar
|
|
yang dapat
ditampilkan : GIF, JPEG, PCX, PNG, WMF, dll. Sedangkan format gambar
|
|
yang dikenal
oleh hampir semua browser adalah GIF dan JPEG. Untuk menambah
|
|
gambar digunakan
tag <img />.
|
|
Tag <img /> mempunyai atribut :
|
|
Atribut
|
|
src
|
|
align
|
|
width
|
|
height
|
|
alt
|
|
01.latihan_09.html
|
|
<html>
<head>
<title>Menambahkan Gambar</title>
</head>
<body>
<img src="bubbles.jpg"
alt="gambar gelembung" align="middle" />
Gambar ini terdapat pada windows
98 secara default, anda boleh
menggantinya.
</body>
</html>
|
|
Fungsi
|
|
Merujuk
kepada URL atau direktori lokasi gambar
|
|
Posisi text
disekitar gambar, nilainya adalah top, middle, bottom,
left, right
|
|
Lebar gambar
dalam satuan pixel
|
|
Tinggi gambar
dalam satuan pixel
|
|
Menampilkan
text pengganti jika gambar tidak tampil
|
|
13
|
4.8
Menambahkan Link |
|
Link merupakan
suatu gambar atau teks yang terkait dengan suatu alamat tertentu. Jika
|
|
Link diklik
maka dokumen HTML akan menuju ke alamat tersebut. Ditandai dengan
|
|
Anchor,
yaitu tag <a>. Tag <a> mempunyai atribut HREF yang digunakan sebagai link
|
|
tujuan.
|
|
01.latihan_10.html
|
|
<html>
<head>
<title>Menggunakan Link</title>
</head>
<body>
<a href="http://www.yahoo.com">Klik
disini</a> untuk menuju situs
Yahoo.com.<br />
Atau dapat juga mengklik gambar
ini :
<a href="http://www.yahoo.com">
<img src="bubbles.jpg" alt="gambar gelembung" align="middle"
/>
</a>
</body>
</html>
|
|
4.9 Tabel
|
|
HTML menyediakan
tag-tag untuk membuat sebuah tabel, yaitu:
|
|
•
•
•
•
|
|
Tag <table>
Tag <tr>
Tag <th>
Tag <td>
|
|
: Mendefinisikan
sebuah tebel
: Mendefinisikan
baris tabel
: Mendefinisikan
judul kolom
: Mendefinisikan
isi tiap kolom
|
|
01.latihan_11.html
|
|
<html>
<head>
<title>HTML Tabel</title>
</head>
<body>
<table border="1">
<tr>
<th>Kolom 1</th>
<th>Kolom 2</th>
<th>Kolom 3</th>
</tr>
<tr>
<td>Baris 1 kolom 1</td>
<td>Baris 1 kolom 2</td>
<td>Baris 1 kolom 3</td>
</tr>
<tr>
|
|
14
|
<td>Baris
2 kolom 1</td>
<td>Baris 2 kolom 2</td>
<td>Baris 2 kolom 3</td>
</tr>
</table>
</body>
</html>
|
|
15
|
Langganan:
Postingan (Atom)











