dasar pembuatan web

25
SMA Marie Joseph - Jakarta 1 DASAR PEMBUATAN WEB (HTML)

Upload: aekoyulianto

Post on 13-Dec-2015

226 views

Category:

Documents


2 download

DESCRIPTION

Presentasi

TRANSCRIPT

Page 1: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 1

DASAR PEMBUATAN WEB

(HTML)

Page 2: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 2

Sub Pokok Bahasan

HTML?Istilah-istilah dalam HTMLTag Utama dalam struktur dokumen HTMLContoh HTML sederhanaPenggunaan komentarTag-tag dalam <body>

Page 3: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 3

HTML?• singkatan dari HyperText Markup Language• menentukan tampilan suatu teks dan tingkat

kepentingan dari teks tersebut dalam suatu dokumen.

Software yang diperlukan:• Text editor sederhana.

Contoh:Windows: Notepad Linux: gEdit, mcedit, pico, dan vi.

• Web browser untuk menampilkan dokumen web yang dibuat. Contoh:Windows: Internet Explorer, Opera dan FirefoxLinux: Firefox dan Conqueror.

Page 4: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 4

Istilah-istilah dalam HTML:

• Tag - Digunakan untuk menentukan tingkah laku web browser. Dinyatakan dengan tanda lebih kecil “<“ (tag awal) dan tanda lebih besar “>” (tag akhir).Tag kontainer:

<namatag> ..... </namatag>

• Element – Jenis-jenis dari tag. HTML mempunyai banyak elemen untuk berbagai keperluan dengan berbagai bentuk penggunaan.

• Attribute - Digunakan untuk memodifikasi nilai dari elemen HTML. Suatu elemen biasanya akan mempunyai banyak atribut.

Page 5: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 5

Tag Utama dalam struktur dokumen HTML:

<html><!– untuk menyatakan suatu dokumen HTML -->

<head><!-- memberikan informasi mengenai dokumen HTML ><!-- tag-tag: TITLE, BASE, ISINDEX, LINK, SCRIPT,

STYLE dan META >

</head><body>

<!-- menyimpan informasi atau data yang akan ditampilkan dalam dokumen HTML >

</body></html>

Page 6: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 6

Contoh HTML sederhana:

<html> <head>

<title> HTML </title></head><body>

Kami sedang mulai belajar HTML</body>

</html>

Page 7: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 7

Penggunaan komentar:Format:

<! -- >

Fungsi:• Memberi nama aplikasi• Mendeskripsikan tujuan pengkodean tertentu di

dalam file• Memberi nama pengarang• Memberi tanggal pembuatan• Memberi nomer versi• Memberi informasi hak cipta

Page 8: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 8

Tag-tag dalam <body>:• Untuk warna latar belakang• Untuk heading• Untuk paragraf• Untuk preformatted text• Untuk blockquote• Untuk break• Untuk font• Untuk format dokumen• Untuk garis pemisah horisontal• Untuk list/daftar• Untuk memuat gambar• Untuk hypertext link• Dan lain-lain

Page 9: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 9

Membuat warna latar belakang:

• Menggunakan warna<body bgcolor=#nnnnnn> . . . </body>

Script:<html> <head> <title> Penggunaan Latar Belakang Warna </title> </head> <body bgcolor="cyan"> Kami sedang mulai belajar Pemrograman Basis Data Berbasis Web </body></html>

Tampilan:

Page 10: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 10

• Menggunakan gambar<body background=“nama_file_gambar”> . . . </body>

Script:<html> <head> <title> Penggunaan Latar Belakang Gambar </title> </head> <body background="../gambar/picture01.jpg"> Kami sedang mulai belajar Pemrograman Basis Data Berbasis Web </body></html>

Tampilan:

Page 11: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 11

Relative Path

• Dalam direktori yg sama: ./ • Dalam direktori sebelumnya: ../

Page 12: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 12

Heading:• Untuk judul atau sub judul dalam dokumen

HTML<h1 [align=”left”|”center”|”right”]> . . . </h1><h2 [align=”left”|”center”|”right”]> . . . </h2>..

<h6 [align=”left”|”center”|”right”]> . . . </h6>Script:<html> <head> <title> Heading </title> </head> <body> <h1 align="center"> Heading 1: Materi HTML </h1> <h2 align="center"> Heading 2: Materi HTML </h2> <h3 align="center"> Heading 3: Materi HTML </h3> <h4 align="center"> Heading 4: Materi HTML </h4> <h5 align="center"> Heading 5: Materi HTML </h5> <h6 align="center"> Heading 6: Materi HTML </h6> </body></html>

Tampilan:

Page 13: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 13

Paragraf:• Paragraf yang bisa diatur perataannya (kiri, tengah,

kanan):<p [align=”left”|”center”|”right”]> . . . </p>Untuk Tulisan awal paragraph Gunakan : &nbsp sesuai yang diinginkan

