Minggu, 06 April 2014

Pengenalan HTML 5

HTML5  merupakan sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari World Wide Web, sebuah teknologi inti dari Internet. HTML5 adalah revisi kelima dari HTML dan hingga bulan Juni 2011 masih dalam pengembangan. Tujuan utama pengembangan HTML5  adalah untuk memperbaiki teknologi HTML agar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin. HTML5  merupakan hasil proyek dari  W3C  (World Wide Web Consortium) dan WHATWG  (Web Hypertext Application Technology Working Group). Dimana WHATWG bekerja dengan bentuk web dan aplikasi dan W3C merupakan pengembang dari  XHTML 2.0 pada tahun 2006, kemudian mereka memutuskan untuk bekerja sama dan membentuk versi baru dari HTML. HTML5 baru mencuat pada April 2010 setelah CEO Apple Inc., Steve Jobs, mengatakan bahwa dengan pengembangan HTML5, "Adobe Flash sudah tidak dibutuhkan lagi untuk menyaksikan video atau menyaksikan konten apapun di web."

Aturan untuk mempelajari HTML5 .Beberapa aturan yang harus kamu pelajari saat belajar HTML5, yaitu :
  • Fitur baru harus didasarkan pada HTML, CSS, DOM, dan JavaScript.
  • Mengurangi kebutuhan untuk plugin eksternal (seperti Flash).
  • Lebih baik penanganan kesalahan.
  • Lebih banyak penggunaakn markup untuk mengganti scripting.
  • HTML5 harus independen.
  • Proses development-nya harus terlihat untuk umum (visible).
 
FITUR-FITUR BARU DI HTML5 :
  1. Video dan Audio  : tidak perlu menempelkan flash, quickplayer, atau realplayer untuk memutar audio dan   video.
  2. Canvas : Media corat-coret langsung tanpa flash dan applet java.
  3. Bentuk kontrol form seperti kalender, tanggal, waktu, email, url, dan search.
  4. Semantic: Mempermudah designer dengan tag khusus layout, seperti: artikel, footer, header, navigasi, dan section.
  5. Dukungan yang lebih baik untuk penyimpanan secara offline.

DUKUNGAN BROWSER HTML5 :
  1. Chrome
  2. Safari Apple v.4+
  3. Internet Explorer 9
  4. Opera
  5. Maxthon
  6. Firefox 4, 5, 6 dan seterusnya

MENGUJI BROWSER
Untuk menguji browser yang terinstall di komputer. Apakah telah mendukung HTML5 dapat diuji dengan link berikut : http://html5test.com/

DOCTYPE UNTUK HTML5

DOCTYPE adalah instruksi untuk web browser tentang apa versi bahasa markup halaman yang ditulis. Deklarasi DOCTYPE mengacu pada Document Type Definition(DTD). DTD menetapkan aturan untuk bahasa  markup, sehingga browser dapat membuat konten halaman tersebut dengan benar. Penggunaan DOCTYPE pada html5 lebih di sederhanakan.
Sintak penulisannya : <!DOCTYPE html>

STRUKTUR DASAR HTML5
 <!DOCTYPE html>
<html>
<head>
      <meta charset="UTF-8">
      <title>Judul Pada Dokumen</title>
</head>
<body>
 Isi pada dokumen . . .
</body>
</html>

ELEMEN YANG DI HAPUS PADA HTML5
  • <acronym>
  • <applet>
  • <basefont>
  • <big>
  • <center>
  • <dir>
  • <font>
  • <frame>
  • <frameset>
  • <noframes>
  • <strike>
  • <tt>

HTML5 SEMANTIC ELEMENTS
Semantic= arti/makna. Semantic elements = elemen dengan makna.
Apa Unsur Semantic? Unsur semantik jelas menggambarkan maknanya untuk browser dan developer. Contoh non-semantik elemen :  <div> dan <span> -tidak menjelaskan tentang isinya.
Contoh semantik elemen :  <form>, <table>, dan <img> -Jelas mendefinisikan isinya.

