SlideShare a Scribd company logo
1 of 51
Pengantar HTML
Rakhmi Khalida
2
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.
3
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,
Mozilla dan masih banyak yang lainya.
 Editor: Program yang di gunakan untuk
membuat document HTML, ada banyak HTML
editor yang bisa anda gunakan diantaranya:
Notepad, Microsoft FrontPage, Macromedia
Dreamweaver, dan lain-lain.
4
Tag-tag HTML
 Kalo pada bahasa pemrograman kita
mengenal code, maka pada HTML kita
mengenal yang namanya tag.
 Contoh tag html adalah <head>, <title>,
<body>, <html>, <img>, dan lain-lain.
 Tag html tidak bersifat case sensitive 
<body> sama dengan <BODY>
5
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=lavender>
6
Struktur HTML document
 Document HTML bisa di bagi mejadi tiga bagian
utama: html, head, dan body.
<html>
<head>
</head>
<body>
</body>
</html>
7
Susunan HTML
Homepage
Kepala
<head>
Tubuh
<body>
<Head>
<Title>
Judul Homepage
</Title>
</Head>
<Body>
Isi…Teks
Isi…Tabel.
Isi…Audio, Video, dll.
</Body>
8
<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.
9
<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>Ahlan wa sahlan</title>
</head>
10
<head>
11
<body>
 Tag <body> di gunakan untuk menampilkan text,
image link dan semua yang akan di tampilkan
pada web page.
<html>
<head>
<title> Ahlan Wa Sahlan </title>
</head>
<body bgcolor=“yellow“ text="navy" >
<p>Dokumen HTML yang Pertama</p>
</body>
</html>
12
<body>
13
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>
14
Elemen dasar – Block Level
15
Elemen dasar – Paragraph (p)
 Menampilkan teks dalam bentuk paragraf.
<body>
<h3>Salam Kenal</h3>
<p>
Saya dari jurusan Sistem Informasi STMIK Bani
Saleh.
Siapa ya yang mau kenalan dengan saya
</p>
<body>
16
Elemen dasar – Paragraph (p)
17
Elemen dasar – list item (li)
 Unordered list <ul>: List item tidak berurutan (bullet)
<body>
<P>Nama-nama buah</P>
<ul>
<li>Mangga</li>
<li>Duren</li>
<li>Sirsak</li>
</ul>
</body>
18
Elemen dasar – list item (li)
19
list item (li) - continued
 Ordered list <ol>: List item berurutan.
<body>
<P>Daftar Jurusan STMIK Bani Saleh</P>
<ol start="1" type=“1">
<li>Teknik Informatika</li>
<li>Sistem Informasi</li>
<li>Teknik Komputer </li>
<li>Manajemen Informatika</li>
</ol>
<body>
20
list item (li) - continued
21
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, …
22
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>
23
Pemformatan Page
 Break : memulai baris baru
tag : <br>
 Font : menentukan format tampilan font
<font color="#9966FF" size="5"> Belajar Web </font>
 Color : attribute dgn 3 kategori warna (RGB)
#RRGGBB, misal #FF0000 adalah Red
24
 Alignment : untuk perataan objek (Left,Right,Center,Justify)
<P align="center">Daftar Jurusan STMIK Bani Saleh</P>
 Format Text :
A. Physical Format B. Logical Format
Pemformatan Page – Cont. 1
C. Preformatted Text : menampilkan text seperti text code.
<pre> HTML sungguh menyenangkan.
Mudah bukan… </pre>
25
 Contoh :
<html>
<head>
<title>Ahlan wa Sahlan</title>
</head>
<body>
<B><P align="center">Kecamatan di Kota
Bekasi</P></B>
<pre> diantaranya sebagai berikut : </pre>
<font color="#9966FF" size="3" face="arial">
1. Kecamatan Bekasi Timur </font> <br>
2. Kecamatan Bekasi Utara <br>
3. Kecamatan Bekasi Selatan <br>
</body>
</html>
Pemformatan Page – Cont. 2
26
Pemformatan Page – Cont. 2
27
Elemen dasar – hyperlink <a>
 Untuk membuat link ke dokumen lain.