Script:<html> <head> <title> Paragraf </title> </head> <body> <h2 align="center"> Materi HTML </h2> <p align="right">Kami sedang mulai belajar Pemrograman Basis Data Berbasis Web. Pada awal materi kami diperkenalkan pada konsep dasar Web </p> <p align="left">Saat ini masuk ke materi Dasar-dasar HTML </p> </body></html>

Tampilan:

Page 14: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 14

Preformatted Text:

• Untuk menampilkan teks sama seperti yang diketikkan dalam dokumen HTML:<pre> . . . </pre>

Page 15: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 15

Blockquote:

• Untuk menulis kutipan teks:<blockquote> . . . </ blockquote >

Page 16: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 16

Break:

• Untuk menulis teks pada baris berikutnya:<br>

Page 17: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 17

Font:

• Ukuran font<font size=“n”> . . . </font>

• Jenis font<font size=“n” face=“jenis_font”> . . . </font>

• Warna font<font size=“n” face=“jenis_font”

color=“warna”> . . . </font>

Page 18: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 18

Format dokumen:

• Bold:<b> . . .</b>

• Emphasized:<em> . . . </em>

• Italic:<i> . . . </i>

• Superscript:<sup> . . .</sup>

• Subscripted:<sub> . . . </sub>

• Struck trough:<del> . . . </del>

Page 19: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 19

Garis pemisah horisontal:

• Garis horisontal untuk memisahkan teks dengan teks lain.<hr [align=“left”|”center”|”right”] [size=“n”]

[width=“nnn”] [noshade]> </hr>

Page 20: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 20

List/Daftar:• Unordered lists <UL>: daftar item dengan tanda bullet.

<ul [type=“disc”|”square”|”circle”] > . . . </ul>

• Ordered Lists <OL>: untuk membuat daftar item yang terurut.<ol [type=“1”|”a”|”A”|”I”|”i"] [start=“n”] > . . . </ol>

• Definition Lists <DL>: untuk menjelaskan istilah-istilah.<dl> . . . </dl><dt> . . . </dt><dd> . . . [</dd>]

• Menu List: menampilkan item-item yang mempunyai link ke page lain. <menu> . . . </menu>

• Directory List (DIR): untuk daftar item yang pendek atau kurang dari 20 karakter.<dir> . . . </dir>

Page 21: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 21

Memuat Gambar:• Memuat gambar ke dalam halaman Web

<img src=”URL”|”name” height=”n” width=”n” align=”top”|”center”|”bottom”] />

Script:<html> <head> <title> Insert Gambar </title> </head> <body> <b> Aloooo ... </b> <img src="./TFR2A.gif" > </body></html>

Tampilan:

Page 22: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 22

Hypertext Link:Format:

<a href=”address” > . . . </a>

• Link ke dokumen lain<a href=”nama_dokumen” > . . . </a>

• Link ke bagian tertentu dalam dokumen yang sama<a href=”#target” > . . . </a><a href=”target” > . . . </a>

• Link ke alamat URL atau WebSite<a href=”alamat_URL” > . . . </a>

• Link ke alamat Email<a href=”mailto:alamat_email” > . . . </a>

• Link File yang akan didownload<a href=”nama_file” > . . . </a>

Page 23: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 23

Summary• HTML digunakan untuk menentukan tampilan suatu teks dan

tingkat kepentingan dari teks tersebut dalam suatu dokumen• Tag-tag utama dalam dokumen HTML adalah <head> dan

<body>. • <head> digunakan untuk memberikan informasi mengenai

dokumen HTML, seperti TITLE, TITLE, BASE, ISINDEX, LINK, SCRIPT, STYLE dan META.

• <body> digunakan untuk menyimpan informasi atau data yang akan ditampilkan di dalam dokumen HTML. Di dalam tag ini, dapat dilakukan berbagai macam pengaturan, misalnya mengatur warna latar belakang, membuat heading, membuat paragraf, membuat preformatted text, membuat blockquote, membuat break, memformat font, memformat dokumen, membuat garis pemisah horisontal, membuat list/daftar, memuat gambar, membuat hypertext link, dan lain-lain

Page 24: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 24

Daftar Pustaka

• Chris Bates [2006]. Web Programming: Building Internet Applications, Third Edition, John Wiley & Sons Ltd, England.

• Husni [2007]. Pemrograman Database Berbasis Web, Graha Ilmu, Yogyakarta.

• Sebesta, R.W. [2002], Programming the World Wide Web, Addison Wesley.

• Sutarman, S.Kom [2003]. Membangun Aplikasi Web dengan PHP dan MySQL, Graha Ilmu, Yogyakarta.

Page 25: Dasar Pembuatan WEB

SMA Marie Joseph - Jakarta 25

Tugas home page

• Tema : pribadi• Data• Keahlian• Tema menarik• Harus ada gambar (sesuai dengan

materi bab 2)• Link ke halaman lain • Minimal 3 halaman