HTML (Codingku.com)

70
HTML Mukadimah « Halaman Utama Next » Selamat datang di codingku HTML tutorial, disini anda akan belajar HTML dimulai dari dasar hingga tingkatan mahir sehingga nantinya anda bisa membuat website sendiri, mungkin membuat website seperti codingku ini misalnya :) . HTML bisa dikatakan merupakan inti dari halaman web, sebelum anda beranjak ke tutorial-tutorial yang lain sebaiknya anda kuasai dulu dasar-dasar dari HTML. Pengertian HTML : HTML merupakan singkatan dari HyperText Markup Language. HTML bukanlah sebuah bahasa pemrograman. HTML digunakan untuk menyebarkan informasi secara global. HTML sangat sulit mudah untuk dipelajari, anda akan membencinya menyukainya :) . Mulai belajar HTML sekarang!

description

1

Transcript of HTML (Codingku.com)

Page 1: HTML (Codingku.com)

HTML Mukadimah« Halaman UtamaNext »

Selamat datang di codingku HTML tutorial, disini anda akan belajar HTML dimulai dari dasar hingga tingkatan mahir sehingga nantinya anda bisa membuat website sendiri, mungkin membuat website seperti codingku ini misalnya :) .

HTML bisa dikatakan merupakan inti dari halaman web, sebelum anda beranjak ke tutorial-tutorial yang lain sebaiknya anda kuasai dulu dasar-dasar dari HTML.

Pengertian HTML :

HTML merupakan singkatan dari HyperText Markup Language. HTML bukanlah sebuah bahasa pemrograman. HTML digunakan untuk menyebarkan informasi secara global.

HTML sangat sulit mudah untuk dipelajari, anda akan membencinya menyukainya :) .

Mulai belajar HTML sekarang!

Contoh-contoh pada setiap bab

Agar lebih mudah untuk belajar HTML maka kami menyediakan HTML editor dengan harapan anda dapat langsung mencoba apa yang sudah anda pelajari, anda bisa mengubah kode dan mencoba hasilnya sendiri.

Page 2: HTML (Codingku.com)

Codingku HTML Editori<html>

<body>

Isi dari websiteku

</body>

</html>

HTML Pengenalan« PrevNext »

Ingat, pengertian HTML :

HTML merupakan singkatan dari HyperText Markup Language. HTML bukanlah sebuah bahasa pemrograman. HTML digunakan untuk menyebarkan informasi secara global.

Oke, kita mulai perkenalan dengan HTML ini dengan sebuah contoh sederhana berikut :Codingku HTML Editori<html>

<body>

Isi dari websiteku

</body>

</html>

Coba sendiri »

Penjelasan :

Isi tulisan di antara <html> dan </html> mendeskripsikan isi dari sebuah halaman web.

Isi tulisan di antara <body> dan </body> mendeskripsikan isi dari sebuah halaman web yang terlihat.

HTML tags

Apa yang dimaksud dengan HTML tags?

Page 3: HTML (Codingku.com)

HTML tags adalah sebuah label yang di awali dengan tanda '<' dan di akhiri dgn tanda '>' :

<html> <title> <body>

Pada umumnya HTML tags adalah berpasangan:

<body> dengan </body> <h2> dengan </h2> <p> dengan </p>

Akan tetapi ada beberapa tags yang juga disebut sebagai 'empty element' dapat berjalan tanpa berpasangan:

<img> <input>

HTML Elements

HTML elements sering disamakan dengan HTML tags meskipun keduanya hampir sama akan tetapi pada dasarnya mereka berbeda.

HTML elements adalah semua bagian dari dimulainya sebuah tag hingga penutup dari tag termasuk didalamnya tag-nya tersebut.

HTML Instalasi« Prev

Next »

Kami menyediakan HTML editor di codingku untuk memudahkan anda yang ingin mencoba dan berlatih HTML :

Codingku HTML Editori

<html>

<body>

Page 4: HTML (Codingku.com)

Isi dari websiteku

</body>

</html>

Coba sendiri »

Lantas bagaimana bila anda ingin mencoba HTML sendiri tanpa editor yang telah kami sediakan?

Berikut ini adalah beberapa hal yang anda perlukan untuk mencoba HTML sendiri di komputer anda :

Teks Editor, mis : notepad. Browser, mis : Internet Explorer, FireFox, Opera, Google Chrome, dsb.

Langkah-langkah 

1. Buka notepad (Windows) 

2. Misalkan kita akan membuat sebuah halaman HTML dengan kode sebagai berikut :

<html>

<head>

<title>Judul Websiteku</title>

</head>

<body>

Isi dari websiteku

</body>

</html>

3. Copy dan paste kode di atas ke notepad

Page 5: HTML (Codingku.com)

4. Kemudian simpan dan ganti *.txt dengan coba.html seperti gambar berikut :

5. Buka file yang sudah tersimpan tersebut

Page 6: HTML (Codingku.com)

6. Selamat anda telah membuat sebuah halaman web pertama anda :)

HTML Elemen« PrevNext »

HTML Element

Ketika anda membuka sebuah halaman web dan anda melihat semua yang ada di hadapan anda, mulai dari sebuah paragraf, banner dan link-link navigasi... itulah elemen-elemen dari sebuah halaman web.

Sebuah elemen terdiri dari tiga buah bagian penting :

Tag pembuka Isi Tag penutup

Berikut adalah sebuah elemen paragraf HTML yang lengkap :

<p>isi elemen</p>

Satu halaman sebuah web bisa mengandung ratusan hingga ribuan elemen HTML.

Beberapa contoh elemen-elemen HTML yang lain :<html></html><body></body>

Page 7: HTML (Codingku.com)

<h1></h1>

Nested HTML

Nested HTML adalah sebuah elemen yang berada di dalam elemen HTML lainnya.<body><h1>hallo</h1></body>

Dokumen HTML

<html>

<title>Judulku</title>

<body>

<p>Paragrafku</p>

</body>

</html>

Pada contoh di atas terdapat empat elemen HTML

Elemen <p> :

<p> merupakan paragraf elemen Elemen ini dibuka dengan <p> dan di tutup dengan </p> Isi dari elemen ini adalah 'Paragrafku'

Elemen <body> :

<body> merupakan elemen isi atau badan dari sebuah dokumen HTML Elemen ini dibuka dengan <body> dan di tutup dengan </body> Elemen ini memiliki sebuah nested elemen yaitu elemen <p> beserta isinya

Elemen <title> :

<title> merupakan elemen yang mendefinisikan judul dari sebuah dokumen HTML Elemen ini dibuka dengan <title> dan di tutup dengan </title> Isi dari elemen ini adalah 'Judulku'

Elemen <html> :

Page 8: HTML (Codingku.com)

<html> merupakan elemen yang mendefiniskan seluruh bagian dari sebuah dokumen HTML

Elemen ini dibuka dengan <html> dan di tutup dengan </html> Elemen ini memiliki tiga nested elemen lainnya, yaitu :<title>,<body> dan <p>

Selalu ingat agar menutup setiap elemen dengan tag penutup

<p>Paragraf 1<p>Paragraf 2

Contoh di atas mungkin bisa berjalan di banyak browser karena penutup dari elemen dianggap sebagai opsional, tetapi sebaiknya hal ini jangan anda biasakan sebab banyak elemen-elemen HTML yang bisa mengakibatkan error bila tidak terdapat tag penutup di dalamnya.

Case sensitive

HTML tag tidaklah case sensitive, jadi tidak akan bermasalah meskipun anda menuliskannya dengan huruf  besar maupun kecil. <html> -> <HTML>. 

Akan tetapi kami sarankan agar anda menggunakan lowercase / huruf kecil sebab World Wide Web Consorsium (W3C) menyarankan agar menggunakan lowercase untuk setiap elemen HTML 4 dan mengharuskan menggunakannya pada XML

HTML Title« Prev

Next »

Elemen <Title> digunakan untuk menyatakan judul sebuah halaman web. Posisinya berada di dalam elemen <head>.

<html>

<head>

<title>Judul Halaman websiteku</title>