Contoh:
<a href=dua.html>Ke halaman dua</a>
<a href=“http://lecturer.stmikbanisaleh.edu/
”> WEB DOSEN STMIK BANISALEH</a>
 Untuk membuat link ke bagian tertentu dlm dokumen.
Contoh:
28
Tag div
 Div adalah divisi, maksudnya generik blok
content yang dapat digunakan sebagai
penampung jadi satu beberapa elemen
<body>
<h3>Contoh 1</h3>
<div id="content">
<p>konten di dalam div</p>
</div>
<h3>Contoh 2</h3>
<div class="text-danger">
<p>WASPADALAH!</p>
</div>
</body>
29
Tag div
30
Pembuatan Tabel
 Untuk membuat tabel : <tabble>
Cell-nya dengan tag <td>
<html>
<head>
<title>Using Table</title>
</head>
<body>
<table border="1">
<td>kolom 1</td>
<td>kolom 2</td>
<td>kolom 3</td>
<td>kolom 4</td>
</table>
</body>
</html>
31
Pembuatan Tabel
32
 Untuk membuat baris cell : <tr>
 Untuk title tabel : <caption>
Pembuatan Tabel – Cont. 1
<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>
33
Pembuatan Tabel – Cont. 1
34
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
35
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>
36
Pemformatan Tabel – Cont. 1
 Contoh :
37
Tag Caption
 Caption dapat diartikan dengan judul
 Contoh :
<head>
<title>Ahlan Wa Sahlan</title>
</head>
<table border="1">
<caption>Daftar
Belanja</caption>
<tr>
<th>Lauk-Pauk</th>
<th>Sayuran</th>
</tr>
<tr>
<td>Ikan Mas</td>
<td>Wortel</td>
</tr>
</table>
38
Tag Caption
 Contoh :
39
Tag Button
 Contoh :
<html>
<head>
<title>Ahlan Wa Sahlan</title>
</head>
<body>
<P>Klik simpan untuk simpan
data</P>
<button
type="button">Simpan</button>
</body>
</html>
HTML
element button menunjukkan
sebuah tombol yang secara
umum memiliki style layaknya
sebuah tombol yang dapat diklik
untuk menjalankan tindakan
tertentu.
Konten/teks didalam
element button merupakan label
dari tombol tersebut. Pada
<button> element, dapat pula
dimasukkan gambar sebagai
tampilan dari tombol itu sendiri,
ini yang membedakan antara
tombol yang dibuat dengan
element <button> dan element
input lainnya.
40
Tag Button
 Contoh :
41
Tag dd,dl,dt
 Contoh :
<head>
<title>Ahlan Wa Sahlan</title>
</head>
<body>
<dl>
<dt>Vertebrata</dt>
<dd>Binatang yang bertulang belakang (Seperti binatang
menyusui dan burung)</dd>
<dt>Invertebrata</dt>
<dd>Binatang yang tidak bertulang belakang (Seperti cacing
dan lalat)</dd>
</dl>
</body>
Tag dd adalah definition detail
Tag dl adalah definition list
Tag dt adalah definition term
42
Tag dd,dl,dt
 Contoh :
43
Tag del
 Contoh :
HTML <del> tag digunakan untuk
menunjukkan konten yang telah dihapus
(delete) dari dokumen.
Browser biasanya memberi style garis
tengah pada teks didalam element del,
yang menunjukkan coretan atau
dihapusnya teks tersebut dari dokumen.
Gunakan juga element <ins> untuk
menyisipkan teks baru yang
menunjukkan perubahan (Update) dari
teks/konten yang telah dihapus, jika
diperlukan.
44
Tag del
 Contoh :
<head>
<title>Ahlan Wa Sahlan</title>
</head>
<body>
<p>
Budi menjual mobil bekas di <del
cite="http://blog.olx.co.id/blog/tokobagus-com-berubah-nama-
menjadi-olx-co-id/">tokobagus.com</del> <ins>olx.co.id</ins>
</p>
</body>
45
Tag dd,dl,dt
 Contoh :
46
Tag option
 Tag yang mempresentasikan sebuah opsi
 Contoh :
