PERSIAPAN LIST MENAMBAH GAMBAR

Dasar-dasar HTML 2015 1 By: Rohi Abdulloh DASAR-DASAR HTML

A. PERSIAPAN

Sebelum kita mempelajari HTML, ada beberapa hal yang harus dilakukan yaitu menginstall aplikasi-aplikasi pendukung yang digunakan dalam pembelajaran HTML.

1. Web Browser

Web browser adalah aplikasi yang digunakan untuk menampilkan halaman website. Karena HTML merupakan salah satu bahasa pemrograman yang digunakan untuk membangun website, maka kita perlu menginstall web browser yang akan digunakan untuk menampilkan hasil latihan. Berikut beberapa web browser yang dapat Anda gunakan untuk menampilkan hasil latihan HTML.

a. Mozilla Firefox

Gambar 1 Mozilla firefox

b. Google Chrome

Dasar-dasar HTML 2015 2 By: Rohi Abdulloh Gambar 2 Google Chrome

c. Safari

Gambar 3 Safari Dasar-dasar HTML 2015 3 By: Rohi Abdulloh

d. Internet Explorer

Gambar 4 Internet Explorer

2. Text Editor

Text editor merupakan software yang digunakan untuk mengetikkan bahasa pemrograman web, salah satunya HTML. Dalam pembelajaran HTML, text editor digunakan untuk mengetikkan skrip HTML. Anda dapat menggunakan text editor bawaan Windows yaitu Notepad . Namun, bagi yang masih baru belajar HTML saya sarankan menggunkan text editor yang lebih baik, misalnya Notepad++. Software ini kaya akan fitur yang memudahkan dalam pembelajaran HTML. Setiap bagian dalam skrip akan memiliki warna yang berbeda-beda sehingga akan sangat memudahkan dalam pembelajarn. Berikut tampilan Notepad++: Gambar 5 Notepad++

B. Dasar HTML

1. Pengertian HTML

Dasar-dasar HTML 2015 4 By: Rohi Abdulloh HTML singkatan dari Hypertext Markup Language merupakan bahasa skrip yang digunakan untuk membuat struktur dasar halaman website. Semua website-website yang Anda temui di internet seperti google, facebook, twitter dan sebagainya menggunakan HTML. Jadi dapat dikatakan HTML adalah bahasa dasar untuk menampilkan halaman web pada web browser.

2. Unsur HTML

HTML terdiri dari beberapa unsur yaitu:

a. Tag

Adalah teks khusus markup berupa dua karakter dan , sebagai contoh body adalah tag dengan nama body.Tag harus ditulis secara berpasangan, yang terdiri atas tag pembuka dan tag penutup ditambahkan karakter setelah karakter , sebagai contoh body ini adalah tag pembuka isi dokumen HTML, dan body ini adalah tag penutup isi dokumen HTML. Sebagian tag ada yang tidak memiliki tag penutup.

b. Element

Element terdiri atas tiga bagian, yaitu tag pembuka, isi, dan tag penutup.

c. Atribut

Atribut mendefinisikan property dari suatu element HTML, yang terdiri atas nama dan nilai. Setiap tag memiliki atribut yang berbeda-beda. Atribut bisa dituliskan semuanya, dituliskan sebagian, atau tidak menggunakan atribut sama sekali. Atribut tidak harus ditulis urut. Contoh Atribut: body a kgrou d=”red”body Pada contoh di atas, body adalah nama tag, background adalah nama atribut, sedangkan red adalah nilai dari atribut tersebut. 3. Struktur Dasar HTML Dalam penulisan HTML ada beberapa tag yang wajib dituliskan dengan struktur yang sudah ditentukan. Struktur penulisan tag tersebut yang dimaksud Struktur Dasar HTML. Struktur dasart penulisan HTML yaitu sebagai berikut: DOCTYPE HTML Adalah tag awal dari setiap dokumen HTML yang berfungsi untuk menginformasikan pada browser bahwa dokumen yang sedang dibuka adalah dokumen HTML. Tag ini perlu dicantumkan pada setiap awal penulisan HTML. html ... html Setiap dokumen HTML dituliskan di dalam tag ini. Dasar-dasar HTML 2015 5 By: Rohi Abdulloh head ... head Tag ini digunakan untuk menyimpan berbagai informasi tentang dokumen HTML. Apa yang terdapat di dalam tag ini tidak akan ditampilkan di browser. title ... title Tag ini digunakan untuk membuat judul HTML. Apa yang dituliskan di dalam tag ini akan muncul di title bar browser. body ... body Apa yang akan ditampilkan pada halaman browser dituliskan di dalam tag ini.

