Eng
TI - POLNEP
Objectives
Setelah menyelesaikan bab ini,
anda diharapkan dapat:
Memahami konstruksi dasar halaman web.
Mengerti tentang WWW
Mengerti tag-tag dasar HTML
Membuat halaman web dengan HTML sederhana.
2
Konsep WEB
World Wide Web ("WWW", atau singkatnya "Web")
adalah suatu ruang informasi di mana sumber-sumber
daya yang berguna diidentifikasi oleh pengenal global
yang disebut Uniform Resource Locator (URL).
3
Kelebihan
Dapat diakses kapan pun dan dari mana pun selama
ada internet.
Dapat diakses hanya dengan menggunakan web
browser (umumnya sudah tersedia di PC, PDA, dan
handphone terbaru), tidak perlu menginstall aplikasi
client khusus.
4
Kekurangan
Keterbatasan web browser.
Terbatasnya kecepatan internet mungkin membuat
respon aplikasi menjadi lambat.
5
Arsitektur Web
6
Sistem WEB
- Berarsitektur client-server
→ software web browser di sisi client
→ software web server di sisi server
- Komunikasi Client-Server → protocol HTTP.
- Mempunyai fungsi untuk
mengambil/menjalankan isi file dokumen web di
server dan menampilkannya di sisi client.
7
Browser dan Editor
Browser: Browser merupakan software yang di install di
mesin client yang berfungsi untuk menterjemahkan tag-
tag HTML menjadi halaman web. Browser yang sering di
gunakan biasanya Internet Explorer, Netscape Navigator,
Opera, Mozill, Chrome dll.
Editor: Program yang di gunakan untuk membuat
document HTML, ada banyak HTML editor yang bisa anda
gunakan diantaranya: Notepad++, Microsoft FrontPage,
Macromedia Dreamweaver, VSCode, Sublime.
8
Jenis Web
Perbedaan:
Interaksi antara pengunjung dengan pemilik web.
Adanya script language yang digunakan.
Penggunaan database.
Content.
9
Need to Learn
Di Sisi Client:
Sintaks pembuatan dokumen web (HTML & CSS).
Client side scripting (JavaScript).
Di Sisi Server:
Mekanisme pemanggilan program dan pengambilan
output program oleh web server.
Server side scripting (PHP, JSP, ASP)
10
Server Side & Client Side Programming
11
WWW
WWW bekerja merdasarkan pada tiga mekanisme
berikut:
Protocol standard aturan yang di gunakan untuk
berkomunikasi pada computer networking, Hypertext
Transfer Protocol (HTTP) adalah protocol untuk WWW.
Address WWW memiliki aturan penamaan alamat web
yaitu: URL(Uniform Resource Locator) yang di gunakan
sebagai standard alamat internet.
HTML digunakan untuk membuat document yang bisa
di akses melalui web.
Contoh :
http://www.polnep.ac.id/index.html
12
HyperText Markup Language (HTML)
HTML → standard bahasa yang digunakan untuk
menampilkan document web.
Mengontrol tampilan dari web page dan contentnya.
Mempublikasikan document secara online sehingga bisa
di akses.
Membuat online form yang bisa di gunakan untuk
menangani pendaftaran, transaksi secara online.
Menambahkan object-object seperti image, audio, video
dan juga java applet dalam document HTML.
Versi terakhir saat ini adalah HTML5
HTML5 diawali dengan <!DOCTYPE HTML>
13
File HTML
Pemberian nama file pada Home page
15
Tag-tag HTML - continued
Bentuk umum penulisan tag html adalah:
<ELEMENT ATTRIBUTE = value>
Dimana:
Element - nama tag
Attribute - atribut dari tag
Value - nilai dari atribut.
Contoh:
<BODY BGCOLOR=BLUE>
16
Struktur HTML document
Document HTML bisa di bagi mejadi tiga bagian utama:
html, head, dan body.
<html>
<head>
</head>
<body>
</body>
</html>
17
Susunan HTML
<Head>
Kepala <Title>
Judul Homepage
<head> </Title>
</Head>
Homepage
<Body>
Tubuh Isi…Teks
Isi…Tabel.
<body> Isi…Audio, Video, dll.
</Body>
18
<html>
Setiap document HTML harus di awali dan di tutup
dengan tag HTML → <html> …… </html>
Tag <html> memberi tahu browser bahwa yang di
dalam kedua tag tersebut adalah document HTML.
19
<head>
Bagian header dari document HTML di apit oleh tag <head></head>.
Di dalam bagian ini biasanya dimuat tag <tittle> yang menampilkan
judul dari halaman web.
<head>
<title>Judul </title>
</head>
20
Latihan 01 : <body>
Tag <body> di gunakan untuk menampilkan text, image
link dan semua yang akan di tampilkan pada web page.
<html>
<head>
<title>Halaman HTML Pertamaku </title>
</head>
<body bgcolor=“blue”>
<p>Document HTML yang Pertama</p>
</body>
</html>
21
Latihan 02 : Elemen dasar – Block
Level
Block level element: terdapat 6
tingkatan, yaitu H1 sampai H6.
<body>
<h1>Heading one</h1>
<h2>Heading two</h2>
<h3>Heading three</h3>
<h4>Heading four</h4>
<h5>Heading five</h5>
<h6>Heading six</h6>
</body>
22
Latihan 03 : Elemen dasar – Paragraph (p)
Menampilkan teks dalam bentuk paragraf.
<body>
<h3>Salam Kenal</h3>
<p>
Saya mahasiswa POLNEP Pontianak
Siapa yang mau kenalan dengan saya ?
</p>
<body>
23
Latihan 04 : Elemen dasar – list item (li)
Unordered list <ul>: List item tidak berurutan (bullet)
<body>
<P>Nama-nama buah</P>
<ul>
<li>Durian</li>
<li>Manggis</li>
<li>Langsat</li>
</ul>
</body>
Latihan 05 : list item (li) - continued
Ordered list <ol>: List item berurutan.
<body>
<P>Daftar Prodi di Jurusan Teknik Elektro</P>
<ol start="1" type=“1">
<li>Teknik Informatika</li>
<li>Teknik Elektronika</li>
<li>Teknik Listrik</li>
</ol>
<body>
25
Latihan 06 : list item (li) - continued
Tipe-tipe pada list item - ordered list <ol> :
“A” : A, B, C, …
”a” : a, b, c, …
”I” : I, II, III, …
”i” : i, ii, iii, …
”1” : 1, 2, 3, …
26
Latihan 07 : Elemen dasar – Horizontal Rules <hr>
Horizontal Rule tag digunakan untuk menggambar garis
horizontal dalam dokumen html.
Attribut dari <hr> adalah:
Position: menetukan posisi dari <hr>, dengan nilai : center | right |
left.
Width: untuk menentukan panjang <hr>. Nilai default 100%.
Size: untuk menentukan tebal dari <hr> dalam pixel.
Noshad: Efek bayangan.
Contoh:
<hr position=“center” width=90% size=3
noshad>
27
Latihan 08 : Pemformatan Page
Break : memulai baris baru
tag : <br />
Font : menentukan format tampilan font
<font color="#9966FF" size="5"> Belajar Web </font>
30
Latihan 11: Marquee (Scrolling text)
<marquee>This text will scroll from right to left</marquee>
</body>
</html>
Latihan 13: Elemen dasar – hyperlink <a>
Untuk membuat link ke dokumen lain.
Contoh:
<a href=dua.html>Ke halaman dua</a>
<a href=“http://polnep.ac.id”> Halaman web
POLNEP</a>
Untuk membuat link ke bagian tertentu dlm dokumen.
Contoh:
33
Latihan 14 : Pembuatan Tabel
Untuk membuat tabel : <tabble>
Cell-nya dengan tag <td>
<html>
<head>
<title>Using Table</title>
</head>
<body>
<table border="1">
<td>cell 1</td>
<td>cell 2</td>
<td>cell 3</td>
<td>cell 4</td>
</table>
</body>
</html>
34
Latihan 15: Pembuatan Tabel –
Cont. 1
Untuk membuat baris cell : <tr>
Untuk title tabel : <caption>
<body>
<table border="1">
<caption>Creating Table</caption>
<tr> <td>cell 1a</td>
<td>cell 1b</td>
</tr>
<tr> <td>cell 2a</td>
<td>cell 2b</td>
</tr>
</table>
</body>
35
Latihan 16 : Pemformatan Tabel
Perataan tabel :
1. align (center, justify, left, right).
2. valign (baseline, top, middle, bottom)
Lebar tabel : width=“25%”
Warna cell : bgcolor=“red”
Spasi tabel :
cellspacing untuk memberi spasi antar sel
cellpadding untuk spasi dari border ke text dalam cell
36
Latihan 17: Pemformatan Tabel –
Cont. 1
Contoh :
<body>
<table border=1 cellspacing=5
cellpading=10>
<tr align="left" valign="top">
<td width="25%" bgcolor=red>cell
1a</td>
<td width="25%" bgcolor=yellow>cell
1b</td>
</tr>
<tr align="center" valign="baseline">
<td>cell 2a</td>
<td>cell 2b</td>
</tr>
</table>
</body>
37
Latihan 18 :Studi Kasus
Cari dan terapkan 10 kode html
Dokumentasikan hasil percobaan dalam bentuk video
Upload di youtube dengan nama 01 Praktikum dasar-
dasar html
38