HTML HYPERTEXT MARKUP LANGUAGE Pertemuan 2 1 HTML

  • Slides: 23
Download presentation
HTML (HYPERTEXT MARKUP LANGUAGE) Pertemuan 2 1

HTML (HYPERTEXT MARKUP LANGUAGE) Pertemuan 2 1

HTML (Hyper. Text Markup Language) ? ■ Bahasa yang digunakan untuk menampilkan informasi pd

HTML (Hyper. Text Markup Language) ? ■ Bahasa yang digunakan untuk menampilkan informasi pd halaman web. Bahasa ini menggunakan tanda (markup) untuk menandai perintah-perintahnya ■ Menentukan tampilan suatu teks dan tingkat kepentingan dari teks tersebut dalam suatu dokumen. Software yang diperlukan: Text editor sederhana. Web browser untuk menampilkan Contoh: dokumen web yang dibuat. Windows: Notepad Contoh: Linux: g. Edit, mcedit Windows: Internet Explorer, dan Firefox Linux: Firefox dan Conqueror. 2

Istilah-istilah dalam HTML: Tag - Digunakan untuk menentukan tingkah laku web browser. Dinyatakan dengan

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). <namatag>. . . </namatag> Element – Jenis-jenis dari tag. Element terdiri atas tiga bagian, yaitu tag pembuka, isi, dan tag penutup. Contoh : <title> ini adalah tag pembuka judul dokumen HTML Disini Judul Dokumen HTML ini adalah isi judul dokumen HTML </title> ini adalah tag penutup judul dokumen HTML Attribute - Digunakan untuk memodifikasi nilai dari elemen HTML. Suatu elemen biasanya akan mempunyai banyak atribut. 3

Tag Utama dalam struktur dokumen HTML: <html> <!-- untuk menyatakan suatu dokumen HTML -->

Tag Utama dalam struktur dokumen HTML: <html> <!-- untuk menyatakan suatu dokumen HTML --> <head> <!-- memberikan informasi mengenai dokumen HTML > </head> <body> <!-- menyimpan informasi atau data yang akan ditampilkan dalam dokumen HTML > </body> </html> 4

Contoh HTML sederhana: <html> <head> <title> Belajar HTML </title> </head> <body> Kami sedang mulai

Contoh HTML sederhana: <html> <head> <title> Belajar HTML </title> </head> <body> Kami sedang mulai belajar HTML </body> </html> 5

Penggunaan komentar: Format: <! -- > Fungsi: ■ Memberi nama aplikasi ■ Mendeskripsikan tujuan

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 6

Tag-tag dalam <body>: ■ Untuk warna latar belakang ■ Untuk heading ■ Untuk paragraf

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 7

Elemen body <body text="v" bgcolor="w" background="uri" link="x" alink="y" vlink="z">. . . </body> ■ Attribute

Elemen body <body text="v" bgcolor="w" background="uri" link="x" alink="y" vlink="z">. . . </body> ■ Attribute text memberikan warna pada teks, ■ bgcolor memberikan warna pada latarbelakang dokumen HTML, ■ background memberikan latarbelakang dokumen HTML dalam bentuk gambar ■ link memberikan nilai warna untuk link, ■ alink memberikan warna untuk link yang sedang aktif, ■ vlink memberikan warna untuk link yang telah dikunjungi. Jika attribute bgcolor dan background keduanya dispesifikasikan maka attribute background yang akan digunakan, akan tetapi jika nilai attribute background (gambar) tidak ditemukan pada dokumen HTML maka attribute bgcolor yang akan digunakan. 8

Membuat warna latar belakang: ■ Menggunakan warna <body text = #nnnnnn bgcolor=#nnnnnn>. . .

Membuat warna latar belakang: ■ Menggunakan warna <body text = #nnnnnn bgcolor=#nnnnnn>. . . </body> Script: <html> <head> <title> Penggunaan Latar Belakang Warna </title> </head> <body text="red" bgcolor="cyan"> Kami sedang mulai belajar Pemrograman Web </body> </html> Tampilan: 9

■ Menggunakan gambar <body background=“nama_file_gambar”>. . . </body> Script: <html> <head> <title> Penggunaan Latar

■ Menggunakan gambar <body background=“nama_file_gambar”>. . . </body> Script: <html> <head> <title> Penggunaan Latar Belakang Gambar </title> </head> <body background=". /gambar/picture 01. jpg"> Kami sedang mulai belajar Pemrograman Basis Data Berbasis Web </body> </html> Tampilan: 10

