0% menganggap dokumen ini bermanfaat (0 suara)
18 tayangan

Dasar Pemrograman HTML

Diunggah oleh

chandngganggu
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
18 tayangan

Dasar Pemrograman HTML

Diunggah oleh

chandngganggu
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 30

PEMROGRAMAN DASAR HTML 2015

DASAR PEMROGRAMAN 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


PEMROGRAMAN DASAR HTML 2015

b. Google Chrome

Gambar 2 Google Chrome

c. Safari

Gambar 3 Safari
PEMROGRAMAN DASAR HTML 2015

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++
PEMROGRAMAN DASAR HTML 2015

B. Dasar HTML
1. Pengertian HTML

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 background=”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
PEMROGRAMAN DASAR HTML 2015

<html> ... </html>

Setiap dokumen HTML dituliskan di dalam tag ini.

<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:
PEMROGRAMAN DASAR HTML 2015

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.
PEMROGRAMAN DASAR HTML 2015

Gambar 7 Hasil pemformatan 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 <strike></strike>.
PEMROGRAMAN DASAR HTML 2015

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.

Kode Nomor Kode Nama


Simbol/Karakter Deskripsi
HTML HTML
PEMROGRAMAN DASAR HTML 2015

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
\ &#92;
terbalik/backslash
] Kurung siku tutup &#93;
^ Tanda sisipan/sirkumfleksa &#94;
ˆ &#710; &circ;
_ Garis bawah &#95;
PEMROGRAMAN DASAR HTML 2015

~ Simbol ekuivalen &#126;


¡ Tanda seru terbalik &#161; &iexcl;
¦ Garis tegak terputus &#166; &brvbar;
Titik dua di atas huruf
¨ &#168; &uml;
vokal
¯ 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;
&#8704;
&#8706;
&divide;
&forall;
&part;
∃ &#8707; &exist;
∅ &#8709; &empty;
PEMROGRAMAN DASAR HTML 2015

∋ &#8715; &ni;
∏ &#8719; &prod;
∑ &#8721; &sum;
√ &#8730; &radic;
∝ &#8733; &prop;



&#8736;
&#8743;
&#8744;
&ang;
&and;
&or;


∩ &#8745;
&#8746;
&cap;
&cup;



&#8747;
&#8756;
&#8764;
&int;
&there4;
&sim;
≅ &#8773; &cong;
≈ &#8776; &asymp;
≡ &#8801; &equiv;
≤ &#8804; &le;
≥ &#8805; &ge;
⊂ &#8834; &sub;
⊄ &#8836; &nsub;
⊃ &#8835; &sup;
⊆ &#8838; &sube;