C. PEMFORMATAN TEXT

Ada beberapa jenis pemformatan text dalam HTML, yaitu sebagai berikut:

1. Pemformatan paragraf

Untuk membuat paragraf dalam dokumen HTML menggunakan tag p ... p. Atribut yang sering digunakan dalam tag ini adalah align. Atribut ini digunakan untuk mengatur perataan paragraf. Nilai yang dapat diberikan pada atribut align adalah left, center, right dan justify. Perhatikan contoh berikut: Dasar-dasar HTML 2015 6 By: Rohi Abdulloh Gambar 6 Hasil pemformatan paragraf

2. Pemformatan judul

Ada 6 style judul yang dapat dibuat menggunakan HTML yaitu h1 sampai h6. h1 menghasilkan judul dengan ukuran huruf paling besar sedangkan h6 akan menghasilkan judul dengan ukuran palin kecil. Dasar-dasar HTML 2015 7 By: Rohi Abdulloh Gambar 7 Hasil pemformat an judul

3. Style huruf

Text yang dibuat dengan HTML dapat dibuat tebal, miring, bergaris bawah dan bergaris tengah. Untuk membuat text tebal menggunakan tag b ... b, untuk membuat text miring menggunakan tag i ... i, untuk menjadikan text bergaris bawah menggunakan tag u ... u , dan untuk membuat tag bergaris tengah menggunakan tag strikestrike. Dasar-dasar HTML 2015 8 By: Rohi Abdulloh Gambar 8 Huruf tebal, miring, bergaris bawah dan bergaris tengah

4. Subscript dan superscript

Dalam penulisan rumus matematika, kita sering menemui penulisan huruf yang ditulis lebih kecil dan posisinya di sebelah atas atau bawah yang biasanya disebut superscript dan subscript. Untuk membuat superscript menggunakan tag sup sedangkan untuk membuat subscript menggunakan tag sub. Gambar 9 Hasil superscript dan subscript

5. Simbol-simbol khusus