Heading: ■ Untuk judul atau sub judul dalam dokumen HTML <h 1 [align=”left”|”center”|”right”]>. .

Heading: ■ Untuk judul atau sub judul dalam dokumen HTML <h 1 [align=”left”|”center”|”right”]>. . . </h 1> <h 2 [align=”left”|”center”|”right”]>. . . </h 2> <h 6 [align=”left”|”center”|”right”]>. . . </h 6> Script: <html> <head> <title> Heading </title> </head> <body> <h 1 align="center"> Heading HTML </h 1> <h 2 align="center"> Heading HTML </h 2> <h 3 align="center"> Heading HTML </h 3> <h 4 align="center"> Heading HTML </h 4> <h 5 align="center"> Heading HTML </h 5> <h 6 align="center"> Heading HTML </h 6> </body> </html> Tampilan: 1: Materi 2: Materi 3: Materi 4: Materi 5: Materi 6: Materi 11

Paragraf: ■ Paragraf yang bisa diatur perataannya (kiri, tengah, kanan): <p [align=”left”|”center”|”right”]>. . .

Paragraf: ■ Paragraf yang bisa diatur perataannya (kiri, tengah, kanan): <p [align=”left”|”center”|”right”]>. . . </p> Script: <html> <head> <title> Paragraf </title> </head> <body> <h 2 align="center"> Materi HTML </h 2> <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: 12

Preformatted Text: ■ Untuk menampilkan teks sama seperti yang diketikkan dalam dokumen HTML: <pre>.

Preformatted Text: ■ Untuk menampilkan teks sama seperti yang diketikkan dalam dokumen HTML: <pre>. . . </pre> 13

Blockquote: Untuk menulis kutipan teks: <blockquote>. . . </ blockquote > <HTML><BODY> Ini adalah

Blockquote: Untuk menulis kutipan teks: <blockquote>. . . </ blockquote > <HTML><BODY> Ini adalah paragraf normal <BLOCKQUOTE> <P>Ini paragraf yang agak masuk ke dalam. <P align="justify">Ini juga contoh paragraf yang agak masuk ke dalam. Dengan kalimat yang agak panjang, kita lihat bahwa <b>semua baris</b> dalam paragraf ini letaknya agak masuk ke dalam. <i>Sama rata sama jauhnya</i>. </BLOCKQUOTE> <P>Nah, paragraf ini kembali normal, karena tag <i>blockquote</i> sudah berlalu alias sudah ditutup di atas. Ngerti, kan? </HTML></BODY> 14

15

15

Break: ■ Untuk menulis teks pada baris berikutnya: 16

Break: ■ Untuk menulis teks pada baris berikutnya: 16

Font: ■ Ukuran font <font size=“n”>. . . </font> ■ Jenis font <font size=“n”

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> 17

Format dokumen: ■ Bold: <b>. . . </b> ■ Italic: <i>. . . </i>

Format dokumen: ■ Bold: <b>. . . </b> ■ Italic: <i>. . . </i> ■ Superscript: <sup>. . . </sup> ■ Subscripted: <sub>. . . </sub> ■ Struck trough: <del>. . . </del> 18

Garis pemisah horisontal: ■ Garis horisontal untuk memisahkan teks dengan teks lain. <hr [align=“left”|”center”|”right”]

Garis pemisah horisontal: ■ Garis horisontal untuk memisahkan teks dengan teks lain. <hr [align=“left”|”center”|”right”] [size=“n”] [width=“nnn”] [noshade]> </hr> 19

List/Daftar: ■ Unordered lists <UL>: daftar item dengan tanda bullet. <ul [type=“disc”|”square”|”circle”] >. .

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> 20

Memuat Gambar: ■ Memuat gambar ke dalam halaman Web <img src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20415%20289%22%3E%3C/svg%3E' data-src=”URL”|”name” height=”n” width=”n” align=”top”|”center”|”bottom”]

Memuat Gambar: ■ Memuat gambar ke dalam halaman Web <img src=”URL”|”name” height=”n” width=”n” align=”top”|”center”|”bottom”] /> Script: Tampilan: <html> <head> <title> Insert Gambar </title> </head> <body> <b> Aloooo. . . </b> <img src=". /TFR 2 A. gif" > </body> </html> 21

Hypertext Link: Format: <a href=”address” >. . . </a> ■ Link ke dokumen lain

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 Web. Site <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> 22

Daftar Pustaka ■ Chris Bates [2006]. Web Programming: Building Internet Applications, Third Edition, John

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 My. SQL, Graha Ilmu, Yogyakarta 23