ELEMEN SEMANTIK BARU DI HTML5
Banyak situs web yang ada saat ini mengandung kode HTML seperti ini:  <div id="nav">, <div class="header">, atau <div id="footer">, untuk menunjukkan link navigasi, header, dan footer. HTML5 menawarkan elemen semantik baru untuk mendefinisikan bagian yang berbeda dari sebuah halaman web :
  • <header>, digunakan untuk area header (bagian atas sebuah halaman web).
  • <article>, untuk tempat meletakkan artikel atau tulisan dihalaman web.
  • <aside>, digunakan sebagai penambah informasi utama didalam halaman web. Biasanya berupa peringatan, catatan, dll.
  • <section>,  untuk menentukan seksi-seksi dokumen. Misalnya bagian yg mendefinisikan sebagai profil, kontak, berita, dan sebagainya.
  • <figure>, Menentukan konten mandiri, seperti diagram, foto, daftar kode, dll.
  • <figcaption>, Mendefinisikan caption untuk elemen <figure> 
dan masih banyak tag-tag lainnya. 

CONTOH SEDERHANA :

CONTOH TAG FIGURE DAN FIGCAPTION :


Materi HTML Part 4

3. Form dan Input HTML
Form merupakan salah satu elemen HTML yang digunakan untuk mendapatkan masukan dari pengguna web. Pengguna web dapat memasukkan input melalui halaman-halaman HTML. Umumnya pengolahanform dilakukan pada server dengan menggunakan skrip yang bersifat server-side seperti : PHP, ASP dan lain sebagainya. Untuk membuat form digunakan tag awal <form> dan tag penutup </form> .
Sintaks penulisannya : <form action="url" method="get|post"></form>
3.1  Atribut Tag <form>
Atribut
Penjelasan
Method
Metode pengiriman data ke tujuan, yaitu:
GET : mengirimkan data pada server dengan cara meletakkan data pada bagian akhir URL
POST : mengirimkan datanya secara terpisah.
Action
Menentukan lokasi dari script yang akan memproses data dari form
  
3.2   Jenis Masukan dalam Form
jenis masukan dalam satu formulir dibedakan menjadi :
  • Text, digunakan untuk mengisi suatu nilai dapat berupa teks atau angka 
  • Radio, elemen isian berupa pilihan, dimana hanya satu pilihan yang dapat dilakukan.
  • Checkbox, elemen yang menyediakan beberapa pilihan bisa lebih dari satu.
  • List, elemen pilihan dalam bentuk daftar
  • Button, ekemen berupa tombol untuk melakuka proses
  • Submit, elemen tombol yang digunakan untuk memanggil url
  • Reset, elemen tombol yang digunakan untuk mengembalikan kondisi awal
  • Image, digunakan sebagai pengganti buttton, berupa gambar yang dapat melakukan proses
  • Textarea, elemen yang dapat menampung kumpulan teks ketikan dari user
  • File, elemen button yang dapat memanggil file atau gambar dari storage
  • Password, elemen berupa teks yang khusus digunakan untuk mengisi password
3.2.1 Tag <TEXTAREA>
Tag <TEXTAREA> digunakan untuk membuat sebuah kotak teks multi baris. Tag ini mempunyai beberapa atribut, yaitu :   
  • NAME : mendefinisikan nama objek textarea
  • ROWS : menentukan jumlah baris textarea
  • COLS : menentukan lebar textarea
3.2.2 Tag <SELECT>
Tag <select> digunakan untuk membuat sebuah daftar pilihan. Tag ini memiliki beberapa atribut, yaitu : 
  • NAME : mendefinisikan nama dari objek select
  • SIZE : Menentukan beberapa pilihan yang akan di tampilkan. Jika atribut ini tidak disertakan atau di beri nilai 1, pilihan yang ditampilkan sebagai drop-down list. Jika diberi nilai 2 atau lebih, pilihan akan ditampilkan sebagai scroll box. Jika nilai SIZE lebih besar dari jumlah pilihan yang ada pada <SELECT>, pilihan kosong akan ditambahkan. Jika user memilih pilihan ini maka nilainya adalah kosong.
  • MULTIPLE : mengizinkan untuk memilih lebih dari satu
latihan.html

