html.pdf (413kb)

24
HTML 1

Upload: lydat

Post on 18-Jan-2017

252 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: html.pdf (413Kb)

HTML

1

Page 2: html.pdf (413Kb)

Mark Up Language

• Mark up : informasi tambahan yang ditempatkan padateks untuk menjelaskan bagaimana teks tersebutdiinterpretasi• Mark up ditambahkan bukan untuk tampilan tetapiuntuk memberikan struktur interpretasi/pemberian arti• HTML (HyperText Markup Language) merupakan subsetdari SGML (Standard Generalized Markup Language)Contoh subset lain dari SGML :• XML (eXtensible Markup Language)• SMIL (Synchronized Multimedia Integration Language)• MathML (Mathematical Markup Language)• CML (Chemical Markup Language)

2

Page 3: html.pdf (413Kb)

Tentang HTML

• HTML : format standar untuk membuat dokumenweb• HTML versi terakhir : HTML 4.01• Spesifikasi HTML standar :http://www.w3.org/TR/html4• HTML merupakan bahasa bertanda,menggunakan rangkaian teks tertentu (tag)untuk menandai teks yang mempunyaiinterpretasi khusus• File HTML berupa file teks (plain text file), bukanbinary file

3

Page 4: html.pdf (413Kb)

Contoh Dokumen HTML

<html><head><title>Homepage saya</title></head><body><h1>Saya</h1><h2>Perkenalan</h2><p>Perkenalkan, nama saya ..... Ini adalah <i>homepage</i><b>pertama</b> saya, karena saya baru belajar tentangcara membuat <b><i>homepage</i></b>.</p></body></html> <!-- akhir dokumen HTML -->

4

Page 5: html.pdf (413Kb)

HTML Authoring Tools

Visual Editor• MacromediaDreamWeaver• MS Word• dl

Text Editor• OS default– notepad (Windows)– vi (Unix)• Third party– EditPlus, CrimsonEditor, UltraEdit(Windows)– joe (Linux)– dl

l

l

5

Page 6: html.pdf (413Kb)

Daftar Tag

<br> Ganti baris<font> Fontd<li> Enumerasi<hr> Garis mendatar<img> Gambar<a> Link (kaitan)<table> Tabel<!-- --> Komentar

<html> Dokumen<head> Header<title> Judul dokumen<body> Isi dokumen<h1> Judul paragraf<p> Paragraf<b> <i> <u><sup> <sub> Atribut

6

Page 7: html.pdf (413Kb)

Mengenai Penulisan Tag

• Tag dibentuk oleh suatu kata (keyword) yangdiapit oleh tanda kurung lancip (<tag>)• Tag boleh ditulis dalam huruf kecil maupunkapitald• Tag harus berpasangan, yaitu tag awal diikutitag akhir, kecuali tag tunggal<p> teks </p> <br> <hr />• Di antara tag awal dan tag akhir bisa terdapattag lain• Penulisan tag tidak boleh tumpang tindih<tag1><tag2> teks </tag1></tag2> → penulisan yang salah<tag1><tag2> teks </tag2></tag1> → penulisan yang benar

7

Page 8: html.pdf (413Kb)

Skema Dasar HTML

<HTML><HEAD><TITLE>Judul dokumen</TITLE></HEAD><BODY>Isi dokumen</BODY></HTML>

8

Page 9: html.pdf (413Kb)

Mengenai Penulisan HTML

• Browser HTML menginterpretasikan satu ataubeberapa space yang berdekatan sebagai sebuahspaceteks teks teks teksdianggap sebagai :teks teks teks teks• Browser HTML menginterpretasikan Carriage Return(Enter) dan indentasi (Tab) sebagai sebuah space• Ada beberapa karakter khusus yang dapatdirepresentasikan dengan kode tertentu– &nbsp; spasi– &lt; <– &gt; >– &amp; &– &quot; "

9

Page 10: html.pdf (413Kb)

Tag Dasar

• HTML: menandai awal dan akhir dokumen HTML<html>dokumen</html>• Head: menandai bagian header dokumen HTML<head>header</head>• Title: memberi judul pada dokumen HTML<title>judul dokumen</title>• Body: menandai awal dan akhir isi dokumen<body>isi dokumen</body><body text="#xxxxxx" bgcolor="#xxxxxx"background="filegambar" link="#xxxxxx"vlink="#xxxxxx">isi dokumen</body>