&#8839;
&#8869;
&#8901;
&supe;
&perp;
&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 Enter/Carriage
↵ &#8629; &crarr;
return
↔ Panah kiri kanan &#8596; &harr;
§ Simbol bagian/seksi &#167; &sect;
Simbol hak cipta
© &#169; &copy;
(Copyright)
¬ Simbol bukan &#172; &not;
Simbol merek dagang
® terdaftar (Registered &#174; &reg;
PEMROGRAMAN DASAR HTML 2015

Simbol pilcrow, simbol


¶ &#182; &para;
paragraf
· 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,
² &#178; &sup2;
persegi
³ 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;
PEMROGRAMAN DASAR HTML 2015

ð &#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;
PEMROGRAMAN DASAR HTML 2015

ò &#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;
PEMROGRAMAN DASAR HTML 2015

ý &#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;
PEMROGRAMAN DASAR HTML 2015

Υ 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 <!-- ... /-->.
PEMROGRAMAN DASAR HTML 2015

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>.
PEMROGRAMAN DASAR HTML 2015

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:
∑ 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
PEMROGRAMAN DASAR HTML 2015

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.
PEMROGRAMAN DASAR HTML 2015

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
PEMROGRAMAN DASAR HTML 2015

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 src=”nama_gambar.jpg”.
∑ Jika gambar terletak di dalam folder yang berada di folder yang sama dengan file HTML,
maka penulisanya menjadi src=”nama_folder/nama_gambar.jpg”.
∑ Jika gambar terletak di folder yang berbeda dengan folder HTML, namun kedua folder
tersebut berada di folder yang sama, maka penulisanya menjadi
src=”../nama_folder/nama_gambar.jpg”. Tanda ../ artinya keluar dari folder yang berisi file
HTML.

Gambar 14 manambahkan gambar

G. VIDEO DAN AUDIO


Pada HTML ada tag tambahan yang dapat menampilkan video atau audio di dalam browser.
Tag yang digunakan untuk menampilkan video yaitu <video> ... </video>. Adapun tag yang
digunakan untuk menampilkan audio yaitu <audio> ... </audio>. Kedua tag ini memiliki
kesamaan dalam atributnya yaitu sebagai berikut:
∑ Src : menentukan nama file dan sumber/letak video atau audio
∑ Width : menentukan lebar video atau audio control
∑ Height : menentukan lebar video, hanya dipakai pada tag <video>
∑ Controls : pilihan untuk menampilkan tombol kontrol atau tidak.
∑ Autoplay : pilihan untuk langsung dimainkan atau tidak
PEMROGRAMAN DASAR HTML 2015

Gambar 15 menampilkan video dan audio


H. MEMBUAT LINK
Link merupakan tulisan yang memiliki reaksi tertentu ketika diklik, misalnya untuk menuju
halaman website lain atau mendownload file. Link juga biasanya digunakan untuk membuat
menu website. Tag yang digunakan untuk membuat link adalah tag <a> ... </a>. Tag ini
memiliki beberapa atribut diantaranya:
∑ Href : menentukan tujuan dari link ketika diklik
∑ Target : menentukan target yang dituju saat diklik apakah di tab yang sama atau tab
lain.
∑ Title : menentukan tulisan yang tampil saat mouse memasuki area link
Penilisan nilai atribut href memiliki beberapa cara tergantung dari fungsi link yaitu sebagai
berikut:
∑ Jika link digunakan untuk membuka file cara penulisanya href=”galeri.html”. Jika format
file dapat dibuka di browser seperti html, txt, jpg, png atau gif, maka file akan dibuka. Jika
format file tidak dapat dibuka oleh browser seperti docx, xlsx, zip, rar, dan sebagainya,
maka file akan didownload.
∑ Jika link digunakan untuk menuju bagian lain dalam satu halaman website maka
penulisanya menjadi href=”#bawah”. Agar link tersebut berfungsi, maka harus ada tag <a>
yang diberi atribut id=”bawah”
PEMROGRAMAN DASAR HTML 2015

∑ Jika link digunakan untuk mengirim email maka penulisanya menjadi href=”mailto:
nama_email”

Gambar 15 berbagai jenis link


I. IFRAME
Iframe digunakan untuk meampilkan suatu halaman website dalam suatu kotak yang
ditentukan. Tag yang digunakan yaitu <iframe> ... </iframe>. Tag ini biasanya digunakan untuk
membuat widget pada blogspot. Atribut yang bisa digunakan yaitu:
∑ Src : menentukan sumber website yang ingin ditampilkan
∑ Width : menentukan lebar kotakan
∑ Height : menentukan tinggi kotakan
PEMROGRAMAN DASAR HTML 2015

Gambar 16 menampilkan file html dengan iframe

J. FORM
Tag <form> ... </form> digunakan untuk membuat formulir, yaitu sebuah tampilan pada
halaman website yang digunakan untuk mengimputkan data. Tag ini memiliki beberapa atribut
yaitu:
∑ Action : menentukan nama file yang akan memproses data yang dikirim
∑ Method : mengatur metode pengiriman data bisa diisi get atau post
∑ Name : mengatur nama form
Perbedaan antara get dan post yaitu sebagai berikut:
GET:
∑ Untuk mengirim data dalam ukuran kecil
∑ Data ditampilkan pada address bar
POST:
∑ Dapat mengirim data dalam ukuran besar
∑ Data tidak ditampilkan pada address bar
Di dalam tag <form> ... </form> ada beberapa tag yang digunakan untuk membuat alat imput
data yaitu:
1. Tag <label> ... </label>
Tag <label> digunakan untuk membuat label dari sebuat alat imputan. Tag ini biasanya ditulis
sebelum tag <input>. Atribut yang biasanya digunakan dalam tag ini adalah for yang diisi
dengan nama id dari alat imputan yang diberi label.
2. Tag <input>
Tag <input> digunakan untuk membuat inputan dengan berbagai macam tipe. Atribut yang
dapat digunakan pada tag ini yaitu:
∑ Name : memberi nama data yang akan di kirim
∑ Value : memberi nilai/isi data yang akan dikirim
Size mengatur lebar inputan
PEMROGRAMAN DASAR HTML 2015

Ada berbagai macam tipe inputan yang bisa diberikan pada atribut type, yaitu:
∑ Text : inputan untuk memasukan text biasa
∑ Hidden : inputan yang disembunyikan
∑ Password : inputan untuk memasukan password
∑ Radio : inputan berupa lingkaran yang bisa dipilih salah Satu
∑ Checkbox : inputan berupa kotak pilihan yang dapat dicentang
∑ Submit : inputan berupa tombol untuk mengirim data
∑ Reset : inputan berupa tombol untuk mengosongkan formulir
∑ Button : inputan berupa tombol biasa untuk fungsi lain

Khusus Radio memiliki atribut selected, dan checkbox memiliki atribut checked.

Pada HTML5 ada penambahan tipe inputan, tetapi belum semua browser support. Tipe inputan
yang ditambahkan pada HTML 5 adalah sebagai berikut:
∑ Color : inputan untuk memilih warna
∑ Time : inputan untuk memilih jam
∑ Number : inputan untuk memasukkan angka
∑ Range : inputan berupa slider untuk menghasilkan angka
∑ Date : inputan untuk memasukkan tanggal
∑ Email : inputan untuk memasukkan email
∑ Url : inputan untuk memasukkan url (alamat website)
PEMROGRAMAN DASAR HTML 2015

Tag <select> ... </select> digunakan untuk membuat inputan berupa pilihan seperti agama,
pekerjaan, jurusan, dsb. Atribut yang bisa digunakan yaitu:
∑ Name : memberi nama data yang dikirim
∑ Size : mengatur banyaknya data yang ditampilkan tanpa scroll
∑ Multiple : mengatur dapat memilih lebih dari satu atau tidak
Untuk menambahkan pilihan menggunakan tag <option> ... <option>.

Gambar 18 Pilihan pada form


4. Tag <textarea> ... </textarea>
Tag <textarea> ... </textarea> digunakan untuk membuat inputan yang dapat diisi dengan text
dalam jumlah banyak dan lebih dari satu baris, misalnya untuk input pesan, komentar, berita,
dll. Atribut yang dapat digunakan yaitu:
∑ Name : memberi nama data yang akan dikirim
∑ Cols : mengatur jumlah huruf yang bisa diinputkan dalam 1 baris
∑ Rows : mengatur jumlah baris
PEMROGRAMAN DASAR HTML 2015

Gambar 19 Textarea
PEMROGRAMAN DASAR HTML 2015

BUKU-BUKU KARYA PENULIS

Judul : Beatiful Animation with CSS3

Ukuran/Halaman : 16 x 23 cm / 122 halaman


Penerbit : Andi Publisher

Tahun Terbit : 2014


Keterangan : Membahas 40+ tutorial animasi
Singkat dengan CSS3 yang sering
digunakan pada desain website
,diantaranya: manipulasi
background, menu, tab, accordion,
image viewer, image slider, social
button, dsb.

Judul : Be Creative with HTML5 Canvas


Ukuran/Halaman : 14 x 21 cm / 204 halaman

Penerbit : Elex Media Komputindo


Tahun Terbit : 2014

Keterangan : Membahas penggunaan HTML5


Singkat Canvas mulai dari bentuk dasar,
animasi, video, audio, menangani
event, penerapan sifat-sifat fisika,
hingga tutorial membuat jam
analog, diagram (chart), aplikasi
painting, graphic editor dan photo
editor.
Judul : Smart Trik JQuery without

Ukuran/Halaman Plugin
: 14 x 21 cm / 248 halaman
Penerbit
: Andi Publisher
Tahun Terbit
: 2015
Keterangan
Singkat : Membahas 60+ tutorial jQuery
tanpa menggunakan plugin,
diantaranya : manipulasi gambar,
tabel, tanggal & waktu, teks,
PEMROGRAMAN DASAR HTML 2015

Judul : Web Programming Is Easy


Ukuran/Halaman : 14 x 21 cm / 224 halaman

Penerbit : Elex Media Komputindo


Tahun Terbit : 2015
Keterangan : Membahas panduan mudah
Singkat membuat website bagi pemula
mulai dari membuat halaman
admin, halaman front-end, trik
pengembangan website,
menggunakan jQuery, desain
responsive dengan Bootstrap,
konversi ke mysqli, hingga upload
ke hosting.
Judul : Super Dahsyar Responsive Web

Design dengan Foundation 5


Halaman : 192 halaman
Penerbit : Asfa Solution

Tahun Terbit : 2015


Keterangan : Membahas panduan membuat
Singkat website responsive dengan
foundation 5 mulai dari dasar-
dasar foundation hingga
penerapanya pada desain website
baik halaman administrator
maupun halaman pengunjung.

Judul : Trik Rahasia Menjadi Master


Worpress Handal

Halaman : 180 halaman


Penerbit : Asfa Solution
Tahun Terbit : 2015
Keterangan : Membahas pemrograman pada
Singkat wordpress mulai dari dasar
PEMROGRAMAN DASAR HTML 2015

widget, hingga membuat plugin


sendiri.

Judul : Easy & Simple Web Programming


Halaman : 228 halaman

Penerbit : Elex Media Komputindo


Tahun Terbit : 2016

Keterangan : Edisi kedua dari buku "Web


Singkat Programming Is Easy" dengan
penambahan 2 bab yaitu mengatasi
error pada PHP dan menggunakan
widget dari internet seperti google
map, komentar facebook, tweet
pada twitter, statistik pengunjung,
polling, dan sebagainya.

Anda mungkin juga menyukai