3.2.3  Tag <INPUT>
Tag <INPUT> digunakan untuk membuat komponen-komponen yang digunakan untuk meminta informasi dari user, misalnya kotak teks, kotak pilihan, tombol dan laian-lain. Tag ini tidak memerlukan tag penutup. Tag inni mempunyai beberapa atribut, yaitu :
  • NAME : Mendefinisikan nama dari objek input, Atribut ini harus dituliskan kecuali untuk tipe submit dan clear
  • SIZE : menentukan ukuran kotak teks
  • MAXLENGTH : menentukan jumlah maksimum karakter yang dapat dimasukkan pada kotak teks
  • VALUE : untuk kotak teks, menentukan teks yang tertulis. untuk checkbox atau Radio menetukan nilai item yang dipilih. Untuk submit dan reset, menentukan teks yang tertulis pada tombol,
  • CHECKED : Hanya digunakan untuk Checkbox atauRadio. menentukan pilihan yang terpilih secara default.
  • TYPE : menentukan tipe input yang dibuat.
Tipe input yang dapat dibuat adalah :
  • Text, digunakan untuk membuat kotak teks
  • Password, digunakan untuk membuat kotak tks, tetapi semua karakter yang akan ditampilkan dengan tanda *
  • Checkbox, digunakan untuk membuat suatu daftar pilihan yang dpat dipilih lebih dari satu
  • Radio, digunakan untuk suatu daftar pilihan yang hanya dapat dipilih  satu saja
  • File, digunakan untuk memanggil gambar atau storage
  • Hidden, digunakan untuk mengirim data ke suatu aplikasi yang tidak diinginkan untuk dilihat oleh browser
  • Reset, digunakan untuk membuat tombol yang fungsinya untuk menghapus semua isian form yang telah diberikan
  • Submit, digunakan untuk membuat tombol yang fungsinya mengirimkan data form agar diolah
4. Elemen Label, Fieldset,dan Legend
Elemen label memberikan fasilitas untuk menambahkan teks pada elemen masukan form. Elemen yang diisikan dengan deskripsi dari elemen masukan yang ingin ditambahkan dan harus memiliki atribur for. Atribut for pada elemen label berisikan nilai yang sama dengan atribut id pada elemen masukan form. pengisian nilai yang sama akan mengikatkan elemen tabel dengan ekemen masukan sehingga pengguna dapat langsung mengisikan nila dengan melakukan klik teks yang dihasilkan oleh elemen label. Elemen fieldset merupakan elemen yang digunakan untuk membungkus beberapa elemen masukan form. untuk menandakan bahwa elemen-elemen tersebut merupakan elemen masukan yang berada pada satu grup yang sama, atau saling berhubungan. Sedangkan,  
Elemen Legend digunakan untuk memberikan judul pada sebuah fieldset.
Sintaks penulisannya :
<fieldset>
<legend>Judul</legend>
 </fieldset>
latihan.html

Materi HTML Part 3

3.1 Singkatan (Ankronim)
Untuk menuliskan suatu dokumen atau beberapa istilah kita terkadang menggunakan singkatan (kronim). Untuk menuliskan singakatan,ada tag html yang digunakan, yaitu Tag <abbr> dan Tag <acronym>. Tag tersebut digunakan untuk menyimpan data kepanjangan dari suatu singkatan yang ditampilkan dalam dokumen tersebut. Atribut yang digunakan yaitu tittle. .
Sintaks penulisannya :
<abbr title="kepanjangannya">singkatan</abbr>
<acronym title="kepanjangannya">singkatan</acronym>
Ketika menggunakan tag diatas, maka pada saat pointer kita diatas singkatan tersebut yang di tampilkan oleh browser web, maka kepanjangan dari singkatan tersebut akan ditampilkan mengambang diatasnya.

akronim.html



3.2 Address
Alamat (address) merupakan salah satu elemen yang umum di dalam suatu dokumen. Untukmembuat alamat pada dokumen html di sediakan secara khusus, yaitu Tag <address>. Dengan adanya tag ini maka penulisan alamat dapat distandarkan. Secara default tag <address> akan menampilkan teks disebelah kiri, untuk disebelah kanan menggunakan atribut dir="rtl".
Sintaks penulisannya : 
<address>alamat anda</address>  

address.html