10

Page 11: html.pdf (413Kb)

Tag Judul (Heading)

<hn>Judul paragraf</hn>n = 1,2,3,4,5,6 (tingkat judul)Untuk menuliskan judul suatu paragraf

11

Page 12: html.pdf (413Kb)

Tag Paragraf (Paragraph)

<p>paragraf</p>Untuk menandai suatu paragraf.Suatu paragraf akan terlihat dibatasi oleh satu bariskosong sebelum dan sesudahnya.

12

Page 13: html.pdf (413Kb)

Tag Atribut 1 (Bold, Italic, Underline)

<b>Kalimat yang dicetak tebal</b><i>Kalimat yang dicetak miring</i><u>Kalimat yang digarisbawahi</u>Untuk menandai bagian kalimat agar dicetak tebal,miring, dan/atau digarisbawahi.

13

Page 14: html.pdf (413Kb)

Tag Atribut 2 (Superscript, Subscript)

<sup>bagian yang dicetak tinggi</sup><sub>bagian yang dicetak rendah</sub>Untuk menandai bagian karakter agar dicetaktinggi atau rendah, biasanya untuk rumusmatematika atau kimia.

14

Page 15: html.pdf (413Kb)

Tag Ganti Baris (Break line)

<br>Untuk pindah ke baris berikutnya.Bentuk penulisan lain yang dianjurkan (XML style) :<br />

15

Page 16: html.pdf (413Kb)

Tag Fontd (size)

Memformat suatu bagian kalimat dengan ukuran,jenis huruf, atau warna tertentu.Tag : font Parameter : size, face, color

16

Page 17: html.pdf (413Kb)

Tag Fontd (face)

Memformat suatu bagian kalimat dengan ukuran,jenis huruf, atau warna tertentu.Tag : font Parameter : size, face, color

17

Page 18: html.pdf (413Kb)

Tag Fontd (color)

Memformat suatu bagian kalimat dengan ukuran,jenis huruf, atau warna tertentu.Tag : font Parameter : size, face, color

18

Page 19: html.pdf (413Kb)

Tag Enumerasi(List, Unnumbered List, Ordered List)

<li>item</li>Untuk menandai suatu item dari daftar (enumerasi), diawalidengan simbol • (bullet)Kelompok item harus diapit oleh tag <ul> </ul> dalam daftar bertingkat.Untuk menomori enumerasi dengan nomor urut (1,2,3), apitlah dengan

tag <ol> </ol>

19

Page 20: html.pdf (413Kb)

Tag Garis Mendatar (Horizontal Line)

<hr>membentuk garis pemisah mendatar.Bentuk penulisan lain yang dianjurkan (XML style) :<hr />

20

Page 21: html.pdf (413Kb)

Tag Gambar (Image)

<img src="NamaFileGambar"> NamaFileGambar = file gambar yang mempunyai ekstensi .GIF, .JPG, atau .PNG.

Untuk menampilkan sebuah file gambar.Bentuk penulisan lain yang dianjurkan (XML style) :<img src="NamaFileGambar" />

21

Page 22: html.pdf (413Kb)

Tag Link (Anchor)

<a href="Link">Kata yang di-click</a><a name="#Acuan">Kata yang dituju</a>Link = Alamat URL atau nama file dan/atau acuan yang ditujuAcuan = Kata sembarang sebagai penandamembentuk link ke URL/file/bagian dokumen lain.

22

Page 23: html.pdf (413Kb)

Tag Tabel (Table) - data

<table> definisi tabel </table>Menampilkan data dalam bentuk tabelTabel didefinisikan dengan cara menyatakan baris-baris dan kolom-

kolom.Tag untuk penanda baris adalah <tr> definisi baris </tr>Tag untuk penanda kolom adalah <td>data</td>

23

Page 24: html.pdf (413Kb)

Tag Tabel (Table) - layout

Untuk menata letak (layout) isi dokumen (walaupunhakikatnya bukan untuk keperluan ini)

24