Contoh HTML :
Dokumen HTML terdiri dari kumpulan tag-tag yang masing-masing punya fungsi
untuk melakukan formating dokumen.
Tag diawali dengan tag pembuka kemudian diakhiri dengan tag penutup (kecuali
empty/void tag). Contoh empty/void tag adalah br, hr, img dan lainnya.
Contoh :
<h1> Ini Judul </h1>
<p> Ini paragraph </p>
<br>
HTML Attribute
Contoh :
Dalam membuat sebuah halaman web kita memerlukan beberapa tags, tags
yang sering digunakan dalam halaman web antara lain :
Heading digunakan untuk memformat suatu teks judul dengan menggunakan tag
<h1>, heading tag ini tersedia angka 1 sampai 6, semakin kecil headingnya
semakin besar ukuran fontnya.
Contoh :
<h1> Judul Font Paling Besar </h1>
<h6> Judul Font Paling Kecil </h6>
Contoh :
<p> Ini adalah paragraph yang lumayan panjang sehingga kita bisa menggatakan
ini adalah paragraph yang sebenar-benarnya </p>
Hyperlink / Anchor
Contoh :
Hyperlink memiliki attribute lain yang biasa digunakan seperti target, target ini
digunakan untuk menentukan posisi dari lokasi/url yang ada di href. Secara
default target ini berisi _self yaitu ketika di klik maka lokasi/url akan muncul
sama di window itu, sedangkan jika kita ingin muncul di tab/window baru maka
ganti dengan _blank
Button
Button digunakan untuk melakukan action tertentu seperti buat navigasi, buat
tombol tambah, ubah, hapus dan lain sebagainya menggunakan tag <button
type=”button”>. Button ini mempunyai attribute yang sering digunakan seperti
onclick yang bisa digunakan bersama Javascript untuk melakukan action
tertentu.
Contoh :
<button type=”button”> Page 2 </button>
<button type=”button” onclick=”show()”> Show </button>
index.js
function show() {
alert(‘ button clicked’ )
}
Image
Contoh :
<img src=”mobil.jpg” alt=”gambar mobil” >
Attribute ID
Contoh :
<input type=”text” placeholder=”input username” id=”username”>
<input type=”text” placeholder=”input password” id=”password”>
<select id=”user-type”>
<option value=”1”>Pemakai</option>
<option value=”2”>Penyedia</option>
</select>
Attribute CLASS
Contoh :
<div class=”red”>teks ini akan berwarna merah</div>
<p class=”red”>teksi ini akan berwarna merah juga</p>
Note :
Satu element bisa memiliki attribute id dan class secara bersamaan
Nested Tag
Nested tag element adalah tag element yang bisa berisi tag-tag element lainnya.
Sedangkan sibling merupakan tag element yang posisinya sama/sejajar.
Rumus :
<tag1>
<tag2>
<tag3>... </tag3> Keterangan :
</tag2> ● Hubungan div dengan (h1 dan p) adalah
</tag1> parent child.
● Sedangkan hubungan h1 dengan p
Contoh : adalah sibling, karena sejajar posisinya.
<div class=”container”>
<h1>Ini judul</h1>
<p>Ini paragraf</p>
</div>
Comments
Contoh :
<div class=”container”>
<! -- <h1>Ini tidak di render sebagai tag element di browser</h1> -->
<p>Ini paragraf</p>
</div>
Table
Table digunakan untuk menampilkan baris dan kolom menggunakan tag <table> <th> <tr>
<td>
● <th> merupakan table heading untuk membuat heading/judul
● <tr> merupakan table row untuk membuat baris
● <td> merupakan table table data untuk membuat content
Contoh :
<table>
<tr>
<th> No</th>
<th> Nama</th>
</tr>
<tr>
<td> 1</td>
<td> Budi </td>
</tr>
</table>
Form
Form merupakan tag untuk membuat sebuah formulir yang bisa diinput / dipilih
oleh pengguna secara langsung. Yang sering digunakan dalam form ini antara
lain element input text, radio, checkbox, select dan text area.
Contoh :
<input type=”text” placeholder=”input teks”>
<input type=”radio” name=”gender” value=”1”> Laki-laki
<input type=”radio” name=”gender” value=”0”> Perempuan
<input type=”checkbox” value=”apel”>
<input type=”checkbox” value=”mangga”>
<select>
<option value=”1”>Pemakai</option>
<option value=”2”>Penyedia</option>
</select>
<textarea rows=”4” cols=”50”> Ini textarea </textarea>
Div, Span, Bold, Italic
Contoh :
<div>
<p> <span class=”red”> Ini warna merah </span> yang ini engga </p>
<p> <b> Ini fontnya tebal </b> yang ini engga </p>
<p> <i> Ini fontnya miring </i> yang ini engga </p>
</div>
Semantic Tags HTML 5
Semantic tag merupakan tag yang mempunyai makna khusus seperti <b> <i>
<img> sedangkan semantic pada html 5 antara lain <header> <footer> <article>
dan lain sebagainya.
Contoh :
<article>
<h2> Ini judul article </h2>
<p> Ini paragraph dari article </p>
</article>