3.3 Arah Teks
Secara lazim untuk teks kita membacanya dari kiri kekanan (left to right - ltr). Di html ada tag yang digunakan untuk mengubah penulisan teks dari kanan ke kiri (right to left - rtl). Tag yang digunakan yaitu Tag <bdo> bidirectional override merupakan tag yang digunakan untuk mendefinisikan arah penulisan teks. Atribut yang digunakan adalah dir.
Sintaks penulisannya :
<bdo dir="rtl">teks yang mau diarahkan</bdo>

3.4 Teks yang Disisipkan atau Dihapus
Dalam menulis artikel web, kita bisa mengkoreksi teks yang ingin dituliskan dengan menggunakan tag <ins> dan tag <del>. Tag tersebut kita bisa mengkoreksi hasil pekerjaan dengan menyisipkan atau menghapus Tag <ins> memberikan tanda untuk sisipan membuat teks digaris bawah. Sedangkan Tag <del> bukan menghapus teks tetapi mengkoreksi pekerjaan dengan memberikan garis tengah horizontak pada teks yang dihapus.
Sintaks penulisannya :
Satu tahun adalah <de> limabelas</del> <ins>duabelas</ins> bulan

3.5 Link HTML
Dokumen HTML menggunakan hyperlinl (anchor) untuk menghubungkan kepada dokumen lain. Dokumen ini bisa berupa teks dan atau gampar yang saling menghubungkan menuu ke dokumen atau bagian lain dalam suatu dokumen. Browser web akan menyorot teks atau gambar yang diidentifikasi sebagai link dengan warna atau garis bawah untuk menunjukkan bahwa itu adalah hyperteks link yang sering disingkat hyperlink atau link saja. 

3.5.1 Tag Anchor
tag <a> untuk membuat suatu link kepada dokumen lain dalam web. Atribut pada tag <a> diantaranya : atribut href="url" untuk mendefinisikan lokasi link, atribut name="name" untuk mendefinisikan nama link dan atribut target="_blank"|"_parent"|_top"|"_self" untuk blank akan membuka pada window baru. patent/top akan keluar dari frame. self akan tetap di window browser.
Sintaks penulisannya : 
<a href="http://www.amikom.ac.id" target="_blank" name="_webamikom">link web Amikom </a>
Link html terdapat 3 jenis, yaitu :

3.5.1.1  Link Relatif
Dibuat apabilaa anda membuat suatu link pada page anda ke page lain pada komputer yang sama. tidak memerlukan alamat internet yang lengkap. Jika kedua page pada direktori yang sama, anda dapat menuliskan nama fle html sebagai berikut :
 
3.5.1.3 Link ke Bagian Lain dalan Dokumen
link jenis ini dibuat apabila untuk membuat dokumen yang panjan sekali, sehingga apaabila ditampilkan dalam browser web akan mengharuskan kita mengscroll layar berulang-ulang. Navigasi untuk penelusuran dokumen dapat dimudahkan dengan menggunakan link antarbagian. dengan menandai setiap bagian tersebut dengan memberinya namasehingga pada beberapa tempat didlam dokumen kita akan ada bagian yang  bernama, dan dibagian lainnya dapat diletakkan link untuk menuju bagia-bagian tersebut.
Sintaks penulisannya :
<a href="#tujuan">link asal</a>
Artikel bebas
<a name="tujuan">posisi tujuan</a>
Artikel bebas

3.5.2 Link Malito 
Malito digunakan untuk membuat link pada suatu pesan mail (tidak dapat bekerja jika mail client tidak terpasang) 

link Malito.html
 

3.5 Tag Marquee
Marquee ini bisa dibuat dengan menggunakan tag <marquee> ... </marquee>
Atribut yang digunakan adalah :
  • bgcolor : mengatur warna background teks
  • direction : "left/right/up/down" mengatur arah gerakan teks
  • behavior :"scroll/slide/alternate" mengatur perilaku d\gerakan scroll adalah suatu teks yang bergerak berputar. Slide adalah suatu teks bergerak sekali lalu berhenti. Alternate adlah suatu teks bergerak dari kiri ke kanan lalu balik lagi.
  • title : pesan akan muncul saat maouse berada diatas teks
  • scrollmount : mengatur kecepatan gerakan dalam pixel, semakin besar angka semakin cepat pula gerakan teks itu
  • scrolldelay : mengatur waktu tunda dalam hitungan detik
  • loop : "angka|-1|infinite" mengatur jumlah loop 
  • width : mengatur lebar blok teks dalam pixel atau persen 