<body>
<form action="voting_ikan.php" method="get">
<p>Ikan apa yang menurut Anda paling enak
dimakan?</p>
<label>Ikan Favorit:
<select>
<option value="lele">Ikan Lele</option>
<option value="mas">Ikan Mas</option>
<option value="teri">Ikan Teri</option>
<option value="tongkol">Ikan Tongkol</option>
</select>
</label>
</form>
</body>
47
Tag option
 Contoh :
48
Tag images
 Tag yang mempresentasikan gambar
 Contoh :
<head>
<title>Ahlan Wa Sahlan</title>
</head>
<body>
<img src="images/Tulips.jpg" height="70%" alt="Taman
bunga Tulips" />
</body>
49
Tag images
 Contoh :
50
Tag textarea
 Tag yang mempresentasikan input area control
teks lebih dari satu baris
 Contoh :
<html>
<head>
<title>Ahlan wa sahlan</title>
</head>
<body>
<label for="message">Pesan:</label> <br>
<textarea id="message" rows="7" cols="80">
Tulis Pesan Anda dengan Lengkap.
</textarea>
</body>
</html>
51
Tag textarea
 Contoh :

More Related Content

What's hot

Tutorial html + my sql + php
Tutorial html + my sql + phpTutorial html + my sql + php
Tutorial html + my sql + phpSaikhu Zaenul
 
Membuat desain website berbasis html dengan notepad
Membuat desain website berbasis html dengan notepadMembuat desain website berbasis html dengan notepad
Membuat desain website berbasis html dengan notepadArdiyanto Top
 
Pemrograman web modul 1 dan 2
Pemrograman web  modul 1 dan 2Pemrograman web  modul 1 dan 2
Pemrograman web modul 1 dan 2Dhan junkie
 
Langkah demi langkah menguasai html 5 (versi alpha)
Langkah demi langkah menguasai html 5 (versi alpha)Langkah demi langkah menguasai html 5 (versi alpha)
Langkah demi langkah menguasai html 5 (versi alpha)T Ghazali
 
Html dasar
Html dasarHtml dasar
Html dasarfhnx
 
Dasar pemrograman web HTML
Dasar pemrograman web HTMLDasar pemrograman web HTML
Dasar pemrograman web HTMLBambang Herlandi
 
Modul web statis dasar
Modul web statis dasarModul web statis dasar
Modul web statis dasaredy sinaga
 
Html dasar iskaruji dot com
Html dasar   iskaruji dot comHtml dasar   iskaruji dot com
Html dasar iskaruji dot comantony96
 
HTML (HYPER TEXT MARKUP LANGUAGE)
HTML (HYPER TEXT MARKUP LANGUAGE)HTML (HYPER TEXT MARKUP LANGUAGE)
HTML (HYPER TEXT MARKUP LANGUAGE)Sahrul Sindriana
 
Html link list
Html link listHtml link list
Html link listagung sy
 
Belajar html
Belajar htmlBelajar html
Belajar htmlMURROBI
 
DOWNLOAD CARA MEMBUAT HTML
DOWNLOAD CARA MEMBUAT HTMLDOWNLOAD CARA MEMBUAT HTML
DOWNLOAD CARA MEMBUAT HTMLVictor Dilingham
 

What's hot (19)

Tutorial html + my sql + php
Tutorial html + my sql + phpTutorial html + my sql + php
Tutorial html + my sql + php
 
Modul Dasar HTML
Modul Dasar HTMLModul Dasar HTML
Modul Dasar HTML
 
Membuat desain website berbasis html dengan notepad
Membuat desain website berbasis html dengan notepadMembuat desain website berbasis html dengan notepad
Membuat desain website berbasis html dengan notepad
 
Pemrograman web modul 1 dan 2
Pemrograman web  modul 1 dan 2Pemrograman web  modul 1 dan 2
Pemrograman web modul 1 dan 2
 
Langkah demi langkah menguasai html 5 (versi alpha)
Langkah demi langkah menguasai html 5 (versi alpha)Langkah demi langkah menguasai html 5 (versi alpha)
Langkah demi langkah menguasai html 5 (versi alpha)
 
Html dasar
Html dasarHtml dasar
Html dasar
 
Dasar pemrograman web HTML
Dasar pemrograman web HTMLDasar pemrograman web HTML
Dasar pemrograman web HTML
 
Modul web statis dasar
Modul web statis dasarModul web statis dasar
Modul web statis dasar
 
