Kelas PKKP
Dosen Jefri Rahmadian S.Kom
Modul 2 (Dua)
Tag HTML
Tag markup HTML biasanya disebut tag HTML
Tag HTML adalah kata kunci dikelilingi oleh tanda kurung siku seperti <html>
Tag HTML biasanya datang dalam pasangan seperti <b> dan </ b>
Tag pertama dalam pasangan adalah tag pembuka, tag kedua adalah tag akhir
Mulai dan tag akhir juga disebut tag pembuka dan tag penutup
Tujuan dari sebuah web browser (seperti Internet Explorer atau Firefox) adalah untuk
membaca dokumen HTML dan menampilkannya sebagai halaman web. Browser tidak
menampilkan tag HTML, tapi menggunakan tag untuk menafsirkan isi halaman:
<html>
<body>
</body>
</html>
Mengedit HTML
HTML dapat ditulis dan diedit menggunakan berbagai editor seperti Dreamweaver dan
Visual Studio. Namun, bisa juga menggunakan editor teks biasa (seperti Notepad) untuk
mengedit HTML. Menggunakan editor teks biasa adalah cara terbaik untuk mempelajari
HTML.
Elemen HTML
Elemen HTML adalah segalanya dari tag awal sampai akhir tag:
Start tag * Kandungan unsur End tag *
<p> Ini adalah paragraf </ P>
<a href="default.htm"> Ini adalah sebuah link </ A>
<br />
* Tag awal adalah sering disebut tag pembuka . Tag akhir ini sering disebut tag penutup .
<html>
<body>
<p>This is my first paragraph.</p>
</body>
</html>
Unsur <p>:
Unsur <body>:
<body>
<p> Ini adalah paragraf pertama saya.</p>
</body>
Unsur <html>:
<html>
<body>
<p>This is my first paragraph.</p>
</body>
</html>
Unsur <html> mendefinisikan dokumen HTML secara keseluruhan.
elemen ini memiliki <html> tag pembuka dan tag penutup </ html>.
Isi elemen elemen HTML lain (elemen body).
<p>This is a paragraph
<p>This is a paragraph
Contoh di atas bekerja di hampir semua browser, karena tag penutup dianggap opsional.
Jangan bergantung pada ini. Banyak elemen HTML akan menghasilkan hasil yang tidak
diharapkan dan / atau kesalahan jika Anda lupa tag akhir.
XHTML merupakan singkatan dari eXtensible Hyper Text Markup Language. World Wide
Web Consortium (W3C) adalah suatu konsorsium yang bekerja untuk mengembangkan
standar-standar untuk World Wide Web. Spesifikasi teknologi-teknologi utama yang dipakai
sebagai basis utama web, seperti URL (Uniform Resource Locator), HTTP (Hypertext
Transfer Protocol), dan HTML (HyperText Markup Language) dikembangkan dan diatur oleh
badan ini.
Atribut HTML
Elemen HTML dapat memiliki atribut
Atribut memberikan informasi tambahan tentang suatu elemen
Atribut selalu ditentukan dalam start tag
Atribut datang dalam pasangan nama / nilai seperti: name = "value"
Contoh Atribut :
Link HTML didefinisikan dengan tag <a>. Alamat link ditetapkan dalam atribut href :
Contoh penulisan :
<html>
<body>
</body>
</html>
Tag Deskripsi
<!--...--> Mendefinisikan komentar
<! DOCTYPE> Mendefinisikan jenis dokumen
<a> Mendefinisikan anchor
<abbr> Mendefinisikan singkatan
<acronym> Mendefinisikan singkatan
<address> Mendefinisikan informasi kontak untuk penulis / pemilik dokumen
<area /> Mendefinisikan area dalam peta-image
<b> Mendefinisikan teks tebal
<base /> Mendefinisikan sebuah alamat default atau target standar untuk
semua link pada halaman
<bdo> Mendefinisikan arah teks
<big> Mendefinisikan teks besar
<blockquote> Mendefinisikan sebuah kutipan panjang
<body> Mendefinisikan dokumen tubuh
<br /> Mendefinisikan sebuah line break single
<button> Mendefinisikan tombol push
<caption> Mendefinisikan sebuah judul tabel
<cite> Mendefinisikan kutipan
<code> Mendefinisikan kode teks komputer
<col /> Mendefinisikan nilai atribut untuk satu atau lebih kolom dalam
tabel
<colgroup> Mendefinisikan kelompok kolom dalam tabel untuk pemformatan
<dd> Mendefinisikan deskripsi istilah dalam daftar definisi
<del> Mendefinisikan teks yang dihapus
<dfn> Mendefinisikan sebuah istilah definisi
<div> Mendefinisikan sebuah bagian dalam dokumen
<dl> Mendefinisikan sebuah daftar definisi
<dt> Mendefinisikan sebuah istilah (item) dalam daftar definisi
<em> Mendefinisikan teks menekankan
<fieldset> Mendefinisikan sebuah perbatasan sekitar elemen dalam bentuk
<form> Mendefinisikan HTML formulir untuk input pengguna
<FRAME /> Mendefinisikan jendela (bingkai) dalam frameset
<frameset> Mendefinisikan suatu set frame
<h1> untuk <h6> Mendefinisikan HTML pos
<head> Mendefinisikan informasi tentang dokumen
<hr /> Mendefinisikan garis horizontal
<html> Mendefinisikan HTML dokumen
<i> Mendefinisikan teks miring
<iframe> Mendefinisikan frame inline
<img /> Mendefinisikan gambar
<input /> Mendefinisikan input kontrol
<ins> Mendefinisikan teks yang disisipkan
<kbd> Mendefinisikan teks keyboard
<label> Mendefinisikan label untuk suatu elemen input
<legend> Mendefinisikan keterangan untuk elemen fieldset
<li> Mendefinisikan item daftar
<link /> Mendefinisikan hubungan antara dokumen dan sumber eksternal
<map> Mendefinisikan gambar-map
<meta /> Mendefinisikan metadata tentang dokumen HTML
<noframes> Mendefinisikan kandungan alternatif untuk pengguna yang tidak
mendukung frame
<noscript> Mendefinisikan kandungan alternatif untuk pengguna yang tidak
mendukung skrip-skrip sisi klien
<object> Mendefinisikan sebuah objek tertanam
<ol> Mendefinisikan ordered list
<optgroup> Mendefinisikan kelompok opsi terkait dalam daftar pilih
<option> Mendefinisikan pilihan dalam daftar pilih
<p> Mendefinisikan paragraf
<param /> Mendefinisikan parameter untuk objek
<pre> Mendefinisikan teks terformat
<q> Mendefinisikan kutipan pendek
<samp> Mendefinisikan sampel kode komputer
<script> Mendefinisikan sebuah script sisi klien
<select> Mendefinisikan daftar pilih (daftar drop-down)
<small> Mendefinisikan teks kecil
<span> Mendefinisikan sebuah bagian dalam dokumen
<strong> Mendefinisikan teks yang kuat
<style> Mendefinisikan gaya informasi untuk dokumen
<sub> Mendefinisikan teks subscript
<sup> Mendefinisikan teks superscripted
<table> Mendefinisikan tabel
<tbody> Group isi tubuh dalam tabel
<td> Mendefinisikan sebuah sel dalam tabel
<textarea> Mendefinisikan teks multi-line input kontrol
<tfoot> Groups isi footer dalam sebuah tabel
<th> Mendefinisikan sebuah sel header dalam sebuah tabel
<thead> Group isi header dalam sebuah tabel
<title> Mendefinisikan judul dokumen
<tr> Mendefinisikan sebuah baris dalam tabel
<tt> Mendefinisikan teks teletype
<ul> Mendefinisikan unordered list
<var> Mendefinisikan bagian variabel teks
HTML Heading
Pentingnya Heading
Gunakan HTML judul untuk judul saja. Jangan gunakan judul untuk membuat teks Besar
atau Tebal .Mesin pencari menggunakan judul Anda ke indeks struktur dan isi dari halaman
web Anda. Karena pengguna dapat menelusuri halaman yang ada dengan judul tersebut,
adalah penting untuk menggunakan Heading untuk menunjukkan struktur dokumen.
Heading H1 digunakan sebagai judul utama, diikuti dengan judul H2, demikian seterusnya.
Heading atau pos HTML didefinisikan dengan tag <h1> sampai <h6>.
Contoh Penulisan :
<h1>This is a heading</h1>
<h2>This is a heading</h2>
<h3>This is a heading</h3>
Contoh Penggunaan
<html>
<body>
</body>
</html>
HTML Lines
Tag <hr /> menciptakan garis horizontal dalam sebuah halaman HTML. Unsur hr dapat
digunakan untuk konten terpisah:
Contoh Penulisan :
<p>This is a paragraph</p>
<hr />
<p>This is a paragraph</p>
<hr />
<p>This is a paragraph</p>
Contoh Penggunaan :
<html>
<body>
<p>The hr tag defines a horizontal rule:</p>
<hr />
<p>This is a paragraph</p>
<hr />
<p>This is a paragraph</p>
<hr />
<p>This is a paragraph</p>
</body>
</html>
HTML Paragraf
paragraf HTML didefinisikan dengan tag <p>.
Contoh Penulisan :
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
Contoh Penggunaan
<html>
<body>
<p>This is a paragraph.</p>
<p>This is a paragraph.</p>
<p>This is a paragraph.</p>
</body>
</html>
Gunakan tag <br/> jika ingin mebuat baris kosong (baris baru) tanpa perlu memulai sebuah
paragraf baru
Contoh Penulisan
<p>This is<br />a para<br />graph with line breaks</p>
Contoh Penggunaan
<html>
<body>
<p>This is<br />a para<br />graph with line breaks</p>
</body>
</html>
HTML Output
Dengan HTML, Anda tidak dapat mengubah output dengan menambahkan spasi ekstra atau
baris ekstra dalam kode HTML Anda. Browser akan menghapus spasi ekstra dan garis
ekstra saat halaman ditampilkan. Setiap jumlah baris dihitung sebagai satu baris, dan
sejumlah ruang dihitung sebagai satu spasi.
Contoh :
<html>
<body>
<p>
My Bonnie lies over the ocean.
</body>
</html>
</body>
</html>
Tag Deskripsi
<b> Mendefinisikan teks tebal
<big> Mendefinisikan teks besar
<em> Mendefinisikan teks penekanan
<i> Mendefinisikan teks miring
<small> Mendefinisikan teks kecil
<strong> Mendefinisikan teks yang kuat
<sub> Mendefinisikan teks subscript
<sup> Mendefinisikan teks superscripted
<ins> Mendefinisikan teks yang disisipkan
<del> Mendefinisikan teks yang dihapus
HTML Link
Link yang ditemukan di hampir semua halaman web. Link memungkinkan pengguna untuk
mengklik sendiri agar bisa menuju dari satu halaman ke halaman yang lain.
link pada HTML didefinisikan dengan tag <a>.
Contoh Penulisan :
Contoh Penggunaan
<html>
<body>