Materi HTML Part 2

1. Image HTML
Gambar di dalam suatu web page merupakan daya penarik bagi pengunjung. Adanya gambar di web anda akan memperindah tampilan. File gambar yang umum digunakan ada 3 jenis format yaitu PNG, GIE, dan JPG. Ketika anda memilih suatu gambar harus memperhatikan dari format gambar yang digunakan karena setiap gambar akan membutuhkan waktu tambahan untuk di download dan memperlambat awal penampilan suatu dokumen dalam browser. Oleh karena itu, berhati-hatilah dalam memilih gambar dan menyertakannya ke dalam suatu dokumen. Untuk menyisipkan gambar pada dokumen html disediakan secara khusus yaitu Tag<img>.
Sintaks Penulisannya : <img src="url.jpg" width="..." height="..." align="..." alt="..." />

2. Link HTML
Fungsi pencarian itu sendiri dalam tag html dituliskan seperti ini :
<a href="http://url tujuan">contoh kata A</a>
Tag html di atas adalah tag dasar yang akan mengarahkan tulisan ‘contoh kata A’ ke ‘url tujuan’. Dalam tag tersebut dapat disisipkan tag tambahan, seperti ini :
<a href="http://url tujuan" title="Url Tujuan" target="_blank">contoh kata A</a>

Tag html di atas selain mengarahkan ke url tujuan, juga akan mempunyai perintah lain yaitu pada saat mengarahkan mouse ke di atas kata A (hover) maka akan muncul boks teks bertuliskan ‘Url Tujuan’ (ini disebut dengan title), dan saat diklik, otomatis url tujuan tersebut akan dibuka dalam tab baru/page baru (page yang asli tidak tetap ada).Sebagai contoh, bisa dilihat pada paragraf dua artikel ini, di situ saya buat beberapa link, salah satunya adalah link pada kata Artikel terkait, tag html pada link tersebut adalah sebagai berikut :
<a href="http://ariawijaya.com/2009/05/18/related-articles-atau-artikel-terkait-dalam-blogspot/" title="Related Articles" target="_blank">Artikel terkait</a>

3. Tabel HTML
Tabel dapat digunakan untuk memberikan data dalam bentuk kolom dan baris. Sebuah tabel mempunyai judul, baris untuk informasi dan sek untuk setiap itemnya. Tabel dapat di isi dengan daftar item, paragraf, form, gambar, teks-teks prefomatted, dan bahkan tabel-tabel yang lain (tabel dalam tabel). Untuk membuat tabel digunakan tag awal <table> dan tag penutup </table>.
Sintaks penulisannya : 
Elemen-elemen Tabel
Elemen
Penjelasan
<table> .  .  . </table>
Tag pembentuk tabel. jika border disertakan, maka tabel akan tampil disertai border. Nilai border 0 – 30.
<caption> .  .  . </caption>
Pembentuk judul tabel. judul dapat diberi tag apa saja.
<tr> .  .  . </tr>
Penjelaskan baris tabel dalam tabel. atribut yang dipakai
: align(left, center dan right) atau valign(top, middle dan bottom).
<th> .  .  . </th>
Pembentuk sel header tabel. Secara default teks dalam sel ini di tebalkan dan di tampilkan ditengah.
<td> .  .  . </td>
Pembentuk sel data dalam tabel.
  
Catatan: 
  • Jumlah baris tabel ditentukan dengan banyak nya <tr> ........</tr> yang dituliskan dalam elemen tabel, dari <tabel> ....</table>
  • Jumlah kolom dalam tabel ditentukan dengan banyaknya <td> ......</td> di dalam setiap definisi baris, dari <tr> .....</tr>
  • Setiap baris dalam tabel akan mempunyai jumlah kolom yang berbeda
