SlideShare a Scribd company logo
HTML, CSS, & JavaScript
Muhammad Yusuf
(muhammad.yusuf@comlabs.itb.ac.id)
Muhammad Yusuf
E-Learning Content Developer di ComLabs
USDI ITB (pengembang konten e-learning untuk PT Pertamina, PT BII
Maybank, Bank Riau Kepri, PT Newmont Nusa Tenggara, PT Pelindo II)

Microsoft Student Partner (2009-2013)
Intel Indonesia Developer Community
Apa itu HTML?
Singkatan dari Hyper Text Markup Language
Sebuah markup language
Markup language berarti sekumpulan set dari markup
tag
Tag mendeskripsikan konten dokumen
Mengandung tag HTML dan plain text
Digunakan untuk membuat halaman web
Tag HTML
Tag HTML adalah sebuah tag di dalam tanda kurung
siku (“<“ dan “>”) contoh: <html>, <body>, <p>
Tag HTML selalu berpasangan seperti: <html> dan
</html>
Tag yang pertama adalah tag awalan dan tag yang
kedua adalah tag penutup
Tag penutup ditulis persis seperti tag awalan namun
didahului oleh sebuah karakter garis miring “/“
<namatag>konten</namatag>
<p>Istri saya sedang tertidur
pulas</p>
Web
Browser

Untuk membaca dokumen HTML dan
menampilkannya sebagai sebuah halaman web.
Browser tidak menampilkan tag HTML tetapi
menggunakan tag untuk mendefinisikan bagaimana
konten akan ditampilkan.
Contoh struktur HTML
Versi HTML
Version

Year

HTML

1991

HTML+

1993

HTML 2.0

1995

HTML 3.2

1997

HTML 4.01

1999

HTML5

2012
<!DOCTYPE>

Untuk mendefinisikan dokumen HTML dan
mengenalkannya pada browser.
<!DOCTYPE>
HTML5:
<!DOCTYPE html>

HTML 4.01:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN” "
http://www.w3.org/TR/html4/loose.dtd">
Perangkat HTML Editor
Membuat atau menyunting sebuah dokumen
HTML dapat menggunakan:
Adobe Dreamweaver
Adobe Edge Code
Microsoft Expression Web
Notepad (Geek mode: ON)
Let’s Try!

(Buat sebuah folder di komputer Anda, lalu buat sebuah file
index.html di dalam folder tersebut menggunakan Notepad)
(Buat sebuah folder di komputer Anda, lalu buat sebuah file
index.html di dalam folder tersebut menggunakan Notepad)
Let’s try! (index.html)
<!DOCTYPE html>
<html>
<body>
<h1>Hello World!</h1>
</body>
</html>
Let’s try! (index.html)
<!DOCTYPE html>
<html>
<body>
<h1>Hello World!</h1>
<p>Ini adalah halaman web ku</p>
</body>
</html>
Let’s try! (index.html)
<!DOCTYPE html>
<html>
<head>
<title>Hello World</title>
</head>
<body>
<h1>Hello World!</h1>
<p>Ini adalah halaman web ku</p>
</body>
</html>
Let’s try! (index.html)
<!DOCTYPE html>
<html>
<head>
<title>Hello World</title>
</head>
<body>
<h1>Hello World!</h1>
<p>Ini adalah halaman web ku</p>
<a href=“gambar.html”>Klik di sini untuk melihat gambar</a>
</body>
</html>
Let’s try! (gambar.html)
<!DOCTYPE html>
<html>
<head>
<title>Gambar</title>
</head>
<body>
<h1>Gambar</h1>
<img src=“filegambar.jpg” width=“400” height=“300”/>
<a href=“index.html”>Klik di sini untuk kembali ke halaman awal</a>
</body>
</html>
Attribut HTML

<a href=“gambar.html”>Klik di sini
untuk melihat gambar</a>
href=“gambar.html adalah sebuah attribut.
Attribut HTML