Materi Web Statis
 Materi Web Statis Materi Web Statis
Materi Web Statis
 
Html dasar iskaruji dot com
Html dasar   iskaruji dot comHtml dasar   iskaruji dot com
Html dasar iskaruji dot com
 
Pengantar html
Pengantar htmlPengantar html
Pengantar html
 
Modul web affif
Modul web affifModul web affif
Modul web affif
 
HTML (HYPER TEXT MARKUP LANGUAGE)
HTML (HYPER TEXT MARKUP LANGUAGE)HTML (HYPER TEXT MARKUP LANGUAGE)
HTML (HYPER TEXT MARKUP LANGUAGE)
 
02 pengenalan html 2
02   pengenalan html 202   pengenalan html 2
02 pengenalan html 2
 
Web diktat html
Web diktat htmlWeb diktat html
Web diktat html
 
Modul HTML Lanjut
Modul HTML LanjutModul HTML Lanjut
Modul HTML Lanjut
 
Html link list
Html link listHtml link list
Html link list
 
Belajar html
Belajar htmlBelajar html
Belajar html
 
DOWNLOAD CARA MEMBUAT HTML
DOWNLOAD CARA MEMBUAT HTMLDOWNLOAD CARA MEMBUAT HTML
DOWNLOAD CARA MEMBUAT HTML
 

Similar to PWEB HTML

Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML fikrinurfahmi1
 
fdokumen.com_pengantar-html-56a0e352ed109.ppt
fdokumen.com_pengantar-html-56a0e352ed109.pptfdokumen.com_pengantar-html-56a0e352ed109.ppt
fdokumen.com_pengantar-html-56a0e352ed109.pptRizkyRamdan2
 
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.pptPraktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.pptNansyeDeboraLitaay
 
Materi_8_-_Pengenalan_HTML_-_Revisi.ppt
Materi_8_-_Pengenalan_HTML_-_Revisi.pptMateri_8_-_Pengenalan_HTML_-_Revisi.ppt
Materi_8_-_Pengenalan_HTML_-_Revisi.pptcharismacholilia1
 
Materi_8_-_Pengenalan_HTML_-_Revisi.ppt
Materi_8_-_Pengenalan_HTML_-_Revisi.pptMateri_8_-_Pengenalan_HTML_-_Revisi.ppt
Materi_8_-_Pengenalan_HTML_-_Revisi.pptcigugurfree
 
pertemuan-2-html-hypertext-markup-language.ppt
pertemuan-2-html-hypertext-markup-language.pptpertemuan-2-html-hypertext-markup-language.ppt
pertemuan-2-html-hypertext-markup-language.pptFatoni Pinocchio
 
Materi_Pengenalan_HTML_Revisi.ppt
Materi_Pengenalan_HTML_Revisi.pptMateri_Pengenalan_HTML_Revisi.ppt
Materi_Pengenalan_HTML_Revisi.pptReynaldiAzhar1
 
materi html xii mm.ppt
materi html xii mm.pptmateri html xii mm.ppt
materi html xii mm.pptwafiilyas2
 
Andino Maseleno - Modul Web Programming
Andino Maseleno - Modul Web ProgrammingAndino Maseleno - Modul Web Programming
Andino Maseleno - Modul Web ProgrammingAndino Maseleno
 

Similar to PWEB HTML (20)

Tutorial html + my sql + php
Tutorial html + my sql + phpTutorial html + my sql + php
Tutorial html + my sql + php
 
Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML
 
fdokumen.com_pengantar-html-56a0e352ed109.ppt
fdokumen.com_pengantar-html-56a0e352ed109.pptfdokumen.com_pengantar-html-56a0e352ed109.ppt
fdokumen.com_pengantar-html-56a0e352ed109.ppt
 
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.pptPraktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
 
Penggunaan html
Penggunaan htmlPenggunaan html
Penggunaan html
 
Web html
Web htmlWeb html
Web html
 
Materi_8_-_Pengenalan_HTML_-_Revisi.ppt
Materi_8_-_Pengenalan_HTML_-_Revisi.pptMateri_8_-_Pengenalan_HTML_-_Revisi.ppt
Materi_8_-_Pengenalan_HTML_-_Revisi.ppt
 