Atribut Tag <table> Catatan :
Atribut yang didefinisikan dalam <th> .....</th> atau <td> .....</td> akan menggantikan alignment default yang didefinisikan dalam <tr> ... </tr>

Materi HTML Basic

HTML digunakan untuk membangun suatu halaman web. Sekalipun banyak orang menyebutnya sebagai suatu bahasa pemrograman, HTML sama sekali bukan bahasa pemrograman, tapi merupakan bahasa markup (penandaan), terhadap sebuah dokumen teks. Simbol markup yang digunakan oleh HTML ditandai dengan tanda lebih kecil ( < ) dan tanda lebih besar ( > )  yang biasa disebut tag.

1. Dokumen dan Penamaan HTML
Sebuah file HTML merupakan file teks biasa yang mengandung tag-tag HTML. Karena merupakan file teks, maka HTML dapat dibuat dengan menggunakan teks editor yang sederhana, misalnya notepad. Dapat juga menggunakan HTML editor yang bersifat  WYSIWYG ( What You See Is What You Get ), misalnya Frontpage atau Dreamwaver.Untuk menandai bahwa sebuah file teks merupakan file HTML, maka ciri yang paling nampak jelas adalah ekstensi filenya, yaitu .htm atau .html. Dalam pemberian nama sebuah dokumen bersifat case sensitive  sehingga dokumen dengan nama a.html akan berbeda dengan dokumen A.html.

2. Elemen dan Tag HTML
Elemen HTML yaitu komponen penyusun terkecil dari sebuah dokumen HTML. Untuk menandainya. Elemen dapat berupa teks murni, atau bukan teks, atau keduanya.Untuk menandai sebuah elemen dalam suatu dokumen HTML digunakan tag. Tag HTML terdiri dari sebuah  simbol lebih kecil ( < ) dan dan lebih besar ( > ).Nama elemen ditunjukkan oleh nama dari tagnya. Suatu elemen biasanya ditandai dengan 
pasangan tag, walaupun ada beberapa nama elemen yang ditandai dengan satu tag tanpa 
harus berpasangan. Diantaranya:
  • Image ( <img /> )
  • Ganti Baris – Break ( <br /> )
  • Horizontal Rule ( <hr /> )
  • Input Field ( <input /> )
Tag dapat mempunyai atribut. Atribut mendefinisikan sesuatu tentang tag tersebut. Atribut digunakan untuk mengubah default pemformatan dokumen dengan tag yang bersangkutan.
Struktur Element  : <p align="center"> ..... </p>
Struktur Dasar    HTML :
  
3. Penggunaan Tag dan Atributnya
Dalam pembuatan dokumen HTML penulisan elemen yang diawali dan diakhiri tanda tag HTML, memiliki syarat penulisan yaitu:
  • Tag HTML diapit dengan dua karakter kurung sudut ( < dan > )
  • Tag HTML secara normal selalu berpasangan misal (<i>...</i>)
  • Tag pertama dalam suatu pasangan adalah tag awal, dan tag yang kedua merupakan tag akhir.
Tag Pembuka Tag Penutup Element :
  • Tag html tidak case sensitive. Ini artinya <b> sama dengan <B>
  • Jika dalam suatu tag terdapat tag lain, maka penulisan tag akhir tidak boleh bersilang dan harus berurutan. Misalnya <b><I>..Tebal dan Miring..</I></b>

4. Tag Dasar HTML
a. HTML
Merupakan tag dasar yang mendifinisikan bahwa dokumen adalah dokumen html. Tag ini  merupakan suatu keharusan bagi pemrogram web untuk menuliskannya sebagai tag pertama dalam dokumen html. Penulisan tag seperti berikut ini : <html> pada awal dokumen dan </html> pada akhir dokumen.
b. Head
Bagian Head sebenarnya tidak harus ada pada dokumen HTML, tetapi pemakaian head yang benar akan meningkatkan kegunaan suatu dokumen HTML. Isi bagian head – kecuali judul dokumen – tidak akan terlihat oleh pembaca dokumen tersebut. Penulisan tag seperti berikut ini :
<head> di awal setelah <html> dan </head> di akhir section head.
Elemen-elemen pada bagian head akan mengerjakan tugas-tugas sebagai berikut :
  • Menyediakan judul dokumen
  • Menjembatani hubungan antar dokumen
  • Memberitahu browser untuk membuat form pencarian
  • Menyediakan metode untuk mengirim pesan ke tipe browser
