Materi 11. Struktur Bahasa Pemrograman
Materi 11. Struktur Bahasa Pemrograman
Modul-12:
Bahasa Web: HTML
Bahasa WEB
• Bahasa Web adalah bahasa program atau script
yang digunakan untuk menciptakan dan mengisi
halaman halaman Web.
• Ada banyak bahasa yang dapat digunakan pada
halaman Web, seperti HTML, XML, PHP, JavaScript,
Java Applet, dsb.
• Disini hanya akan diuraikan HTML saja.
• HTML bukan bahasa program biasa, tapi bahasa
khusus untuk tampilan pada halaman Web.
SBP: Modul 12, @Suarga 2
HTML
• HTML adalah singkatan dari “Hyper Text Markup
Language”.
• Tim Berners-Lee (Tim B-L)menciptakan HTML pada
tahun 1991 agar dapat melakukan kolaborasi hasil
penelitian fisika nuklir dengan rekan2-nya di
negara lain
• Marc Andressen merancang Web Browser untuk
dapat menampilkan halaman web yang ditulis
dengan HTML dari Tim B-L. (Mosaic)
• Karena simple, maka Hyper Text Markup Language
rancangan Tim B-L menjadi populer
SBP: Modul 12, @Suarga 3
Timothy John Berners-Lee
Tim Berners Lee
Born 8 June 1955 London,
England, United Kingdom[1]
United States and United
Residence
Kingdom[2]
Nationality English
Alma mater Queen's College, Oxford
Occupation Computer scientist
•World Wide Web
Consortium
Employer •University of Southampton
•Massachusetts Institute of
Technology Thn 2005
•Inventing the World Wide
Web Thn 2010
•Holder of the Founders
Known for
Chair at MIT's Computer
Science and Artificial
Intelligence Laboratory
Title Professor
SBP: Modul 12, @Suarga 4
SBP: Modul 12, @Suarga 5
SBP: Modul 12, @Suarga 6
SBP: Modul 12, @Suarga 7
Terminologi Dasar
• Hypertext : teks yang disimpan dalam file
elektronik yang memungkinkan adanya “link”
antara text yang tersimpan di tempat lain.
• HTML adalah bahasa untuk membuat file
hypertext
• Web page adalah tampilan halaman web yang
dibuat dengan HTML
Contoh:
<BODY bgcolor=“blue” link=“green” alink=“white”
vlink=“silver” leftmargin=“25” rightmargin=“25”
topmargin=“20” bottommargin=“30”>
Contoh:
<SPAN style=“color:red; font-weight:bold; font-
style:italic”> tulisan miring, tebal berwarna
merah.</SPAN>
<UL>
<LI> Intel 386 akan tampil sbb:
<LI> Intel 486
•Intel 386
<LI> Pentium 1
•Intel 486
<LI> Pentium 2 •Pentium 1
</UL> •Pentium 2
<OL>
<LI> Printer Canon Bubble Jet 2100 SP
<LI> Printer HP Laser Jet model 6
<LI> Color Printer HP 5100
</OL>
….
<A Name=”para1”>Tata cara Instalasi</A>
….
<A Name=”para2”>Bagaimana menjalankan
Program</A>
Frame-2
Frame-4
Latih1
Latih2
Latih3
Target Frame
<SELECT NAME=pekerjaan>
<OPTION VALUE=mahasiswa>Mahasiswa
<OPTION VALUE=pns>Pegawai Negeri
<OPTION VALUE=pswasta>Pegawai Swasta
<OPTION VALUE=wiraswasta>Wiraswasta
<OPTION VALUE=nganggur>Belum bekerja
</SELECT>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Very Basic Document</title>
<!--[if IE]><script
src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<style>header, footer, section, aside, nav, article {display:
block;}</style>
</head>
SBP: Modul 12, @Suarga 68
Basic HTML5 Structure
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>HTML5 Demo</title>
<link rel="stylesheet" href="styles.css" />
<!--[if IE]>
<script src="http://html5shiv.googlecode.com/svn/trunk
/html5.js"></script>
<![endif]-->
</head>
<body>
</body>
</html>
<Style>
body {background:#0000FF; color:#FFFF00; text-
color:#00FF00; vlink-color=#FF00FF}
H1 {font-size:20pt; color:#FF0000}
H2 {font-size:18pt; color:#00FF00}
P {font-size:15pt; font-family:verdana; text-indent:0.75in;
color:#FF0000}
OL {color:#FFFF00}
</Style>
SBP: Modul 12, @Suarga 80
CSS versi 3
• HTML5 berpasangan dengan CSS3