</head>

<body>

Page 9: HTML (Codingku.com)

Isi dari halaman websiteku

</body>

</html>

Untuk mengetahui hasil dari kode di atas silahkan klik disini

Tulisan di dalam <title> tidak akan terlihat di browser, tapi beberapa browser menampilkannya di bagian atas window dari browser.

Jangan bingung membedakan title dan heading/header , keduanya adalah berbeda meskipun biasanya orang menuliskan isi yang sama pada keduanya. Jadi, title adalah hal pertama dalam sebuah dokumen HTML, berbeda tag dan fungsi.

Search engine seperti Altavista, Infoseek dan Webcrawler menggunakan isi dari <title> sebuah halaman ketika mereka mengambil informasi dari halaman web.

Horizontal Line

Horizontal line / garis horisontal / garis datar dalam HTML didefinisikan dengan tag <hr>

Codingku HTML Editori

<p> Jakarta </p>

<hr>

<p> Malang </p>

<hr>

<p> Surabaya </p>

Coba sendiri »

Elemen <hr> merupakan 'empty element', jadi tidak memerlukan tag penutup.

HTML Komentar

Page 10: HTML (Codingku.com)

« Prev

Next »

Sebelum kita melangkah lebih jauh kami akan mengenalkan kepada anda mengenai konsep dari HTML komentar/comment.

Meskipun 'komentar' sifatnya adalah opsional namun ada kalanya pemberian 'komentar' akan sangat membantu anda.

Komentar adalah bagian dari kode HTML, tujuannya adalah untuk menjelaskan bagian-bagian dari kode.

Contoh syntax dari sebuah komentar HTML :

<!-- isi dari komentar HTML -->

Komentar HTML selalu dimulai dengan <!> dan diakhiri dengan >> , hal ini memberitahukan kepada browser darimana sebuah komentar dimulai dan diakhiri.

Contoh penggunaannya : 

Codingku HTML Editori

<html>

<body>

<!-- ini adalah heading Bab A --> <h3> Jakarta </h3>

</body>

</html>

Coba sendiri »

Pemberian komentar tidak hanya sangat berguna bagi coders lain yang ingin memahami kode HTML buatan anda namun juga bagi anda sendiri, misalkan bila anda sudah lama tidak mengubah-ubah kode anda dan ingin kembali mengeditnya.

Komentar tidak akan ditampilkan di browser anda, jadi pemberian komentar hanya ditujukan bagi coders.

Multi Komentar

Page 11: HTML (Codingku.com)

Berikut adalah contoh penerapan multi komentar di HTML

<!-- Ini adalah  multi komentar  di HTML -->

Komentar Error

Ada kalanya kita salah menuliskan komentar, misalnya :

< !-- contoh komentar yang salah -->

HTML Paragraf« Prev

Next »

Tag <p> mendefinisikan sebuah paragraf.

Dengan menggunakan tag ini, maka browser secara otomatis akan memasukkan garis/space kosong di bagian atas dan bawah paragraf.

Codingku HTML Editori

<p>Paragraf pertamaku</p>

<p>Paragraf keduaku</p>

<p>Paragraf ketigaku</p>

Coba sendiri »

Codingku HTML Editori

<p> paragraf pertamaku

<p> paragraf keduaku

Coba sendiri »

Seperti yang bisa anda lihat pada contoh kedua di atas, elemen <p> tetap bisa berjalan tanpa adanya tag penutup <p/>

Page 12: HTML (Codingku.com)

Tag penutup pada beberapa elemen memang di anggap opsional oleh browser akan tetapi sebaiknya anda membiasakan untuk tetap memakai penutup. Sebab banyak elemen-elemen lain dalam HTML yang bisa berakibat error bila tidak terdapat tag penutup di dalamnya.

Dalam XHTML dan XML, elemen tanpa tag penutup tidak diperbolehkan.

Line Break

Bila anda ingin baris baru(new line) anda dapat menggunakan tag <br/> break .

Codingku HTML Editori

Ini baris pertama <br/>

Ini baris kedua <br/>

ini baris ketiga

Coba sendiri »

<br> termasuk salah satu dari 'empty element', jadi tidak memerlukan tag penutup.

Sebaiknya memakai <br> ataukah <br/> ?

Meskipun menulis tag line break dengan <br> bekerja di semua browser akan tetapi sebaiknya menuliskannya dengan <br/> sebab bekerja lebih baik di aplikasi XHTML dan XML.

HTML Format« Prev

Next »

HTML memiliki banyak tag-tag lain yang berfungsi untuk mengubah sebuah tulisan.

Tulisan ini bold 

Tulisan ini italic

Page 13: HTML (Codingku.com)

Tulisan ini strike

Tulisan ini strong

Tulisan ini emphasized

Tulisan ini code/computer

Tulisan ini subscript dan superscript

source code contoh di atas :

Codingku HTML Editori

<p><b>Tulisan ini bold</b></p>

<p><i>Tulisan ini italic</i></p>

<p><strike>Tulisan ini strike</strike></p>

<p><strong>Tulisan ini strong</strong></p>

<p><em>Tulisan ini emphasized</em></p>

<p><code>Tulisan ini code/computer</code></p>

<p>Tulisan ini <sub>subscript</sub> dan <sup>superscript</sup></p>

Coba sendiri »

<i> dan <em> juga <b> dan <strong> meskipun keduanya sama-sama menampilkan hasil tulisan yang sama akan tetapi pada dasarnya keduanya berbeda. <i> untuk hasil tulisan italic<b> untuk hasil tulisan bold

Sedangkan <em> dan <strong> bertujuan untuk menampilkan tulisan dimana kita ingin user melihat tulisan atau kata itu sebagai hal yang penting. Saat ini hampir semua browser me-render <em> sebagai italic dan <strong> sebagai bold.

Bila suatu saat browser menetapkan bahwa <em> dan <strong> sebagai tulisan berwarna hijau

Page 14: HTML (Codingku.com)

maka itu bisa saja terjadi, yang penting anda tahu kalau <em> bukanlah italic dan <strong> bukanlah bold.

HTML List« PrevNext »

Anak Pak Raden :

Budi Wati Joni

Urutan anak Pak Raden :

1. Budi2. Wati3. Joni

Dengan HTML <ul> "unordered list" dan <ol> "ordered list" anda bisa membuat daftar seperti di atas.

Berikut adalah kode dari tampilan di atas :Codingku HTML Editori<p>Anak Pak Raden :</p> <ul> <li>Budi</li> <li>Wati</li> <li>Joni</li> </ul>

<p>Urutan anak Pak Raden :</p> <ol> <li>Budi</li> <li>Wati</li> <li>Joni</li> </ol>

Coba sendiri »

Unordered List :

Unordered list dimulai dengan tag <ul> Setiap item di dalam <ul> dimulai dengan <li>

Page 15: HTML (Codingku.com)

Ordered List :

Unordered list dimulai dengan tag <ol> Setiap item di dalam <ol> dimulai dengan <li>

Definition List

Definition List adalah sebuah list yang terdapat deskripsi pada setiap item-nya.

Tag <dd> adalah tag dari definition List dengan tag <dt> sebagai deskripsi itemnya.Codingku HTML Editori<dl> <dt>Wati</dt> <dd>- Wati berasal dari Jakarta</dd> <dt>Budi</dt> <dd>- Budi berasal dari Surabaya</dd> <dt>Joni</dt> <dd>- Joni berasal dari Medan</dd> </dl>

Coba sendiri »

Pada setiap item yang ada anda bisa menambahkan line break, text format, gambar, dsb.

HTML Attribut« PrevNext »

HTML Attribute

Elemen HTML bisa memiliki atribut di dalamnya. Atribut memberikan informasi tambahan terhadap sebuah elemen. Atribut selalu ditempatkan di tag pembuka sebuah elemen. Atribut berisi nama dan nilai di dalamnya mis: color="red".

Contoh Attribute

Ok, tanpa basa-basi lebih jauh lagi kita lihat contoh berikut :

Paragraf 1

Paragraf 2