Materi_8_-_Pengenalan_HTML_-_Revisi.ppt
Materi_8_-_Pengenalan_HTML_-_Revisi.pptMateri_8_-_Pengenalan_HTML_-_Revisi.ppt
Materi_8_-_Pengenalan_HTML_-_Revisi.ppt
 
pertemuan-2-html-hypertext-markup-language.ppt
pertemuan-2-html-hypertext-markup-language.pptpertemuan-2-html-hypertext-markup-language.ppt
pertemuan-2-html-hypertext-markup-language.ppt
 
Materi_Pengenalan_HTML_Revisi.ppt
Materi_Pengenalan_HTML_Revisi.pptMateri_Pengenalan_HTML_Revisi.ppt
Materi_Pengenalan_HTML_Revisi.ppt
 
Html for xi grade
Html for xi gradeHtml for xi grade
Html for xi grade
 
materi html xii mm.ppt
materi html xii mm.pptmateri html xii mm.ppt
materi html xii mm.ppt
 
Pemrogramanweb
PemrogramanwebPemrogramanweb
Pemrogramanweb
 
Pemrogramanweb
PemrogramanwebPemrogramanweb
Pemrogramanweb
 
Dasar HTML
 Dasar HTML Dasar HTML
Dasar HTML
 
HTML
HTMLHTML
HTML
 
Modul web-design
Modul web-designModul web-design
Modul web-design
 
Buku ajar desain web
Buku ajar desain webBuku ajar desain web
Buku ajar desain web
 
Bab i. html
Bab i. htmlBab i. html
Bab i. html
 
Andino Maseleno - Modul Web Programming
Andino Maseleno - Modul Web ProgrammingAndino Maseleno - Modul Web Programming
Andino Maseleno - Modul Web Programming
 

More from Rakhmi Khalida, M.M.S.I (20)

Pertemuan 1 Sistem Basis Data.pptx
Pertemuan 1 Sistem Basis Data.pptxPertemuan 1 Sistem Basis Data.pptx
Pertemuan 1 Sistem Basis Data.pptx
 
Algoritma penjadwalan proses
Algoritma penjadwalan prosesAlgoritma penjadwalan proses
Algoritma penjadwalan proses
 
Transport layer
Transport layerTransport layer
Transport layer
 
Modul 5 2-ip-address
Modul 5 2-ip-addressModul 5 2-ip-address
Modul 5 2-ip-address
 
Modul 5 1 network layer
Modul 5 1 network layerModul 5 1 network layer
Modul 5 1 network layer
 
Modul 4 1 data link layer
Modul 4 1 data link layerModul 4 1 data link layer
Modul 4 1 data link layer
 
Video
VideoVideo
Video
 
Chapter-audio-dan-suara
Chapter-audio-dan-suaraChapter-audio-dan-suara
Chapter-audio-dan-suara
 
Diferensial dan terapan
Diferensial dan terapanDiferensial dan terapan
Diferensial dan terapan
 
pert - 3 Jaringan dasar
pert - 3 Jaringan dasarpert - 3 Jaringan dasar
pert - 3 Jaringan dasar
 
pert - 1 Jaringan dasar
pert - 1 Jaringan dasarpert - 1 Jaringan dasar
pert - 1 Jaringan dasar
 
Pert 1 - Rekayasa Komputasional
Pert 1 - Rekayasa KomputasionalPert 1 - Rekayasa Komputasional
Pert 1 - Rekayasa Komputasional
 
Sistem multimedia-teknik-informatika
Sistem multimedia-teknik-informatikaSistem multimedia-teknik-informatika
Sistem multimedia-teknik-informatika
 
10.kompresi citra
10.kompresi citra10.kompresi citra
10.kompresi citra
 
9.kompresi teks
9.kompresi teks9.kompresi teks
9.kompresi teks
 
8.animasi
8.animasi8.animasi
8.animasi
 
7.video
7.video7.video
7.video
 
6.suara
6.suara6.suara
6.suara
 
3.proses produksi konten multimedia
3.proses produksi konten multimedia3.proses produksi konten multimedia
3.proses produksi konten multimedia
 
2. konten multimedia
2. konten multimedia2. konten multimedia
2. konten multimedia
 