Setiap simbol memiliki kode nama dan kode nomor. Untuk menambahkan simbol-simbol tertentu dapa dilakukan dengan menuliskan kode nama atau kode nomor dari simbol tersebut. Berikut daftar kode nama dan kode nomor simbol dalam HTML. SimbolKarakter Deskripsi Kode Nomor HTML Kode Nama HTML Nol 48; 1 Satu 49; 2 Dua 50; Dasar-dasar HTML 2015 9 By: Rohi Abdulloh 3 Tiga 51; 4 Empat 52; 5 Lima 53; 6 Enam 54; 7 Tujuh 55; 8 Delapan 56; 9 Sembilan 57; ‏ Tanda kanan ke kiri 8207; rlm; ‎ Tanda kiri ke kanan 8206; lrm; Tanda penghubung halus 173; shy; Zero width joiner 8205; zwj; Zero width non-joiner 8204; zwnj; Kutip satu 39; - Tanda kurang 45; − 8722; minus; – Garis en 8211; ndash; — Garis em 8212; mdash; Spasi en 8194; ensp; Spasi em 8195; emsp;   Spasi tipis 8201; thinsp; Tanda seru 33; Kutip ganda 34; quot; Simbol pagar 35; Simbol dollar 36; Simbol persen 37; Simbol dan 38; amp; Kurung buka 40; Kurung tutup 41; Tanda bintang 42; , Tanda koma 44; . Tanda titik 46; Garis miring 47; : Titik dua 58; ; Titik koma 59; ? Tanda tanya 63; Simbol [at] 64; [ Kurung siku buka 91; \ Garis miring terbalikbackslash 92; ] Kurung siku tutup 93; Tanda sisipansirkumfleksa 94; ˆ 710; circ; _ Garis bawah 95; ` Tanda petik 96; { Kurung kurawal buka 123; | Garis tegakpipe 124; Dasar-dasar HTML 2015 10 By: Rohi Abdulloh } Kurung kurawal tutup 125; ~ Simbol ekuivalen 126; ¡ Tanda seru terbalik 161; iexcl; ¦ Garis tegak terputus 166; brvbar; ¨ Titik dua di atas huruf vokal 168; uml; ¯ Garis atas 175; macr; ´ Aksen akut 180; acute; ¸ Spasi cedilla 184; cedil; ¿ Tanda tanya terbalik 191; iquest; ˜ 732; tilde; Kutip kiri tunggal 8216; lsquo; Kutip kanan tunggal 8217; rsquo; ‚ Kutip rendah tunggal 8218; sbquo; Kutip kiri ganda 8220; ldquo; Kutip kanan ganda 8221; rdquo; „ Kutip rendah ganda 8222; bdquo; Menit 8242; prime; Detik 8243; Prime; Panah kiri tunggal 8249; lsaquo; Panah kanan tunggal 8250; rsaquo; ‾ Garis atas 8254; oline; ¢ Simbol sen 162; cent; £ Simbol pondsterling 163; pound; ¤ Simbol mata uang 164; curren; ¥ Simbol yen 165; yen; € Simbol Euro 8364; euro; + Tanda tambah 43; ⊕ 8853; oplus; ⊗ 8855; otimes; ∗ 8727; lowast; Kurang dari 60; lt; = Sama dengan 61; ≠ 8800; ne; Lebih dari 62; gt; ± Simbol lebih kurang 177; plusmn; « Panah kiri ganda 171; laquo; » Panah kanan ganda 187; raquo; × Simbol perkalian 215; times; ÷ Simbol pembagian 247; divide; ∀ 8704; forall; ∂ 8706; part; ∃ 8707; exist; ∅ 8709; empty; 8711; nabla; 8712; isin; Dasar-dasar HTML 2015 11 By: Rohi Abdulloh 8713; notin; ∋ 8715; ni; ∏ 8719; prod; ∑ 8721; sum; √ 8730; radic; ∝ 8733; prop; ∠ 8736; ang; 8743; and; 8744; or; ∩ 8745; cap; ∪ 8746; cup; ∫ 8747; int; ∴ 8756; there4; ∼ 8764; sim; ≅ 8773; cong; ≈ 8776; asymp; ≡ 8801; equiv; 8804; le; 8805; ge; 8834; sub; 8836; nsub; 8835; sup; 8838; sube; 8839; supe; ⊥ 8869; perp; ⋅ 8901; sdot; 8968; lceil; 8969; rceil; 8970; lfloor; 8971; rfloor; ◊ 9674; loz; ↑ Panah atas 8593; uarr; → Panah kanan 8594; rarr; ↓ Panah bawah 8595; darr; ← Panah kiri 8592; larr; ↵ Simbol EnterCarriage return 8629; crarr; ↔ Panah kiri kanan 8596; harr; § Simbol bagianseksi 167; sect; © Simbol hak cipta Copyright 169; copy; ¬ Simbol bukan 172; not; ® Simbol merek dagang terdaftar Registered trademark 174; reg; ° Simbol derajat 176; deg; Dasar-dasar HTML 2015 12 By: Rohi Abdulloh µ Simbol mikro 181; micro; ¶ Simbol pilcrow, simbol paragraf 182; para; · Titik tengah, koma Georgia 183; middot; … Ellipsis horisontal 8230; hellip; ♠ 9824; spades; ♣ 9827; clubs; 9829; hearts; 9830; diams; Salib 8224; dagger; Salib ganda 8225; Dagger; • Peluru 8226; bull; ‰ Per mil 8240; permil; ¼ Satu per empat 188; frac14; ½ Satu per dua, setengah 189; frac12; ¾ Tiga per empat 190; frac34; ¹ Pangkat satu 185; sup1; ² Pangkat dua, kuadrat, persegi 178; sup2; ³ Pangkat tiga, kubik 179; sup3; ∞ 8734; infin; A 65; a 97; ª Indikator ordinal feminin 170; ordf; Á 193; Aacute; á 225; aacute; À 192; Agrave; à 224; agrave;  194; Acirc; â 226; acirc; Ä 196; Auml; ä 228; auml; à 195; Atilde; ã 227; atilde; Å 197; Aring; å 229; aring; Æ 198; AElig; æ 230; aelig; B 66; b 98; C 67; c 99; Ç 199; Ccedil; ç 231; ccedil; d 100; D 68; Dasar-dasar HTML 2015 13 By: Rohi Abdulloh Ð 208; ETH; ð 240; eth; e 101; E 69; É 201; Eacute; é 233; eacute; È 200; Egrave; è 232; egrave; Ê 202; Ecirc; ê 234; ecirc; Ë 203; Euml; ë 235; euml; f 102; F 70; ƒ 402; fnof; g 103; G 71; h 104; H 72; i 105; I 73; Í 205; Iacute; í 237; iacute; Ì 204; Igrave; ì 236; igrave; Î 206; Icirc; î 238; icirc; Ï 207; Iuml; ï 239; iuml; j 106; J 74; k 107; K 75; l 108; L 76; m 109; M 77; n 110; N 78; Ñ 209; Ntilde; ñ 241; ntilde; o 111; O 79; º Indikator ordinal maskulin 186; ordm; Ó 211; Oacute; Dasar-dasar HTML 2015 14 By: Rohi Abdulloh ó 243; oacute; Ò 210; Ograve; ò 242; ograve; Ô 212; Ocirc; ô 244; ocirc; Ö 214; Ouml; ö 246; ouml; Õ 213; Otilde; õ 245; otilde; Ø 216; Oslash; ø 248; oslash; Œ 338; OElig; œ 339; oelig; p 112; P 80; q 113; Q 81; r 114; R 82; s 115; S 83; Š 352; Scaron; š 353; scaron; ß 223; szlig; t 116; T 84; Þ 222; THORN; þ 254; thorn; ™ Merek dagang 8482; trade; u 117; U 85; Ú 218; Uacute; ú 250; uacute; Ù 217; Ugrave; ù 249; ugrave; Û 219; Ucirc; û 251; ucirc; Ü 220; Uuml; ü 252; uuml; v 118; V 86; w 119; W 87; x 120; X 88; Dasar-dasar HTML 2015 15 By: Rohi Abdulloh y 121; Y 89; Ý 221; Yacute; ý 253; yacute; ÿ 255; yuml; Ÿ 376; Yuml; z 122; Z 90; Α Alpha 913; Alpha; α alpha 945; alpha; Beta 914; Beta; β beta 946; beta; Gamma 915; Gamma; gamma 947; gamma; Delta 916; Delta; delta 948; delta; Epsilon 917; Epsilon; epsilon 949; epsilon; Zeta 918; Zeta; zeta 950; zeta; Eta 919; Eta; eta 951; eta; Theta 920; Theta; θ theta 952; theta; ϑ Simbol theta 977; thetasym; Iota 921; Iota; ι iota 953; iota; Kappa 922; Kappa; kappa 954; kappa; Lambda 923; Lambda; lambda 955; lambda; Mu 924; Mu; mu 956; mu; Nu 925; Nu; nu 957; nu; Xi 926; Xi; xi 958; xi; Omicron 927; Omicron; ο omicron 959; omicron; Pi 928; Pi; pi 960; pi; ϖ Simbol pi 982; piv; Rho 929; Rho; rho 961; rho; Sigma 931; Sigma; Dasar-dasar HTML 2015 16 By: Rohi Abdulloh sigma 963; sigma; sigmaf 962; sigmaf; Tau 932; Tau; tau 964; tau; Upsilon 933; Upsilon; upsilon 965; upsilon; ϒ Simbol upsilon 978; upsih; Phi 934; Phi; φ phi 966; phi; Chi 935; Chi; chi 967; chi; Psi 936; Psi; psi 968; psi; Omega 937; Omega; omega 969; omega; Non-breaking space 160; nbsp; Spasi 32; Gambar 10 Simbol khusu dalam HTML

6. Text komentar

Komentar adalah baris text yang tidak ditampilkan dalam halaman website. Fungsi komentar adalah untuk memberi keterangan pada skrip. Untuk menandai sebuah komentar menggunakan tag -- ... --. Dasar-dasar HTML 2015 17 By: Rohi Abdulloh Gambar 11 Komentar dalam HTML

D. LIST

Ada dua jenis list yaitu list berurutan ordered list dan list tidak berurutan unordered list. Untuk membuat list berurutan menggunakan tag ol ... ol. Tag ini memiliki atribut type yang menunjukkan jenis penomoran dan dapat diberi nilai 1, a, A, i. Untuk membuat list tidak berurutan menggunakan tag ul ... ul. Atribut ini juga memiliki atribut type, tetapi nilainya berbeda, yaitu round dan square. Untuk membuat item list pada tiap baris list menggunakan tag li ... li. Dasar-dasar HTML 2015 18 By: Rohi Abdulloh Gambar 12 list pada HTML

E. TABLE

1. Tabel dasar

Untuk membuat tabel pada HTML menggunakan tag table ... table. Isi dalam tabel dibagi menjadi dua bagian yaitu header tabel ditunjukkan dengan tag thead ... thead dan body tabel ditunjukkan dengan tag tbody ... tbody. Untuk menambah baris pada tabel menggunakan tag tr ... tr. Untuk menambahkan data, jika berupa data header menggunakan tag th ... th sedangkan pada body tabel menggunakan tag td ... td. Format penulisan tabel secara umum adalah sebagai berikut: table thead tr th ...... th tr thead tbody tr td ...... td tr tbody table Tag table memiliki beberapa atribut diantaranya:  Cellspacing : menentukan jarak antar sel  Cellpadding : menentukan jarak isi cel dengan bordernya  Width : menentukan lebar tabel  Height : menentukan tingi tabel  Bgcolor : memberi warna background pada tabel  Align : menentukan perataan tabel  Border : menentukan tebal border tabel Atribut juga dapat diberikan pada sel tabel yait pada tag td. Atribut yang dapat diberikan pada tag td diantaranya: Dasar-dasar HTML 2015 19 By: Rohi Abdulloh  Align : menentukan perataan text pada isi sel  Valign : menentukan perataan text secara vertikal  Width : menentukan lebar sel  Height : menentukan tinggi tabel  Bgcolor : memberi warna background pada sel Gambar 13 Tabel pada HTML

2. Tabel dengan span

Dalam membuat tabel sering kali kita menggabungkan beberapa sel menjadi satu sel. Dalam HTML, penggabungan sel dikenal dengan istilah span. Untuk menggabungkan beberapa sel di dalam HTML menggunakan atribut colspan dan rowspan. Colspan digunakan untuk menggabungkan beberapa kolom, sedangkan rowspan digunakan untuk menggabungkan beberapa baris. Dasar-dasar HTML 2015 20 By: Rohi Abdulloh Gambar 13 Tabel dengan span

F. MENAMBAH GAMBAR

Tag yang digunakan untuk menambahkan gambar di dalam HTML adalah tag img. Tag ini tidak memeliki tag penutup. Atribut yang dapat diberikan ke dalam tag ini diantaranya:  Src : menentukan sumber dan nama gambar  Width : menentukan lebar gambar  Height : menentukan tinggi gambar  Alt : memberi text alternatif yang ditampilkan jika gambar tidak dapat ditampilkan  Title : membuat text yang tampil ketika mouse di atas gambar Jika gambar tidak ditentukan tinggi dan lebarnya, maka ukuran gambar sesuai dengan gambar aslinya. Namun, jika gambar ditentukan tinggi dan lebarnya sekaligus, ukuran gambar menjadi tidak proporsional. Maka, sebaiknya jika ukuranya ingin diubah, tentukan tinggi atau lebarnya saja. Dasar-dasar HTML 2015 21 By: Rohi Abdulloh Format gambar yang didukung oleh tag img adalah jpg, png dan gif. Nama dan format gambar harus dituliskan dengan lengkap pada atribut src. Penulisan nama dan letak gambar ada beberapa kemungkinan yaitu sebagai berikut:  Jika gambar satu folder dengan file HTML, maka penulisanya sr =” a a_ga ar.jpg”.  Jika gambar terletak di dalam folder yang berada di folder yang sama dengan file HTML, maka penulisanya menjadi sr =” a a_folder a a_ga ar.jpg”.  Jika gambar terletak di folder yang berbeda dengan folder HTML, namun kedua folder tersebut berada di folder yang sama, maka penulisanya menjadi sr =”.. a a_folder a a_ga ar.jpg”. Tanda .. artinya keluar dari folder yang berisi file HTML. Gambar 14 manambahkan gambar

G. VIDEO DAN AUDIO