Page 16: HTML (Codingku.com)

Paragraf 3

Seperti anda lihat, teks paragraf di atas memiliki posisi yang berbeda-beda, hal itu terjadi karena penambahan attribut ke dalam tag <p>

Codingku HTML Editori<p align="right">Paragraf 1</p> <p align="center">Paragraf 2</p> <p align="left">Paragraf 3</p>

Coba sendiri »

Selalu isikan nilai atribut dengan tanda petik

Nilai dari atribut harus selalu di isikan dengan tanda petik, mis align="center".

Memakai tanda satu petik ' maupun tanda dua petik " tidaklah bermasalah.Pada sebuah situasi yang langka,ketika isi dari atribut itu sendiri memiliki tanda petik maka petik terluar bisa di isi dengan satu petik dan nested/dalamnya bisa di isi dengan tanda dua petik dan sebaliknya, mis :

value = ' Si "Buta" dari "Goa Hantu" .'

Gunakan lowercase dalam menulis attribut

Menuliskan attribut dengan huruf besar maupun kecil bukanlah masalah, namun World Wide Web Consorsium menganjurkan untuk menuliskan attribut pada HTML 4.0.

Versi terbaru dari (X)HTML mengharuskan anda untuk menuliskan attribut dengan huruf kecil.

HTML Links« Prev

Next »

HTML links

HTML links atau hyperlinks adalah sebuah kumpulan tulisan yang bisa anda klik untuk menuju ke halaman web yang lain.

Page 17: HTML (Codingku.com)

Beberapa contoh :

Tulisan ini bila di klik maka akan menuju ke halaman utama codingku.com Tulisan ini bila di klik maka akan membuka halaman baru ke google Tulisan Ini bila di klik maka akan membuka halaman baru ke world wide web consorsium

(W3C)

Syntax dari HTML Links

<a href="http://codingku.com">Tulisan ini akan di tampilkan</a>

<a> : adalah tag pembuka dari elemen links. href : mendefinisikan alamat url dari halaman yang akan dituju.

Attribut target dari HTML Links

<a href="http://www.codingku.com" target="_blank>Tulisan ini yang akan ditampilkan dan link ini akan membuka halaman di window yang baru </a>

target : memberikan pilihan dimana link dari url di dalamnya di buka. Bila di isi "_blank" : maka link tersebut akan membuka halaman baru. Bila di isi/set dengan "_parent" atau "_top" : maka link akan dibuka di window browser yang

sama. Bila di isi dengan "_self" maka link akan dibuka di halaman yg sedang dibuka. Secara default : attribut ini berisi "_self".

Link terhadap bagian dari suatu dokumen HTML

<a href="#top">klik untuk menuju ke atas</a>

Judul halaman ini adalah <h2 name="top">HTML Links</h2>, kemudian perhatikan hasil dari kode di atas ini.

HTML Gambar« PrevNext »

HTML Image

Tag <img> digunakan untuk menampilkan gambar pada dokumen HTML.

Page 18: HTML (Codingku.com)

Tag <img> termasuk salah satu dari empty element, maksudnya memiliki attribut tetapi tidak memiliki tag penutup.

Browser menampilkan gambar anda berdasarkan letak tag <img> di dokumen HTML anda.

Syntax dari HTML image

<img src='url'/>

Penjelasan :

<img> adalah tag pembuka. src adalah attribut yang digunakan sebagai informasi darimana url letak gambar yang

akan ditampilkan tersimpan.

Codingku HTML Editori<!DOCTYPE html>

<html>

<body>

<img src="http://codingku.com/html/sample/street-fighter-4.jpg" />

</body>

</html>

Coba sendiri »

Page 19: HTML (Codingku.com)

Attribut alt  pada HTML image

Attribut alt digunakan untuk menggantikan gambar dengan pesan teks bila gambar tidak bisa ditampilkan.<img src="http://codingku.com/html/sample/street-fighter.jpg" alt="Gambar Ryu" />

* tulisan keluar di browser firefox dan tidak keluar di chrome.

Menentukan tinggi dan panjang gambar

Untuk menentukan lebar dan panjang sebuah gambar maka perlu ditambahkan attribut width dan height pada tag img

<img src="http://codingku.com/html/sample/street-fighter.jpg" width="400" height="300" />

Sebuah kebiasan yang baik bila kita menentukan dari awal besar image dengan menuliskan attribut width dan height-nya sebab dengan begitu space/ruang kosong untuk image sudah diketahui dulu oleh browser. Bila browser tidak mengetahui ukuran dari image maka ketika sebuah halaman dibuka akan kita lihat sebuah layout yang berubah-ubah menunggu load dari image selesai.

Sebaiknya penggunaan gambar diminimalkan sebab file gambar/image biasanya merupakan file yang berukuran besar sehingga akan membuat lambat akses terhadap website anda.

HTML Table« PrevNext »

Tiga hal penting dari tabel adalah :

Tag pembuka tabel : <table> Tag row : <tr> Tag data : <td>

Ok, dengan hal tersebut tertanam di pikiran kita, kita coba membuat sebuah tabel:Jono BudiWati Anjas

Page 20: HTML (Codingku.com)

Source code dari kode di atas :

Codingku HTML Editori<table> <tr><td> Jono </td> <td> Budi </td></tr> <tr><td> Wati </td> <td> Anjas </td></tr> </table>

Coba sendiri » Perhatikan, dari contoh di atas anda bisa mengetahui berapa lajur /<tr> dan kolom/<td> dari tabel tersebut

Table Border

Kita buat contoh tabel yang lain :Jono BudiWati Anjas

Dengan menambahkan attribut border = "1" maka akan kita dapatkah hasil seperti di atas.

Codingku HTML Editori<table border="1"> <tr><td> Jono </td> <td> Budi </td></tr> <tr><td> Wati </td> <td> Anjas </td></tr> </table>

Coba sendiri »

Tabel dengan border berwarna :Jono Budi

Wati Anjas

Dengan menambahkan bordercolor="red" kita akan mendapatkan border tabel berwarna merah.

Codingku HTML Editori<table border="1" bordercolor="red"> <tr><td> Jono </td> <td> Budi </td></tr> <tr><td> Wati </td> <td> Anjas </td></tr> </table>

Coba sendiri »

Table Header

Informasi dari kepala tabel di definisikan dengan tag "<th>", semua browser utama menampilkan isi dari <th> dengan bold dan centered.

A B

Jono Budi

Page 21: HTML (Codingku.com)

Wati Anjas

Source code :

Codingku HTML Editori<table border="1" bordercolor="red"> <tr><th> A </th> <th> B </th></tr> <tr><td> Jono </td> <td> Budi </td></tr> <tr><td> Wati </td> <td> Anjas </td></tr> </table>

HTML Css« Prev

Next »

CSS atau Cascading Style Sheets

CSS digunakan untuk memberikan berbagai macam style pada elemen HTML. CSS bisa dideklarasikan dengan tiga cara :

o Inline : Di deklarasikan ke dalam attribut elemen HTML. o Internal : Di deklarasikan menggunakan elemen <style> di dalam elemen <head>. o External : Di deklarasikan pada sebuah file terpisah.

Contoh CSS

Pada paragraf ini terdapat inline CSS.

Pada paragraf menggunakan font family 'cursive'.

Pada paragraf menggunakan font family 'monospace'.

Pada paragraf menggunakan font family 'sans-serif'.

Codingku HTML Editori

<p style="color:#FF33FF; text-decoration:underline; font-size:13px;"> Pada paragraf ini terdapat inline CSS. </p>

<p style="font-size:16px; font-family:cursive"> Pada paragraf menggunakan font family 'cursive'. </p>

Page 22: HTML (Codingku.com)

<p style="font-size:19px; font-family:monospace"> Pada paragraf menggunakan font family 'monospace'. </p>

<p style="font-size:19px; color:#FF3333; font-family:sans-serif"> Pada paragraf menggunakan font family 'sans-serif'. </p>

Coba sendiri »

Mengenai CSS

CSS diperkenalkan bersamaan dengan HTML 4.0.