<img src=“filegambar.jpg” width=“400”
height=“300”/>
Daftar Tag dan Attribut pada HTML
yang lebih lengkap dapat dilihat di:
http://www.w3schools.com/tags/default.asp
HTML Formatting
<!DOCTYPE html>
<html>
<body>
<p><b>This text is bold</b></p>
<p><strong>This text is strong</strong></p>
<p><i>This text is italic</i></p>
<p><em>This text is emphasized</em></p>
<p><code>This is computer output</code></p>
<p>This is<sub> subscript</sub> and <sup>superscript</sup></p>
</body>
</html>
Simple CSS Style (gambar.html)
<!DOCTYPE html>
<html>
<head>
<title>Gambar</title>
<style type="text/css">
body {background-color:yellow;}
a {color:black;}
</style>
</head>
<body>
<h1>Gambar</h1>
<img src=“filegambar.jpg” width=“400” height=“300”/>
<a href=“index.html”>Klik di sini untuk kembali ke halaman awal</a>
</body>
</html>
Let’s try! (index.html)
<!DOCTYPE html>
<html>
<head>
<title>Hello World</title>
</head>
<body>
<h1>Hello World!</h1>
<p style="color:blue;margin-left:20px;">Ini adalah halaman web ku</p>
<a href=“gambar.html”>Klik di sini untuk melihat gambar</a>
</body>
</html>
Let’s try! (index.html)
<!DOCTYPE html>
<html>
<head>
<title>Hello World</title>
</head>
<body>
<h1 style=“text-align:center;font-family:arial;color:red;font-size:20px;">Hello
World!</h1>
<p style="color:blue;margin-left:20px;">Ini adalah halaman web ku</p>
<a href=“gambar.html”>Klik di sini untuk melihat gambar</a>
</body>
</html>
Let’s try! (table.html)
<!DOCTYPE html>
<html>
<head>
<title>Tabel</title>
</head>
<body>
<table border="1">
<tr>
<td>row 1, cell
<td>row 1, cell
</tr>
<tr>
<td>row 2, cell
<td>row 2, cell
</tr>
</table>
</body>
</html>