PWEB HTML

  • 2. 2 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.
  • 3. 3 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, Mozilla dan masih banyak yang lainya.  Editor: Program yang di gunakan untuk membuat document HTML, ada banyak HTML editor yang bisa anda gunakan diantaranya: Notepad, Microsoft FrontPage, Macromedia Dreamweaver, dan lain-lain.
  • 4. 4 Tag-tag HTML  Kalo pada bahasa pemrograman kita mengenal code, maka pada HTML kita mengenal yang namanya tag.  Contoh tag html adalah <head>, <title>, <body>, <html>, <img>, dan lain-lain.  Tag html tidak bersifat case sensitive  <body> sama dengan <BODY>
  • 5. 5 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=lavender>
  • 6. 6 Struktur HTML document  Document HTML bisa di bagi mejadi tiga bagian utama: html, head, dan body. <html> <head> </head> <body> </body> </html>
  • 8. 8 <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.
  • 9. 9 <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>Ahlan wa sahlan</title> </head>
  • 11. 11 <body>  Tag <body> di gunakan untuk menampilkan text, image link dan semua yang akan di tampilkan pada web page. <html> <head> <title> Ahlan Wa Sahlan </title> </head> <body bgcolor=“yellow“ text="navy" > <p>Dokumen HTML yang Pertama</p> </body> </html>
  • 13. 13 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>
  • 14. 14 Elemen dasar – Block Level
  • 15. 15 Elemen dasar – Paragraph (p)  Menampilkan teks dalam bentuk paragraf. <body> <h3>Salam Kenal</h3> <p> Saya dari jurusan Sistem Informasi STMIK Bani Saleh. Siapa ya yang mau kenalan dengan saya </p> <body>
  • 16. 16 Elemen dasar – Paragraph (p)
  • 17. 17 Elemen dasar – list item (li)  Unordered list <ul>: List item tidak berurutan (bullet) <body> <P>Nama-nama buah</P> <ul> <li>Mangga</li> <li>Duren</li> <li>Sirsak</li> </ul> </body>
  • 18. 18 Elemen dasar – list item (li)
  • 19. 19 list item (li) - continued  Ordered list <ol>: List item berurutan. <body> <P>Daftar Jurusan STMIK Bani Saleh</P> <ol start="1" type=“1"> <li>Teknik Informatika</li> <li>Sistem Informasi</li> <li>Teknik Komputer </li> <li>Manajemen Informatika</li> </ol> <body>
  • 20. 20 list item (li) - continued
  • 21. 21 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, …
  • 22. 22 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>
  • 23. 23 Pemformatan Page  Break : memulai baris baru tag : <br>  Font : menentukan format tampilan font <font color="#9966FF" size="5"> Belajar Web </font>  Color : attribute dgn 3 kategori warna (RGB) #RRGGBB, misal #FF0000 adalah Red
  • 24. 24  Alignment : untuk perataan objek (Left,Right,Center,Justify) <P align="center">Daftar Jurusan STMIK Bani Saleh</P>  Format Text : A. Physical Format B. Logical Format Pemformatan Page – Cont. 1 C. Preformatted Text : menampilkan text seperti text code. <pre> HTML sungguh menyenangkan. Mudah bukan… </pre>
  • 25. 25  Contoh : <html> <head> <title>Ahlan wa Sahlan</title> </head> <body> <B><P align="center">Kecamatan di Kota Bekasi</P></B> <pre> diantaranya sebagai berikut : </pre> <font color="#9966FF" size="3" face="arial"> 1. Kecamatan Bekasi Timur </font> <br> 2. Kecamatan Bekasi Utara <br> 3. Kecamatan Bekasi Selatan <br> </body> </html> Pemformatan Page – Cont. 2
  • 27. 27 Elemen dasar – hyperlink <a>  Untuk membuat link ke dokumen lain. Contoh: <a href=dua.html>Ke halaman dua</a> <a href=“http://lecturer.stmikbanisaleh.edu/ ”> WEB DOSEN STMIK BANISALEH</a>  Untuk membuat link ke bagian tertentu dlm dokumen. Contoh:
  • 28. 28 Tag div  Div adalah divisi, maksudnya generik blok content yang dapat digunakan sebagai penampung jadi satu beberapa elemen <body> <h3>Contoh 1</h3> <div id="content"> <p>konten di dalam div</p> </div> <h3>Contoh 2</h3> <div class="text-danger"> <p>WASPADALAH!</p> </div> </body>
  • 30. 30 Pembuatan Tabel  Untuk membuat tabel : <tabble> Cell-nya dengan tag <td> <html> <head> <title>Using Table</title> </head> <body> <table border="1"> <td>kolom 1</td> <td>kolom 2</td> <td>kolom 3</td> <td>kolom 4</td> </table> </body> </html>
  • 32. 32  Untuk membuat baris cell : <tr>  Untuk title tabel : <caption> Pembuatan Tabel – Cont. 1 <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>
  • 34. 34 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
  • 35. 35 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>
  • 36. 36 Pemformatan Tabel – Cont. 1  Contoh :
  • 37. 37 Tag Caption  Caption dapat diartikan dengan judul  Contoh : <head> <title>Ahlan Wa Sahlan</title> </head> <table border="1"> <caption>Daftar Belanja</caption> <tr> <th>Lauk-Pauk</th> <th>Sayuran</th> </tr> <tr> <td>Ikan Mas</td> <td>Wortel</td> </tr> </table>
  • 39. 39 Tag Button  Contoh : <html> <head> <title>Ahlan Wa Sahlan</title> </head> <body> <P>Klik simpan untuk simpan data</P> <button type="button">Simpan</button> </body> </html> HTML element button menunjukkan sebuah tombol yang secara umum memiliki style layaknya sebuah tombol yang dapat diklik untuk menjalankan tindakan tertentu. Konten/teks didalam element button merupakan label dari tombol tersebut. Pada <button> element, dapat pula dimasukkan gambar sebagai tampilan dari tombol itu sendiri, ini yang membedakan antara tombol yang dibuat dengan element <button> dan element input lainnya.
  • 41. 41 Tag dd,dl,dt  Contoh : <head> <title>Ahlan Wa Sahlan</title> </head> <body> <dl> <dt>Vertebrata</dt> <dd>Binatang yang bertulang belakang (Seperti binatang menyusui dan burung)</dd> <dt>Invertebrata</dt> <dd>Binatang yang tidak bertulang belakang (Seperti cacing dan lalat)</dd> </dl> </body> Tag dd adalah definition detail Tag dl adalah definition list Tag dt adalah definition term
  • 43. 43 Tag del  Contoh : HTML <del> tag digunakan untuk menunjukkan konten yang telah dihapus (delete) dari dokumen. Browser biasanya memberi style garis tengah pada teks didalam element del, yang menunjukkan coretan atau dihapusnya teks tersebut dari dokumen. Gunakan juga element <ins> untuk menyisipkan teks baru yang menunjukkan perubahan (Update) dari teks/konten yang telah dihapus, jika diperlukan.
  • 44. 44 Tag del  Contoh : <head> <title>Ahlan Wa Sahlan</title> </head> <body> <p> Budi menjual mobil bekas di <del cite="http://blog.olx.co.id/blog/tokobagus-com-berubah-nama- menjadi-olx-co-id/">tokobagus.com</del> <ins>olx.co.id</ins> </p> </body>
  • 46. 46 Tag option  Tag yang mempresentasikan sebuah opsi  Contoh : <body> <form action="voting_ikan.php" method="get"> <p>Ikan apa yang menurut Anda paling enak dimakan?</p> <label>Ikan Favorit: <select> <option value="lele">Ikan Lele</option> <option value="mas">Ikan Mas</option> <option value="teri">Ikan Teri</option> <option value="tongkol">Ikan Tongkol</option> </select> </label> </form> </body>
  • 48. 48 Tag images  Tag yang mempresentasikan gambar  Contoh : <head> <title>Ahlan Wa Sahlan</title> </head> <body> <img src="images/Tulips.jpg" height="70%" alt="Taman bunga Tulips" /> </body>
  • 50. 50 Tag textarea  Tag yang mempresentasikan input area control teks lebih dari satu baris  Contoh : <html> <head> <title>Ahlan wa sahlan</title> </head> <body> <label for="message">Pesan:</label> <br> <textarea id="message" rows="7" cols="80"> Tulis Pesan Anda dengan Lengkap. </textarea> </body> </html>