Elemen yang mungkin terdapat pada bagian head :
  • Tag <title>, digunakan untuk memberi judul dokumen. Penggunaannya adalah sebagai berikut : <title>Judul Dokumen</title>
  • Tag <base>, digunakan untuk menentukan basis URL sebuah dokumen. Contoh penggunaannya adalah sebagai berikut berikut : <base href="//www.alamat.com/direktori" />
  • Tag <link>, digunakan untuk menunjukkan relasi antar dokumen HTML.Tag ini mempunyai beberapa atribut :
    Atribut Fungsi
    href = Menunjuk pada URL / dokumen lain rel Mendefinisikan relasi terhadap sebuah dokumendan dokumen lain yang berisi informasi tentang personil yang member kontribusi terhadap dokumen tersebut.
    rel  = Mendefinisikan relasi sebuah dokumen HTML dengan dokumen lain. 
    type = Menentukan tipe dan paramenter dari relasi.
    Contoh penggunaannya adalah sebagai berikut : <link rel="stylesheet" href="http://alamat.com/style.css" type="text/css" />.
  • Tag <meta>, digunakan untuk mendefinisikan informasi-informasi di luar HTML Informasi meta dapat digunakan oleh browser untuk menjalankan suatu aktivitas yang belum didukung oleh HTML. Tag <meta> mempunyai atribut :
    Atribut Fungsi : 
    http-equiv = Mendefinisikan properti dari elemen.
    name = Menyediakan deskripsi tambahan dari elemen.
    url = Mendefinisikan target dokumen dari sebuah properti content Menyediakan nilai respon dari properti.
    Contoh penggunaannya adalah sebagai berikut : <meta http-equiv="refresh" content="60" url="www.alamat.com" />. Pada properti Keyword untuk mengindeks dokumen dan menggunakan teks yang terdapat pada properti Description untuk mendeskripsikan indeks tersebut.
c. BODY
Merupakan isi dari dokumen HTML. Semua informasi yang akan ditampilkan, mulai dari teks, gambar, sound, dan lain-lain, akan ditempatkan di bagian ini.  
Seperti telah disebutkan di atas, bagian BODY diawali oleh tag <body> dan ditutup </body>.
Atribut Fungsi :
alink  = Menunjukkan warna link aktif.
background = Merujuk URL atau direktori dari gambar yang digunakan sebagai latar belakang.
bgcolor = Menentukan warna latar belakang.
bgproperties = Jika nilai atribut diisi “FIXED”, maka gambar latar belakang tidak ikut  tergulung.
leftmargin = Batas kiri dokumen..
link = Menentukan warna link yang belum dikunjungi
text = Menentukan warna teks.
topmargin = Menentukan batas atas.
vlink = Menentukan warna link yang telah dikunjungi.

d. Memberikan Komentar
Untuk mempermudah pembacaan kembali kode-kode HTML, kadang-kadang ditambahkan komentar ke dalam sebuah dokumen. Agar komentar tidak dapat dibaca pada browser, maka harus digunakan tanda khusus, yaitu <!-- dan diakhiri dengan tanda -->.
e. Memformat Dokumen HTML
Dalam HTML terdapat beberapa tag yang dapat digunakan untuk memformat dokumen. 
Tag-tag tersebut diantaranya adalah :
  • Tag <h#>, membuat heading sebuah dokumen. Nilai n berkisar antara 1 hingga 6.
  • Tag <br />, membuat baris baru, tidak memerlukan penutup </br>
  • Tag <p>, memulai paragaraf baru.
  • Tag <hr />, membuat garis batas horizontal, tidak memerlukan penutup </hr>
  • Tag <pre>, membuat tampilan dokumen HTML pada browser sama dengan tampilan pada teks editor. Dengan tag <pre>, maka tag <p> dan tag <br /> jadi tidak diperlukan lagi.
  • Tag <center>, membuat teks rata tengah.
  • Tag <ul> dan <ol>, pemformat dokumen lain yang akan sangat banyak berguna adalah LIST (daftar).  Ada dua macam daftar, yaitu ORDERED lists (ol) dan UNORDERED lists (ul).





