1</td>
2</td>
1</td>
2</td>
Tag <div> dan <span>
Berguna untuk mendefinisikan bagian-bagian
dari dokumen HTML.
Tag <div> untuk mendefinisikan bagian yang
berbeda baris.
Tag <span> untuk mendefinisikan bagian
yang berada dalam satu baris yang sama.
Let’s try! (index.html)
<!DOCTYPE html>
<html>
<head>
<title>Hello World</title>
</head>
<body>
<div id=“header”>
<h1 style=“text-align:center;">Hello World!</h1>
</div>
<div id=“konten”>
<p style="color:blue;margin-left:20px;">Ini adalah halaman web ku</p>
<a href=“gambar.html”>Klik di sini untuk melihat gambar</a>
</div>
</body>
</html>
Simple JavaScript (index.html)
<!DOCTYPE html>
<html>
<head>
<title>Hello World</title>
<script>
document.write(“<p><i>Berikut ini adalah contoh Hello World</i></p>“)
</script>
</head>
<body>
<div id=“header”>
<h1 style=“text-align:center;">Hello World!</h1>
</div>
<div id=“content”>
<p style="color:blue;margin-left:20px;">Ini adalah halaman web ku</p>
<a href=“gambar.html”>Klik di sini untuk melihat gambar</a>
</div>
</body>
</html>
Simple JavaScript (index.html)
<!DOCTYPE html>
<html>
<head>
<title>Hello World</title>
<script>
document.write(“<p><i>Berikut ini adalah contoh Hello World</i></p>“)
</script>
</head>
<body>
<div id=“header”>
<h1 style=“text-align:center;">Hello World!</h1>
</div>
<div id=“konten”>
<p id=“teksKonten” style="color:blue;margin-left:20px;">Ini adalah halaman
web ku</p>
<a href=“gambar.html”>Klik di sini untuk melihat gambar</a>
<button type="button" onclick=“tombolKlik()">Klik saya!</button>
</div>
</body>
</html>
Simple JavaScript (index.html)
<head>
<title>Hello World</title>
<script>
document.write(“<p><i>Berikut ini adalah contoh Hello
World</i></p>”);
function tombolKlik(){
document.getElementById(“teksKonten").style.color="#FF0000";
}
</script>
</head>

More Related Content

What's hot

Dasar pembuatan web (html)
Dasar pembuatan web (html)Dasar pembuatan web (html)
Dasar pembuatan web (html)
daffa12
 
Modul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lxModul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lx
sugiyanto gunadi
 
Modul web affif
Modul web affifModul web affif
Modul web affif
Sejahtera Affif
 
Tutorial tugas akhir
Tutorial tugas akhirTutorial tugas akhir
Tutorial tugas akhir
z3uzxx
 
TUGAS REKAYASA WEB 2
TUGAS REKAYASA WEB 2TUGAS REKAYASA WEB 2
TUGAS REKAYASA WEB 2
rizkyripai
 
DOWNLOAD CARA MEMBUAT HTML
DOWNLOAD CARA MEMBUAT HTMLDOWNLOAD CARA MEMBUAT HTML
DOWNLOAD CARA MEMBUAT HTML
Victor Dilingham
 
Modul web statis dasar
Modul web statis dasarModul web statis dasar
Modul web statis dasar
edy sinaga
 
webdesign dasar : 12 multimedia
webdesign dasar : 12 multimediawebdesign dasar : 12 multimedia
webdesign dasar : 12 multimedia
SMK Negeri 6 Malang
 
Pemrograman web modul 1 dan 2
Pemrograman web  modul 1 dan 2Pemrograman web  modul 1 dan 2
Pemrograman web modul 1 dan 2
Dhan junkie
 
Modul web-design
Modul web-designModul web-design
Modul web-design
Sejahtera Affif
 
Pemrograman Web - HTML5
Pemrograman Web - HTML5Pemrograman Web - HTML5
Pemrograman Web - HTML5
KuliahKita
 
Modul 1 - HTML
Modul 1 - HTMLModul 1 - HTML
Modul 1 - HTML
AchmadHamdan
 
Pengenalan html
Pengenalan htmlPengenalan html
Pengenalan html
bakpya
 
Materi Web Statis
 Materi Web Statis Materi Web Statis
Materi Web Statis
I Made Adiguna
 
5.menyisipkan gambar & link (ok)
5.menyisipkan gambar & link (ok)5.menyisipkan gambar & link (ok)
5.menyisipkan gambar & link (ok)
Nacha Evangelion
 
Modul 2 - CSS
Modul 2 - CSSModul 2 - CSS
Modul 2 - CSS
AchmadHamdan
 
HTML+CSS
HTML+CSSHTML+CSS
HTML+CSS
Ryfan Aditya
 

What's hot (17)

Dasar pembuatan web (html)
Dasar pembuatan web (html)Dasar pembuatan web (html)
Dasar pembuatan web (html)
 
Modul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lxModul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lx
 
Modul web affif
Modul web affifModul web affif
Modul web affif
 
Tutorial tugas akhir
Tutorial tugas akhirTutorial tugas akhir
Tutorial tugas akhir
 
TUGAS REKAYASA WEB 2
TUGAS REKAYASA WEB 2TUGAS REKAYASA WEB 2
TUGAS REKAYASA WEB 2
 
DOWNLOAD CARA MEMBUAT HTML
DOWNLOAD CARA MEMBUAT HTMLDOWNLOAD CARA MEMBUAT HTML
DOWNLOAD CARA MEMBUAT HTML
 
Modul web statis dasar
Modul web statis dasarModul web statis dasar
Modul web statis dasar
 
webdesign dasar : 12 multimedia
webdesign dasar : 12 multimediawebdesign dasar : 12 multimedia
webdesign dasar : 12 multimedia
 
Pemrograman web modul 1 dan 2
Pemrograman web  modul 1 dan 2Pemrograman web  modul 1 dan 2
Pemrograman web modul 1 dan 2
 
Modul web-design
Modul web-designModul web-design
Modul web-design
 
Pemrograman Web - HTML5
Pemrograman Web - HTML5Pemrograman Web - HTML5
Pemrograman Web - HTML5
 
Modul 1 - HTML
Modul 1 - HTMLModul 1 - HTML
Modul 1 - HTML
 
Pengenalan html
Pengenalan htmlPengenalan html
Pengenalan html
 
Materi Web Statis
 Materi Web Statis Materi Web Statis
Materi Web Statis
 
5.menyisipkan gambar & link (ok)
5.menyisipkan gambar & link (ok)5.menyisipkan gambar & link (ok)
5.menyisipkan gambar & link (ok)
 
Modul 2 - CSS
Modul 2 - CSSModul 2 - CSS
Modul 2 - CSS
 
HTML+CSS
HTML+CSSHTML+CSS
HTML+CSS
 

Viewers also liked

Modul 7 integrasi aplikasi dengan facebook api menggunakan intel xdk
Modul 7   integrasi aplikasi dengan facebook api menggunakan intel xdkModul 7   integrasi aplikasi dengan facebook api menggunakan intel xdk
Modul 7 integrasi aplikasi dengan facebook api menggunakan intel xdk
Muhammad Yusuf
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Muhammad Yusuf
 
Praktik Pengembangan Konten HTML5 untuk E-Learning (Extended)
Praktik Pengembangan Konten HTML5 untuk E-Learning (Extended)Praktik Pengembangan Konten HTML5 untuk E-Learning (Extended)
Praktik Pengembangan Konten HTML5 untuk E-Learning (Extended)
Muhammad Yusuf
 
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Modul 5   pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2Modul 5   pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Muhammad Yusuf
 
Pengenalan HTML5, Mobile Application, dan Intel XDK
Pengenalan HTML5, Mobile Application, dan Intel XDKPengenalan HTML5, Mobile Application, dan Intel XDK
Pengenalan HTML5, Mobile Application, dan Intel XDK
Muhammad Yusuf
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...
Muhammad Yusuf
 

Viewers also liked (6)

Modul 7 integrasi aplikasi dengan facebook api menggunakan intel xdk
Modul 7   integrasi aplikasi dengan facebook api menggunakan intel xdkModul 7   integrasi aplikasi dengan facebook api menggunakan intel xdk
Modul 7 integrasi aplikasi dengan facebook api menggunakan intel xdk
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
 
Praktik Pengembangan Konten HTML5 untuk E-Learning (Extended)
Praktik Pengembangan Konten HTML5 untuk E-Learning (Extended)Praktik Pengembangan Konten HTML5 untuk E-Learning (Extended)
Praktik Pengembangan Konten HTML5 untuk E-Learning (Extended)
 
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Modul 5   pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2Modul 5   pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
 
Pengenalan HTML5, Mobile Application, dan Intel XDK
Pengenalan HTML5, Mobile Application, dan Intel XDKPengenalan HTML5, Mobile Application, dan Intel XDK
Pengenalan HTML5, Mobile Application, dan Intel XDK
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...
 

Similar to HTML, CSS, JavaScript

Bab i. html
Bab i. htmlBab i. html
Bab i. html
Dewa Dwi Antara
 
Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML
fikrinurfahmi1
 
3 pemrograman internet html (1)
3 pemrograman internet   html (1)3 pemrograman internet   html (1)
3 pemrograman internet html (1)Toni Tegar Sahidi
 
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
NansyeDeboraLitaay
 
Html
HtmlHtml
Download Kodr kode HTML
Download Kodr kode HTMLDownload Kodr kode HTML
Download Kodr kode HTML
Viktor Maruli Lubis
 
Dasar html taufan_riyadi
Dasar html taufan_riyadiDasar html taufan_riyadi
Dasar html taufan_riyadi
dedd_simbolon
 
Web Stastis disertai dengan link-link
Web Stastis disertai dengan link-linkWeb Stastis disertai dengan link-link
Web Stastis disertai dengan link-link
Sifra Melisa Setiowati
 
PPT_HTML_DASAR.pptx
PPT_HTML_DASAR.pptxPPT_HTML_DASAR.pptx
PPT_HTML_DASAR.pptx
FAUZY38
 
Modul 2a html
Modul 2a htmlModul 2a html
Modul 2a html
Siigit Aziz
 
Belajar dasar html
Belajar dasar htmlBelajar dasar html
Belajar dasar html
wawan darmawan
 
Belajar html!!
Belajar html!!Belajar html!!
Belajar html!!
Rahmatdi Black
 
Pemrograman Web - Pengenalan HTML
Pemrograman Web - Pengenalan HTMLPemrograman Web - Pengenalan HTML
Pemrograman Web - Pengenalan HTML
KuliahKita
 
Html dasar
Html dasarHtml dasar
Html dasar
fhnx
 
Cara membuat html (desma susanti)
Cara membuat html (desma susanti)Cara membuat html (desma susanti)
Cara membuat html (desma susanti)
Desma_susanti
 
Web design (Pertemuan 1).pptx
Web design (Pertemuan 1).pptxWeb design (Pertemuan 1).pptx
Web design (Pertemuan 1).pptx
RaniRatnaningsih2
 
Html link list
Html link listHtml link list
Html link list
agung sy
 
DASAR HTML
DASAR HTMLDASAR HTML
DASAR HTML
Sahrul Sindriana
 
PWEB HTML
PWEB HTMLPWEB HTML

Similar to HTML, CSS, JavaScript (20)

Bab i. html
Bab i. htmlBab i. html
Bab i. html
 
Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML
 
3 pemrograman internet html (1)
3 pemrograman internet   html (1)3 pemrograman internet   html (1)
3 pemrograman internet html (1)
 
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
 
Html
HtmlHtml
Html
 
Download Kodr kode HTML
Download Kodr kode HTMLDownload Kodr kode HTML
Download Kodr kode HTML
 
Dasar html taufan_riyadi
Dasar html taufan_riyadiDasar html taufan_riyadi
Dasar html taufan_riyadi
 
Web Stastis disertai dengan link-link
Web Stastis disertai dengan link-linkWeb Stastis disertai dengan link-link
Web Stastis disertai dengan link-link
 
PPT_HTML_DASAR.pptx
PPT_HTML_DASAR.pptxPPT_HTML_DASAR.pptx
PPT_HTML_DASAR.pptx
 
PPT_HTML_DASAR.pptx
PPT_HTML_DASAR.pptxPPT_HTML_DASAR.pptx
PPT_HTML_DASAR.pptx
 
Modul 2a html
Modul 2a htmlModul 2a html
Modul 2a html
 
Belajar dasar html
Belajar dasar htmlBelajar dasar html
Belajar dasar html
 
Belajar html!!
Belajar html!!Belajar html!!
Belajar html!!
 
Pemrograman Web - Pengenalan HTML
Pemrograman Web - Pengenalan HTMLPemrograman Web - Pengenalan HTML
Pemrograman Web - Pengenalan HTML
 
Html dasar
Html dasarHtml dasar
Html dasar
 
Cara membuat html (desma susanti)
Cara membuat html (desma susanti)Cara membuat html (desma susanti)
Cara membuat html (desma susanti)
 
Web design (Pertemuan 1).pptx
Web design (Pertemuan 1).pptxWeb design (Pertemuan 1).pptx
Web design (Pertemuan 1).pptx
 
Html link list
Html link listHtml link list
Html link list
 
DASAR HTML
DASAR HTMLDASAR HTML
DASAR HTML
 
PWEB HTML
PWEB HTMLPWEB HTML
PWEB HTML
 

HTML, CSS, JavaScript

  • 1. HTML, CSS, & JavaScript Muhammad Yusuf (muhammad.yusuf@comlabs.itb.ac.id)
  • 2. Muhammad Yusuf E-Learning Content Developer di ComLabs USDI ITB (pengembang konten e-learning untuk PT Pertamina, PT BII Maybank, Bank Riau Kepri, PT Newmont Nusa Tenggara, PT Pelindo II) Microsoft Student Partner (2009-2013) Intel Indonesia Developer Community
  • 3. Apa itu HTML? Singkatan dari Hyper Text Markup Language Sebuah markup language Markup language berarti sekumpulan set dari markup tag Tag mendeskripsikan konten dokumen Mengandung tag HTML dan plain text Digunakan untuk membuat halaman web
  • 4. Tag HTML Tag HTML adalah sebuah tag di dalam tanda kurung siku (“<“ dan “>”) contoh: <html>, <body>, <p> Tag HTML selalu berpasangan seperti: <html> dan </html> Tag yang pertama adalah tag awalan dan tag yang kedua adalah tag penutup Tag penutup ditulis persis seperti tag awalan namun didahului oleh sebuah karakter garis miring “/“
  • 6. <p>Istri saya sedang tertidur pulas</p>
  • 7. Web Browser Untuk membaca dokumen HTML dan menampilkannya sebagai sebuah halaman web. Browser tidak menampilkan tag HTML tetapi menggunakan tag untuk mendefinisikan bagaimana konten akan ditampilkan.
  • 8.
  • 9.
  • 10.
  • 13. <!DOCTYPE> Untuk mendefinisikan dokumen HTML dan mengenalkannya pada browser.
  • 14. <!DOCTYPE> HTML5: <!DOCTYPE html> HTML 4.01: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN” " http://www.w3.org/TR/html4/loose.dtd">
  • 15. Perangkat HTML Editor Membuat atau menyunting sebuah dokumen HTML dapat menggunakan: Adobe Dreamweaver Adobe Edge Code Microsoft Expression Web Notepad (Geek mode: ON)
  • 16. Let’s Try! (Buat sebuah folder di komputer Anda, lalu buat sebuah file index.html di dalam folder tersebut menggunakan Notepad) (Buat sebuah folder di komputer Anda, lalu buat sebuah file index.html di dalam folder tersebut menggunakan Notepad)
  • 17. Let’s try! (index.html) <!DOCTYPE html> <html> <body> <h1>Hello World!</h1> </body> </html>
  • 18. Let’s try! (index.html) <!DOCTYPE html> <html> <body> <h1>Hello World!</h1> <p>Ini adalah halaman web ku</p> </body> </html>
  • 19. Let’s try! (index.html) <!DOCTYPE html> <html> <head> <title>Hello World</title> </head> <body> <h1>Hello World!</h1> <p>Ini adalah halaman web ku</p> </body> </html>
  • 20. Let’s try! (index.html) <!DOCTYPE html> <html> <head> <title>Hello World</title> </head> <body> <h1>Hello World!</h1> <p>Ini adalah halaman web ku</p> <a href=“gambar.html”>Klik di sini untuk melihat gambar</a> </body> </html>
  • 21. Let’s try! (gambar.html) <!DOCTYPE html> <html> <head> <title>Gambar</title> </head> <body> <h1>Gambar</h1> <img src=“filegambar.jpg” width=“400” height=“300”/> <a href=“index.html”>Klik di sini untuk kembali ke halaman awal</a> </body> </html>
  • 22. Attribut HTML <a href=“gambar.html”>Klik di sini untuk melihat gambar</a> href=“gambar.html adalah sebuah attribut.
  • 23. Attribut HTML <img src=“filegambar.jpg” width=“400” height=“300”/>
  • 24. Daftar Tag dan Attribut pada HTML yang lebih lengkap dapat dilihat di: http://www.w3schools.com/tags/default.asp
  • 25. HTML Formatting <!DOCTYPE html> <html> <body> <p><b>This text is bold</b></p> <p><strong>This text is strong</strong></p> <p><i>This text is italic</i></p> <p><em>This text is emphasized</em></p> <p><code>This is computer output</code></p> <p>This is<sub> subscript</sub> and <sup>superscript</sup></p> </body> </html>
  • 26. Simple CSS Style (gambar.html) <!DOCTYPE html> <html> <head> <title>Gambar</title> <style type="text/css"> body {background-color:yellow;} a {color:black;} </style> </head> <body> <h1>Gambar</h1> <img src=“filegambar.jpg” width=“400” height=“300”/> <a href=“index.html”>Klik di sini untuk kembali ke halaman awal</a> </body> </html>
  • 27. Let’s try! (index.html) <!DOCTYPE html> <html> <head> <title>Hello World</title> </head> <body> <h1>Hello World!</h1> <p style="color:blue;margin-left:20px;">Ini adalah halaman web ku</p> <a href=“gambar.html”>Klik di sini untuk melihat gambar</a> </body> </html>
  • 28. Let’s try! (index.html) <!DOCTYPE html> <html> <head> <title>Hello World</title> </head> <body> <h1 style=“text-align:center;font-family:arial;color:red;font-size:20px;">Hello World!</h1> <p style="color:blue;margin-left:20px;">Ini adalah halaman web ku</p> <a href=“gambar.html”>Klik di sini untuk melihat gambar</a> </body> </html>
  • 29. Let’s try! (table.html) <!DOCTYPE html> <html> <head> <title>Tabel</title> </head> <body> <table border="1"> <tr> <td>row 1, cell <td>row 1, cell </tr> <tr> <td>row 2, cell <td>row 2, cell </tr> </table> </body> </html> 1</td> 2</td> 1</td> 2</td>
  • 30. Tag <div> dan <span> Berguna untuk mendefinisikan bagian-bagian dari dokumen HTML. Tag <div> untuk mendefinisikan bagian yang berbeda baris. Tag <span> untuk mendefinisikan bagian yang berada dalam satu baris yang sama.
  • 31. Let’s try! (index.html) <!DOCTYPE html> <html> <head> <title>Hello World</title> </head> <body> <div id=“header”> <h1 style=“text-align:center;">Hello World!</h1> </div> <div id=“konten”> <p style="color:blue;margin-left:20px;">Ini adalah halaman web ku</p> <a href=“gambar.html”>Klik di sini untuk melihat gambar</a> </div> </body> </html>
  • 32. Simple JavaScript (index.html) <!DOCTYPE html> <html> <head> <title>Hello World</title> <script> document.write(“<p><i>Berikut ini adalah contoh Hello World</i></p>“) </script> </head> <body> <div id=“header”> <h1 style=“text-align:center;">Hello World!</h1> </div> <div id=“content”> <p style="color:blue;margin-left:20px;">Ini adalah halaman web ku</p> <a href=“gambar.html”>Klik di sini untuk melihat gambar</a> </div> </body> </html>
  • 33. Simple JavaScript (index.html) <!DOCTYPE html> <html> <head> <title>Hello World</title> <script> document.write(“<p><i>Berikut ini adalah contoh Hello World</i></p>“) </script> </head> <body> <div id=“header”> <h1 style=“text-align:center;">Hello World!</h1> </div> <div id=“konten”> <p id=“teksKonten” style="color:blue;margin-left:20px;">Ini adalah halaman web ku</p> <a href=“gambar.html”>Klik di sini untuk melihat gambar</a> <button type="button" onclick=“tombolKlik()">Klik saya!</button> </div> </body> </html>
  • 34. Simple JavaScript (index.html) <head> <title>Hello World</title> <script> document.write(“<p><i>Berikut ini adalah contoh Hello World</i></p>”); function tombolKlik(){ document.getElementById(“teksKonten").style.color="#FF0000"; } </script> </head>