Cara terbaik dari desain sebuah CSS adalah dengan menempatkan CSS pada file yang terpisah atau disebut dengan eksternal CSS.

Namu kami tidak akan membahas itu pada halaman ini, bila anda ingin mengentahui CSS yang lebih detail silahkan kunjungi halaman tutorial CSS kami.

Internal CSS

Internal CSS di deklarasikan di bagian elemen <head> pada suatu dokumen HTML.

Internal CSS akan mempengaruhi semua elemen dibawahnya yang sesuai dengan yang di deklarasikannya.

misal :

<style>    p{color:green} </style></head>

Pada contoh di atas,p{color:green} akan mempengaruhi semua elemen <p>... </p> di dalam dokumen tersebut.

Page 23: HTML (Codingku.com)

Contoh internal CSS :

Codingku HTML Editori

<html>

<head>

<style>

h2{color:#33FFFF; text-decoration:underline;}

p{color:red; font-family:cursive; font-size:15px;}

</style>

</head>

<body>

<h2>Style heading ini dibuat dengan internal CSS. </h2>

<p>Style paragraf ini dibuat dengan internal CSS. </p>

</body>

</html>

Coba sendiri » Bila anda sudah menguasai dasar dari CSS, maka sebaiknya hindarilah penggunaan elemen <strike>, <font> maupun <center>.

HTML Warna« PrevNext »

Colors / Warna merupakan elemen penting pada dokumen HTML.

Metode pemberian warna pada HTML Colors

Page 24: HTML (Codingku.com)

Berikut adalah tiga metode yang bisa digunakan untuk memberikan warna pada elemen HTML :

Color Names/Nama : Anda bisa secara langsung memberikan nama semisal : "red","green",dll.

Hex Code : 6 digit angka hexadecimal merepsentasikan warna dari red,green dan blue/merah, hijau dan biru.

Color decimal / Prosentase : Nilai ini menggunakan properti rgb( ).

Codingku HTML Editori<body bgcolor='rgb(250, 250, 250)'>

<table border="1" cellpadding="5" >

<tr><td bgcolor="#FF0FF0" width="100" height="100"</td></tr>

<tr><td bgcolor="red" width="100" height="100"></td></tr>

</table>

</body>

Coba sendiri »

Standard warna dari World Wide Web Consorsium (W3C) :

Berikut adalah nama-nama warna :

Black Gray Silver White

Yellow Lime Aqua Fuchsia

Red Green Blue Purple

Maroon Olive Navy Teal

Berikut adalah code hexadesimal dari warna:

Color Color HEX

#000000

#FF0000

#00FF00

#0000FF

#FFFF00

Page 25: HTML (Codingku.com)

#00FFFF

#FF00FF

#C0C0C0

#FFFFFF

Warna yang aman bagi Web?

Beberapa tahun lalu, ketika sebuah komputer hanya mampu mendukung maksimal 256 colors, sebuah daftar 216 "Web Safe Colors" ditetapkan sebagai standard dari web.

Tetapi itu bukanlah sebuah masalah sekarang, sebab seiring dengan kecanggihan komputer saat ini yg bisa menghasilkan jutaan warna, bagaimanapun juga berikut adalah daftar dari 126 "Web Safe Colors" :

000000 000033 000066 000099 0000CC 0000FF

003300 003333 003366 003399 0033CC 0033FF

006600 006633 006666 006699 0066CC 0066FF

009900 009933 009966 009999 0099CC 0099FF

00CC00 00CC33 00CC66 00CC99 00CCCC 00CCFF

00FF00 00FF33 00FF66 00FF99 00FFCC 00FFFF

330000 330033 330066 330099 3300CC 3300FF

333300 333333 333366 333399 3333CC 3333FF

336600 336633 336666 336699 3366CC 3366FF

339900 339933 339966 339999 3399CC 3399FF

33CC00 33CC33 33CC66 33CC99 33CCCC 33CCFF

33FF00 33FF33 33FF66 33FF99 33FFCC 33FFFF

660000 660033 660066 660099 6600CC 6600FF

663300 663333 663366 663399 6633CC 6633FF

666600 666633 666666 666699 6666CC 6666FF

669900 669933 669966 669999 6699CC 6699FF

66CC00 66CC33 66CC66 66CC99 66CCCC 66CCFF

66FF00 66FF33 66FF66 66FF99 66FFCC 66FFFF

Page 26: HTML (Codingku.com)

990000 990033 990066 990099 9900CC 9900FF

993300 993333 993366 993399 9933CC 9933FF

996600 996633 996666 996699 9966CC 9966FF

999900 999933 999966 999999 9999CC 9999FF

99CC00 99CC33 99CC66 99CC99 99CCCC 99CCFF

99FF00 99FF33 99FF66 99FF99 99FFCC 99FFFF

CC0000 CC0033 CC0066 CC0099 CC00CC CC00FF

CC3300 CC3333 CC3366 CC3399 CC33CC CC33FF

CC6600 CC6633 CC6666 CC6699 CC66CC CC66FF

CC9900 CC9933 CC9966 CC9999 CC99CC CC99FF

CCCC00 CCCC33 CCCC66 CCCC99 CCCCCC CCCCFF

CCFF00 CCFF33 CCFF66 CCFF99 CCFFCC CCFFFF

FF0000 FF0033 FF0066 FF0099 FF00CC FF00FF

FF3300 FF3333 FF3366 FF3399 FF33CC FF33FF

FF6600 FF6633 FF6666 FF6699 FF66CC FF66FF

FF9900 FF9933 FF9966 FF9999 FF99CC FF99FF

FFCC00 FFCC33 FFCC66 FFCC99 FFCCCC FFCCFF

FFFF00 FFFF33 FFFF66 FFFF99 FFFFCC FFFFFF

Contoh 

Pada tag <body> memiliki beberapa attribut yang bisa digunakan untuk menetapkan warna-warna yang berbeda :

bgcolor : Menetapkan warna background dari dokumen HTML. text : Menetapkan warna dari teks pada elemen body. alink : Menetapkan warna pada link yang aktif. link : Menetapkan warna pada link. vlink : Menetapkan warna pada link yang telah dikunjungi

Codingku HTML Editori<html>

<body bgcolor="red" text="white">

<h2>Warna background</h2>

Page 27: HTML (Codingku.com)

</body>

</html>

Coba sendiri »

HTML Background« Prev

Next »

HTML Background

HTML Background dibagi menjadi dua :

HTML Background dengan color/warna. HTML Background dengan image/gambar.

HTML Background dengan warna

Misalkan kita memiliki kita ingin memberikan background warna pada elemen tabel :

<table><tr><td width="100" height="100"></td></tr>

</table>

Maka kita tambahkan attribut bgcolor="red" pada tag seperti berikut :

<table bgcolor="red"><tr><td width="100" height="100"></td></tr></table>

Buktikan sendiri :

Codingku HTML Editori

<table bgcolor="red"> <tr>

Page 28: HTML (Codingku.com)

<td width="100" height="100"> </td> </tr> </table>

Coba sendiri »

Dengan CSS :

Kita tambahkan style="background-color:red" pada tag pembuka table.

<table style="background-color:red"><tr><td width="100" height="100"></td></tr></table>

Buktikan sendiri :

Codingku HTML Editori

<table style="background-color:red"> <tr> <td width="100" height="100"> </td> </tr> </table>

Coba sendiri »

HTML Background Image

Kita tetap akan menggunakan kode seperti di atas.

Tanpa CSS 

Kita tambahkah dalam tag <table> dengan background:"http://codingku.com/html/img/pattern.gif"

<table background="http://codingku.com/html/img/pattern.gif"><tr><td width="100" height="100"></td></tr></table>

Page 29: HTML (Codingku.com)

Codingku HTML Editori

<table background="http://codingku.com/html/img/pattern.gif"> <tr> <td width="100" height="100"> </td> </tr> </table>

Coba sendiri »

Dengan CSS<table style="background-image:url('http://codingku.com/html/img/pattern.gif')"><tr><td width="100" height="100"></td></tr></table>

Buktikah :

Codingku HTML Editori

<table style="background-image:url('http://codingku.com/html/img/pattern.gif')"> <tr> <td width="100" height="100"> </td> </tr> </table>

Coba sendiri »

HTML Form« PrevNext »

HTML Form digunakan untuk mengirimkan data ke server

HTML Form bisa mengandung elemen-elemen input semisal text fields, button, submit-buttons, check-box dan lain sebagainya.

Tag <form> digunakan untuk mendeklarasikan HTML form.<form>..

Page 30: HTML (Codingku.com)

elemen2 input..</form>

Text Fields

<input type="text"> mendefinisikan sebuah teks input yang bisa diisi oleh user.

<form>Nama Anda : <input type="text" name="nama"></form>

Kode HTML di atas akan terlihat seperti berikut di browser :

Nama Anda :

Form sendiri tidak akan terlihat di Browser.Secara default panjang/width dari input text adalah sebesar 20 karakter.

Password Fields

<input type="password"> mendefinisikan sebuah teks input yang bisa diisi oleh user.

<form>Password Anda : <input type="password" name="password"></form>

Kode HTML di atas akan terlihat seperti berikut di browser :

Password Anda :

Radio Buttons

<input type="radio"> mendefinisikan sebuah input pilihan yang bernilai salah satu.

<form><input type="radio" name="sex" value="laki" /> laki-laki<input type="radio" name="sex" value="perempuan" /> perempuan</form>

Kode HTML di atas akan terlihat seperti berikut di browser :

Page 31: HTML (Codingku.com)

Laki-laki

Perempuan

Check Boxes

<input type="checkbox"> mendefinisikan input pilihan yang bisa bernilai semuanya/banyak.

<form><input type="checkbox" name="city" value="surabaya"/>Surabaya<br/><input type="checkbox" name="city" value="bali" /> Bali

Kode HTML di atas akan terlihat seperti berikut di browser :

Surabaya

Bali

Submit Button

Submit Button digunakan untuk mengirimkan data ke server. Data dikirim ke sebuah halaman yg di deklarasikan pada atribut milik form. <input type="submit"> mendefinisikan input pilihan yang bisa bernilai

semuanya/banyak.

<form method="GET" action="http://codingku.com/html/sample/form.php>Nama anda : <input type="text" name="nama" /> <input type="submit" value="submit" /></form>

Kode HTML di atas akan terlihat seperti berikut di browser :

Nama anda :

Bila anda perhatikan kode HTML di atas, pada tag <form> terdapat atribut action, isi dari action inilah yg mendefinisikan tujuan dari submit.

HTML Block« Prev

Next »

Sebagian besar elemen HTML didefinisikan dengan block level dan inline level elemen.

Elemen Block Level

Page 32: HTML (Codingku.com)

Umumnya elemen ini akan dimulai dan diakhiri dengan baris baru,

misalnya: <h1>, <p>, <table>, <ul>.

Elemen Inline Level

Umumnya elemen ini ditampilkan tanpa harus memulai sebuah baris baru,

misalnya : <b>, <i>, <a>.

Elemen HTML <div>

HTML <div> adalah elemen block level yang bisa mengandung elemen-elemen lain di dalamnya.

HTML <div> tidak mengandung fungsi-fungsi spesial selain bahwasanya browser akan menampilkan elemen ini dimulai dan di akhiri dengan baris baru.

Bila digunakan bersamaan dengan CSS, elemen div sangatlah membantu untuk memberikan style elemen-elemen di dalamnya.

Codingku HTML Editori

<div style="font-size:45px"><p>Dari Bandung ke Surabaya</p></div>

Coba sendiri »

Elemen div sekarang banyak digunakan sebagai layout sebuah halaman web menggantikan cara lama menggunakan tabel.Sebab layout dengan menggunakan tabel tidaklah benar, karena fungsi tabel ditujukan untuk menampilkan data tabular.

Elemen HTML <span>

HTML <span> merupakan inline level element.

HTML <span> tidak memiliki arti yang khusus.

HTML <span> bila digabungkan dengan CSS maka bisa sangat berguna untu mengubah style dari text.

Codingku HTML Editori

<p>Tulisan ini memakai <span style="color:green">span</span> didalamnya</p>

Coba sendiri »

Page 33: HTML (Codingku.com)

HTML Iframe« PrevNext »

Iframe HTML

tag : <iframe> Elemen iframe digunakan untuk menampilkan sebuah halaman web di dalam sebuah

halaman web. Lihat :

iframe syntax

<iframe src="url"></iframe>

Contoh iframe :

Codingku HTML Editori<iframe src="http://codingku.com" width="200" height="200"></iframe>

Coba sendiri »

HTML Embed« PrevNext »

Anda bisa menampilkan audio dan video dengan elemen HTML "embed".

<embed> merupakan tag dari HTML embed.

Contoh HTML embed

Berikut adalah contoh sederhana penggunaan elemen ini untuk memainkan file audio berformat midi.

Codingku HTML Editori<embed src="http://codingku.com/html/sample/fall.mid" width="100%" height="60" >

Page 34: HTML (Codingku.com)

<noembed><img src="yourimage.gif" ></noembed> </embed>

Coba sendiri »

HTML - Tipe-tipe media Video

Tag <embed> mendukung tipe-tipe berikut :

.swf adalah file yang dibuat dengan macromedia flash. .wmv adalah file format dari Windows Media Video. .mov adalah file format dari Quick Time milik Apple. .mpeg adalah file format yang dibuat oleh Moving Pictures Expert Group.

HTML Youtube« PrevNext »

Menampilkan Youtube

Cara termudah untuk menampilkan video pada halaman web anda adalah dengan menggunakan youtube.

Misal kita memiliki link youtube video sebagai berikut :

http://www.youtube.com/watch?v=XkUtEJtV46U

Maka kita bisa menampilkannya dengan dua cara :

Iframe, dan Embed

Dengan HTML Iframe

Source code :

Codingku HTML Editori<iframe width="420" height="345" src="http://www.youtube.com/embed/XkUtEJtV46U"> </iframe>

Coba sendiri »

Dengan Embed

Page 35: HTML (Codingku.com)

source code :Codingku HTML Editori<iframe width="420" height="345" src="http://www.youtube.com/embed/nW5sZxrzpo0"> </iframe>

Coba sendiri »

HTML Marquee« Prev

Next »

Pernahkah anda melihat barisan tulisan yang bergerak dari samping kanan kekiri atau dari atas ke bawah pada suatu halaman web?

Itulah fungsi dari HTML marquee.

HTML marquee dibuka dengan tag <marquee> dan ditutup dengan tag </marquee>

<marquee attribute="nilai atribut">......</marquee>

Contoh kode :

<marquee> Contoh sederhana dari HTML marquee </marquee>

Hasilnya :

Codingku HTML Editori

<html>

<body>

<marquee direction="right">This text berjalan dari kiri ke kanan</marquee>

</body>

</html>

Page 36: HTML (Codingku.com)

Coba sendiri »

HTML Layout« PrevNext »

HTML Layout

Sangat penting bagi anda untuk memberikan tampilan yang menarik bagi halaman website anda.

Dalam mendesain sebuah web layout anda bisa menggunakan tiga metode :

Menggunakan elemen table  Menggunakan elemen div dan span

Table Layout

Penggunaan tabel sebagai layout merupakan metode pembuatan layout yang paling awal.

Menggunakan elemen table sebagai layout merupakan cara yang kurang tepat, sebab table dibuat dengan tujuan untuk menampilkan data tabular.

Contoh :

Judul utama dari website andaMenu UtamaHTMLCSSPHP...

Isi / content

www.codingku.com

source-code :

Page 37: HTML (Codingku.com)

Codingku HTML Editori<table width="100%" border="0"> <tr> <td colspan="2" style="background-color:#CC99FF;"> <h1>Judul utama dari website anda</h1> </td> </tr> <tr valign="top"> <td style="background-color:#FFCCFF; width:100px;text-align:top;"> <b>Menu Utama</b><br> HTML<br> CSS<br> PHP... </td> <td style="background-color:#eeeeee;height:200px; width:300px;text-align:top;"> Isi / content </td> </tr> <tr> <td colspan="2" style="background-color:#CC99FF;"> <center> www.codingku.com</center></td></tr> </table>

Coba sendiri »

Div & Span Layout

Elemen div adalah termasuk block level element. Elemen div bisa mengandung banyak elemen2 HTML lain di dalamnya. Desain layout menggunakan div digunakan pada banyak desain halaman web pada

masa sekarang.

contoh :

Judul utama halaman web ini Menu UtamaHTMLPHPPERL... Isi / content

Copyright © 2012 www.codingku.com

source code :

Codingku HTML Editori<div style="width:100%"> <div style="background-color:#CC99FF;"> <b style="font-size:150%">Judul utama halaman web ini</b> </div> <div style="background-color:#FFCCFF; height:200px;width:100px;float:left;">

Page 38: HTML (Codingku.com)

<b>Menu Utama</b><br /> HTML<br /> PHP<br /> PERL... </div> <div style="background-color:#eeeeee; height:200px;width:300px;float:left;"> Isi / content </div> <div style="background-color:#CC99FF;clear:both"> <center> Copyright © 2012 www.codingku.com </center> </div> </div>

Coba sendiri »

HTML Upload« Prev

Next »

HTML Upload

HTML upload digunakan untuk memilih file lokal kemudian menguploadnya ke server web.

Page 39: HTML (Codingku.com)

HTML Tag« Prev

Next »

Berikut adalah daftar dari tag-tag HTML. 

Tag Description DTD

<!--...--> Mendefinisikan komentar HTML STF

<!DOCTYPE> Mendefinisikan tipe dokumen STF

<a> Mendefinisikan anchor link STF

<abbr> Mendefinisikan sebuah singkatan STF

<acronym> Mendefinisikan akronim STF

<address> Mendefiniskan informasi kontak untuk pemiliki / penulis dokumen STF

<applet> Ditinggalkan. Medefinisikan applet TF

<area /> Mendefinisikan arae di dalam image-map STF

<b> Mendefinisikan tulisan tebal STF

<base />Mendefinisikan URL utama/target untuk semua URL alternatif di dalam dokumen

STF

<basefont />Ditinggalkan. Merincikan dari warna, ukuran dan font default dari semua tulisan yang ada di dalam dokumen.

TF

<bdo> Menggantikan arah tulisan STF

<big> Mendefinisikan tulisan besar STF

<blockquote> Mendefinisikan kutipan yang panjang STF

<body> Mendefinisikan badan dokumen STF

<br /> Mendefinisikan satu baris baru STF

<button> Mendefinisikan tombol yang bisa di-klik STF

<caption> Mendefinisikan judul dari tabel STF

Page 40: HTML (Codingku.com)

<center> Ditinggalkan. Mendefinisikan tulisan agar ditengah TF

<cite> Mendefinisikan kutipan STF

<code> Mendefinisikan kode komputer STF

<col /> Mendefinisikan nilai atribut dari satu atau lebih kolom pada tabel STF

<colgroup>Merincikan sebuah grup atau lebih dari kolom-kolom dalam tabel untuk di format

STF

<dd> Mendefinisikan deskripsi dari sebuah item di daftar definisi STF

<del> Defines text that has been deleted from a document STF

<dfn> Mendefinisikan ketentuan definisi STF

<dir> Ditinggalkan. Mendefinisikan daftar direktori TF

<div> Mendefinisikan sebuah bagian di dalam sebuah dokumen STF

<dl> Mendefinisikan daftar definisi STF

<dt> Mendefinisikan ketentuan (dari sebuah item) di dalam daftar definisi STF

<em> Mendefinisikan tulisan emphasized STF

<fieldset>Menggabungkan elemen-elemen yang saling berhubungan di dalam form

STF

<font> Ditinggalkan, mendefinisikan font, warna, dan ukuran dari tulisan TF

<form> Defines an HTML form for user input STF

<frame /> Defines a window (a frame) in a frameset F

<frameset> Defines a set of frames F

<h1> to <h6> Defines HTML headings STF

<head> Mendefinisikan informasi mengenai sebuah dokumen STF

<hr /> Mendefinisikan garis horisontal STF

<html> Mendefinisikan inti dari dokumen HTML STF

<i> Mendefinisikan tulisan italic STF

<iframe> Mendefinisikan inline frame TF

Page 41: HTML (Codingku.com)

<img /> Mendefinisikan gambar STF

<input /> Mendefinisikan kontrol input STF

<ins> Mendefinisikan tulisan yang telah dimasukkan ke dalam dokumen STF

<kbd> Mendefinisikan input keyboard STF

<label> Mendefinisikan label dari elemen <input> STF

<legend> Mendefinisikan Judul dari sebuah elemen <fieldset> STF

<li> Mendefinisikan daftar item STF

<link /> Mendefinisikan hubungan antara dokumen dari sumber diluar dokumen STF

<map> Defines a client-side image-map STF

<menu> Ditinggalkan. Mendifinisikan daftar menu TF

<meta /> Mendefinisikan metada mengenai sebuah dokumen HTML STF

<noframes> Defines an alternate content for users that do not support frames TF

<noscript>Defines an alternate content for users that do not support client-side scripts

STF

<object> Mendefinisikan obyek yang tertanam / embedded STF

<ol> Mendefinisikan urutan teratur STF

<optgroup>Mendefinisikan grup dari pilihan/option dalam drop-down list yang saling berhubungan

STF

<option> Mendefinisikan pilihan dalam a drop-down list STF

<p> Mendefinisikan paragraf STF

<param /> Mendefinisikan parameter dari sebuah obyek STF

<pre> Mendefinisikan tulisan yang belum di format STF

<q> Mendefinisikan kutipan pendek STF

<s> Mendefinisikan tulisan strikethrough TF

<samp> Mendefinisikan contoh dari output program komputer STF

<script> Mendefinisikan client-side script STF

Page 42: HTML (Codingku.com)

<select> Mendefinisikan drop-down list STF

<small> Mendefinisikan tulisan yang lebih kecil STF

<span> Mendefinisikan sebuah bagian dari dokumen STF

<strike> Ditinggalkan. Mendefinisikan tulisan strikethrough TF

<strong> Mendefinisikan tulisan strong STF

<style> Mendefinisikan informasi style dari dokumen STF

<sub> Mendefinisikan tulisan subscripted STF

<sup> Mendefinisikan tulisan superscripted STF

<table> Mendefinisikan tabel STF

<tbody> Menggabungkan isi dari badan tabel STF

<td> Mendefinisikan kolom dari tabel STF

<textarea> Mendefinisikan kontrol dari banyak baris input (text area) STF

<tfoot> Menggabungkan footer menjadi satu grup pada tabel STF

<th> Mendefinisikan header dari tabel STF

<thead> Mendefinisikan Grup header dari tabel STF

<title> Mendefinisikan Judul dari sebuah dokumen STF

<tr> Mendefinisikan baris dari tabel STF

<tt> Mendefinisikan tulisan teletype STF

<u> Ditinggalkan. Mendefinisikan tulisan garis bawah / underline TF

<ul> Mendefinisikan urutan acak STF

<var> Mendefinisikan variabel STF

<xmp> Dintinggalkan. Mendefinisikan tulisan yang belum diformat

HTML Attribute« Prev

Page 43: HTML (Codingku.com)

Next »

Atribut berikut adalah atribut standard HTML / XML

Atribut Utama / Core Attribute

Core Attribute digunakan semua elemen, kecuali : <base>,  <head>, <html>, <meta>, <param>, <script>, <style> dan <title>.

Atribut Deskripsi

class Merincikan satu atau lebih nama kelas dari sebuah elemen

id Merincikan id unik dari sebuah elemen

style Merincikan sebuah inline CSS style dari sebuah elemen

title Merincikan informasi tambahan mengenai sebuah elemen

Atribut Bahasa / Language Attribute

Core Attribute digunakan semua elemen, kecuali : <base>,  <head>, <html>, <meta>, <param>, <script>, <style> dan <title>. 

Atribut Deskripsi

dir Merincikan arah teks dari konten sebuah elemen

lang Merincikan bahasa dari konten sebuah elemen

xml:lang Merincikan bahasa dari konten sebuah elemen (untuk dokumen XHTML)

Atribut untuk Keyboard

Attribute Description

accesskeyMerincikan kunci shortcut untuk mengaktifasi/fokus sebuah elemen

tabindex Merincikan tab order dari sebuah elemen

HTML Event

Page 44: HTML (Codingku.com)

« Prev

Next »

HTML memberikan anda kemampuan untuk mengeksekusi aksi di browser, seperti misalnya menjalankan javascript ketika user mengklik salah satu elemen HTML.

Berikut adalah event-event standard yang bisa anda masukkan ke dalam elemen-elemen HTML / XML untuk mendefinisikan aksi even.

<body> dan  <frameset> Events 

Atribut Nilai Deskripsi

onload script Script akan jalan ketika dokumen di load

onunload script Script akan jalan ketika dokumen di unload

Form Events

Atribut-atribut berikut bisa anda gunakan pada elemen-elemen form

Atribut Nilai Deskripsi

onblur scriptScript akan dijalankan ketika sebuah elemen kehilangan fokus

onchange script Script akan dijalankan ketika sebuah elemen berubah

onfocus scriptScript to akan dijalankan ketika sebuah elemen mendapatkan fokus

onreset script Script akan dijalankan ketika sebuah elemen di-reset

onselect script Script akan dijalankan ketika sebuah elemen dipilih/selected

onsubmit script Script akan dijalankan ketika sebuah elemen di submit

Image/Gambar Events

Atribut berikut bisa anda gunakan pada elemen <img>

Atribut Nilai Deskripsi

Page 45: HTML (Codingku.com)

onabort scriptScript akan dijalankan ketika proses load gambar diganggu/gagal.

Keyboard Events

Atribut-atribut berikut bisa anda gunakan untuk menjalankan event yang berhubungan dengan keyboard.

Attribute Value Deskripsi

onkeydown script Script akan dijalankan ketika tombol keyboard ditekan

onkeypress scriptScript akan dijalankan ketika tombol keyboard ditekan dan dilepaskan

onkeyup script Script akan dijalankan ketika tombol keyboard dilepaskan

Mouse Events

Atribut-atribut berikut bisa anda gunakan untuk menjalankan event yang berhubungan dengan mouse.

Attribute Value Deskripsi

onclick script Script akan dijalankan bila mouse di-klik

ondblclick script Script akan dijalankan bila mouse di-klik dua kali

onmousedown script Script akan dijalankan bila tombol mouse di tekan

onmousemove script Script akan dijalankan bila mouse di gerakkan

onmouseout scriptScript akan dijalankan bila mouse bergerak keluar dari sebuah elemen

onmouseover scriptScript akan dijalankan bila mouse bergerak kedalam sebuah elemen

onmouseup script Script akan dijalankan bila tombol mouse dilepaskan

HTML Ascii« Prev

Page 46: HTML (Codingku.com)

Next »

Karakter ASCII digunakan untuk mengirimkan pesan antara komputer-komputer di internet.

Karakter ASCII

ASCII = America Standard Code for Information Interchange.

ASCII merupakan karakter 7-bit yang berjumlah 128 karakter.

Karakter-karakter yang digunakan pada masa sekarang di dunia komputer modern semuanya berasal dari karakter ASCII.

Karakter ASCII mengandung angka 0-9, huruf A-Z dan a-z ditambah dengan karakter-karakter spesial lainnya.

Berikut adalah daftar dari 128 karakter ASCII berikut dengan kode HTML-nya.

Karakter ASCII yang bisa anda tampilkan

Karakter ASCII Kode HTML Deskripsi

&#32; spasi

! &#33; tanda perintah

" &#34; tanda titik dua

# &#35; number sign

$ &#36; tanda dollar

% &#37; tanda persen

& &#38; dan

' &#39; tanda petik

( &#40; kurung buka

) &#41; kurung tutup

Page 47: HTML (Codingku.com)

* &#42; asterisk

+ &#43; tanda tambah

, &#44; koma

- &#45; hyphen

. &#46; titik

/ &#47; slash

0 &#48; angka 0

1 &#49; angka 1

2 &#50; angka 2

3 &#51; angka 3

4 &#52; angka 4

5 &#53; angka 5

6 &#54; angka 6

7 &#55; angka 7

8 &#56; angka 8

9 &#57; angka 9

: &#58; titik dua

; &#59; titik koma

< &#60; lebih kecil dari

= &#61; sama dengan

> &#62; lebih besar dari

? &#63; tanda tanya

@ &#64; tanda at

A &#65; uppercase A

B &#66; uppercase B

C &#67; uppercase C

Page 48: HTML (Codingku.com)

D &#68; uppercase D

E &#69; uppercase E

F &#70; uppercase F

G &#71; uppercase G

H &#72; uppercase H

I &#73; uppercase I

J &#74; uppercase J

K &#75; uppercase K

L &#76; uppercase L

M &#77; uppercase M

N &#78; uppercase N

O &#79; uppercase O

P &#80; uppercase P

Q &#81; uppercase Q

R &#82; uppercase R

S &#83; uppercase S

T &#84; uppercase T

U &#85; uppercase U

V &#86; uppercase V

W &#87; uppercase W

X &#88; uppercase X

Y &#89; uppercase Y

Z &#90; uppercase Z

[ &#91; left square bracket

\ &#92; backslash

] &#93; right square bracket

Page 49: HTML (Codingku.com)

^ &#94; caret

_ &#95; underscore

` &#96; grave accent

a &#97; lowercase a

b &#98; lowercase b

c &#99; lowercase c

d &#100; lowercase d

e &#101; lowercase e

f &#102; lowercase f

g &#103; lowercase g

h &#104; lowercase h

i &#105; lowercase i

j &#106; lowercase j

k &#107; lowercase k

l &#108; lowercase l

m &#109; lowercase m

n &#110; lowercase n

o &#111; lowercase o

p &#112; lowercase p

q &#113; lowercase q

r &#114; lowercase r

s &#115; lowercase s

t &#116; lowercase t

u &#117; lowercase u

v &#118; lowercase v

w &#119; lowercase w

Page 50: HTML (Codingku.com)

x &#120; lowercase x

y &#121; lowercase y

z &#122; lowercase z

{ &#123; kurung kurawal pembuka

| &#124; vertical bar

} &#125; kurung kurawal penutup

~ &#126; tilde

Karakter Device Control ASCII

Karakter Device Control ASCII pada dasarnya di desain untuk mengontrol alat hardware.

Karakter Device Control tidak memiliki fungsi apa-apa dalam dokumen HTML.

ASCII Character HTML Entity Code Description

NUL &#00; null character

SOH &#01; start of header

STX &#02; start of text

ETX &#03; end of text

EOT &#04; end of transmission

ENQ &#05; enquiry

ACK &#06; acknowledge

BEL &#07; bell (ring)

BS &#08; backspace

HT &#09; horizontal tab

LF &#10; line feed

VT &#11; vertical tab

FF &#12; form feed

CR &#13; carriage return

Page 51: HTML (Codingku.com)

SO &#14; shift out

SI &#15; shift in

DLE &#16; data link escape

DC1 &#17; device control 1

DC2 &#18; device control 2

DC3 &#19; device control 3

DC4 &#20; device control 4

NAK &#21; negative acknowledge

SYN &#22; synchronize

ETB &#23; end transmission block

CAN &#24; cancel

EM &#25; end of medium

SUB &#26; substitute

ESC &#27; escape

FS &#28; file separator

GS &#29; group separator

RS &#30; record separator

US &#31; unit separator

DEL &#127; delete (rubout)

HTML Iso 8859 1« Prev

Next »

ISO-8859-1

ISO-8859-1 adalah karakter default dari banyak browser utama.

Page 52: HTML (Codingku.com)

128 karakter pertama dari ISO-8859-1 pada awalnya berasal dari ASCII karakter (angka 0-9, huruf kecil dan besar alphabet Inggris dan beberapa karakter spesial)

Bagian yang lebih tinggi dari ISO-8859-1 (kode 160-255) berisi karakter yang digunakan di negara-negara Eropa Barat dan beberapa karakter khusus yang umum digunakan.

Entitas digunakan untuk menerapkan karakter cadangan atau untuk mengekspresikan karakter yang tidak dapat dengan mudah dihasilkan dengan keyboard.

Karakter Cadangan dalam HTML

Beberapa karakter adalah cadangan dalam HTML dan XML. Sebagai contoh anda tidak dapat menggunakan lebih dari atau kurang dari tanda-tanda dalam teks anda karena browser bisa melakukan kesalahan untuk markup.

HTML dan XHTML prosesor harus mendukung lima karakter khusus yang tercantum dalam tabel

berikut:

Karakter No Entitas Nama Entitas Deskripsi

" &#34; &quot; tanda kutip

' &#39; &apos; tanda petik

& &#38; &amp; dan

< &#60; &lt; lebih kecil dari

> &#62; &gt; lebih besar dari

HTML Simbol« Prev

Next »

HTML Simbol Entitas ™

Referensi dari simbol entitas berikut mencangkup simbol Matematika, karakter Yunani, berbagai macam panah dan simbol-simbol lainnya.

Karakter-karakter Matematika yang di dukung oleh HTML

Karakter No Entitas Nama Entitas Deskripsi

Page 53: HTML (Codingku.com)

∀ &#8704; &forall; untuk semua

∂ &#8706; &part; bagian

∃ &#8707; &exist; ada

∅ &#8709; &empty; kosong

∇ &#8711; &nabla; nabla

∈ &#8712; &isin; isin

∉ &#8713; &notin; notin

∋ &#8715; &ni; ni

∏ &#8719; &prod; prod

∑ &#8721; &sum; sum

− &#8722; &minus; minus

∗ &#8727; &lowast; lowast

√ &#8730; &radic; akar

∝ &#8733; &prop; proporsional terhadap

∞ &#8734; &infin; tanpa batas

∠ &#8736; &ang; sudut

∧ &#8743; &and; dan

∨ &#8744; &or; atau

∩ &#8745; &cap; cap

∪ &#8746; &cup; cup

∫ &#8747; &int; integral

∴ &#8756; &there4; oleh karena itu

∼ &#8764; &sim; mirip dengan

≅ &#8773; &cong; konkruen

≈ &#8776; &asymp; hampir sama

Page 54: HTML (Codingku.com)

≠ &#8800; &ne; tidak sama

≡ &#8801; &equiv; sepadan

≤ &#8804; &le; kurang atau sama

≥ &#8805; &ge; lebih atau sama

⊂ &#8834; &sub; bagian kecil dari

⊃ &#8835; &sup; bagian besar dari

⊄ &#8836; &nsub; bukan bagian dari

⊆ &#8838; &sube; bagian kecil atau sama

⊇ &#8839; &supe; bagian besar atau sama

⊕ &#8853; &oplus; lingkaran tambah

⊗ &#8855; &otimes; lingkaran berulang

⊥ &#8869; &perp; tegak lurus

⋅ &#8901; &sdot; operator titik

Karakter Yunani yang di dukung oleh HTML

Karakter No Entitas Nama Entitas Deskripsi

Α &#913; &Alpha; Alpha

Β &#914; &Beta; Beta

Γ &#915; &Gamma; Gamma

Δ &#916; &Delta; Delta

Ε &#917; &Epsilon; Epsilon

Ζ &#918; &Zeta; Zeta

Η &#919; &Eta; Eta

Θ &#920; &Theta; Theta

Ι &#921; &Iota; Iota

Κ &#922; &Kappa; Kappa

Page 55: HTML (Codingku.com)

Λ &#923; &Lambda; Lambda

Μ &#924; &Mu; Mu

Ν &#925; &Nu; Nu

Ξ &#926; &Xi; Xi

Ο &#927; &Omicron; Omicron

Π &#928; &Pi; Pi

Ρ &#929; &Rho; Rho

undefined Sigmaf

Σ &#931; &Sigma; Sigma

Τ &#932; &Tau; Tau

Υ &#933; &Upsilon; Upsilon

Φ &#934; &Phi; Phi

Χ &#935; &Chi; Chi

Ψ &#936; &Psi; Psi

Ω &#937; &Omega; Omega

α &#945; &alpha; alpha

β &#946; &beta; beta

γ &#947; &gamma; gamma

δ &#948; &delta; delta

ε &#949; &epsilon; epsilon

ζ &#950; &zeta; zeta

η &#951; &eta; eta

θ &#952; &theta; theta

ι &#953; &iota; iota

κ &#954; &kappa; kappa

Page 56: HTML (Codingku.com)

λ &#955; &lambda; lambda

μ &#956; &mu; mu

ν &#957; &nu; nu

ξ &#958; &xi; xi

ο &#959; &omicron; omicron

π &#960; &pi; pi

ρ &#961; &rho; rho

ς &#962; &sigmaf; sigmaf

σ &#963; &sigma; sigma

τ &#964; &tau; tau

υ &#965; &upsilon; upsilon

φ &#966; &phi; phi

χ &#967; &chi; chi

ψ &#968; &psi; psi

ω &#969; &omega; omega

ϑ &#977; &thetasym; theta symbol

ϒ &#978; &upsih; upsilon symbol

ϖ &#982; &piv; pi symbol

Entitas lain yang di dukung oleh HTML

Karakter No Entitas Nama Entitas Deskripsi

Π&#338; &OElig; capital ligature OE

œ &#339; &oelig; small ligature oe

Š &#352; &Scaron; capital S with caron

š &#353; &scaron; small S with caron

Ÿ &#376; &Yuml; capital Y with diaeres

Page 57: HTML (Codingku.com)

ƒ &#402; &fnof; f with hook

ˆ &#710; &circ; modifier letter circumflex accent

˜ &#732; &tilde; small tilde

  &#8194; &ensp; en space

  &#8195; &emsp; em space

  &#8201; &thinsp; thin space

&#8204; &zwnj; zero width non-joiner

&#8205; &zwj; zero width joiner

&#8206; &lrm; left-to-right mark

&#8207; &rlm; right-to-left mark

– &#8211; &ndash; en dash

— &#8212; &mdash; em dash

‘ &#8216; &lsquo; left single quotation mark

’ &#8217; &rsquo; right single quotation mark

‚ &#8218; &sbquo; single low-9 quotation mark

“ &#8220; &ldquo; left double quotation mark

” &#8221; &rdquo; right double quotation mark

„ &#8222; &bdquo; double low-9 quotation mark

† &#8224; &dagger; dagger

‡ &#8225; &Dagger; double dagger

• &#8226; &bull; bullet

… &#8230; &hellip; horizontal ellipsis

‰ &#8240; &permil; per mille

′ &#8242; &prime; minutes

″ &#8243; &Prime; seconds

Page 58: HTML (Codingku.com)

‹ &#8249; &lsaquo; single left angle quotation

› &#8250; &rsaquo; single right angle quotation

‾ &#8254; &oline; overline

€ &#8364; &euro; euro

™ &#8482; or &#153; &trade; trademark

← &#8592; &larr; left arrow

↑ &#8593; &uarr; up arrow

→ &#8594; &rarr; right arrow

↓ &#8595; &darr; down arrow

↔ &#8596; &harr; left right arrow

↵ &#8629; &crarr; carriage return arrow

⌈ &#8968; &lceil; left ceiling

⌉ &#8969; &rceil; right ceiling

⌊ &#8970; &lfloor; left floor

⌋ &#8971; &rfloor; right floor

◊ &#9674; &loz; lozenge

♠ &#9824; &spades; spade

♣ &#9827; &clubs; club

♥ &#9829; &hearts; heart

♦ &#9830; &diams; diamond