f. Memformat Karakter
Melakukan format terhadap karakter yang ditampilkan akan sangat berguna untuk 
membuat sebuah dokumen menjadi menarik dan informatif.
1. Logical Format
Logical format akan menerapkan layout dokumen secara logis dan terstruktur. Semua tag 
ini memerlukan tag penutup. Tag-tag yang termasuk logical format adalah sebagai  
berikut :
• <cite>, digunakan untuk menandai suatu kutipan (citation).
• <code>, digunakan untuk menampilkan kode-kode pemrograman, misalnya bahasa C.
• <em>, digunakan untuk menandai suatu teks yang ditekankan (cetak miring) oleh penulis.
• <kbd>, digunakan untuk menandai suatu teks yang harus dimasukkan oleh user melalui keyboard.
• <samp>, digunakan untuk menandai suatu teks yang dimaksudkan sebagai contoh.
• <strong>, digunakan untuk menandai bagian yang penting (cetak tebal) dari suatu teks.
• <var>, digunakan untuk menampilkan nama variabel.
• <dfn>, digunakan untuk menandai sebuah subdefinisidari daftar definisi.

2. Physical Format
Physical format adalah format terhadap fisik suatu font. Semua tag ini memerlukan tag penutup. Tag-tag yang termasuk physical format adalah sebagai berikut :
• <b>, untuk menampilkan huruf tebal.
• <i>, untuk menampilkan huruf miring.
• <u>, untuk menampilkan garis bawah pada teks. <tt>, untuk menampilkan huruf seperti huruf mesin ketik.

• <strike>, untuk menampilkan garis horizontal pada bagian tengah huruf.
• <big>, untuk menampilkan ukuran huruf yang lebih besar.
• <small>, untuk menampilkan ukuran huruf yang lebih kecil.
• <sub>, untuk menampilkan subscript.
• <sup>, untuk menampilkan superscript.
3. Tag Font
Tag font digunakan untuk mengatur jenis, ukuran dan warna font. Contoh penggunaannya:
  •  <font face="arial" size="3" color="#ff0000">Jenis font ini adalah Arial, berwarna merah, ukurannya 3
    </font>
  • <font face="times new roman" size="6" color="blue">Jenis font ini adalah Times New Roman, berwarna biru, ukurannya 6
    </font>

g. Menambahkan Gambar
Dokumen HTML akan terlihat lebih menarik apabila disisipkan gambar. Format gambar yang dapat ditampilkan : GIF, JPEG, PCX, PNG, WMF, dll. Sedangkan format gambar  yang dikenal oleh hampir semua browser adalah GIF dan JPEG. Untuk menambah gambar digunakan tag <img />.
Tag <img /> mempunyai Atribut Fungsi :
src = Merujuk kepada URL atau direktori lokasi gambar.
align = Posisi text disekitar gambar, nilainya adalah top, middle, bottom,  left, right.
width =  Lebar gambar dalam satuan pixel.
height = Tinggi gambar dalam satuan pixel.
alt = Menampilkan text pengganti jika gambar tidak tampil.

h. Menambahkan Link
Link merupakan suatu gambar atau teks yang terkait dengan suatu alamat tertentu. Jika Link diklik maka dokumen HTML akan menuju ke alamat tersebut. Ditandai dengan Anchor, yaitu tag <a>. Tag <a> mempunyai atribut HREF yang digunakan sebagai link tujuan.
contohnya :
      <a href="http://www.yahoo.com">Klik disini</a> untuk menuju situs Yahoo.com.</a>
      Atau dapat juga dengan mengklik gambar ini :
      <a href="http://www.yahoo.com">
         <img src="bubbles.jpg" alt="gambar gelembung" align="middle" />
      </a>


i. Tabel
HTML menyediakan tag-tag untuk membuat sebuah tabel, yaitu:
• Tag <table>, Mendefinisikan sebuah tebel.
• Tag <tr>, Mendefinisikan baris tabel.
• Tag <th>, Mendefinisikan judul kolom.
• Tag <td>, Mendefinisikan isi tiap kolom.