CODE/TAG di HTML5

Code/Tag di HTML5

Halaman ini akan menerangkan Tag/Kode-kode pada HTML5, dan memberikan contoh untuk Video dan Audio di HTML5. Sebelum melanjutkan anda harus mengerti Tentang Apa itu HTML5 dan apa keunggunalan-nya, serta mengerti perbedaan antara HTML5 dan HTML4. Oke kita langsung saja memperkenalkan Tag/Kode-kode pada HTML5 disertai apa yang Terbaru di HTML5


TAG/CODE
DISKRIPSI
<!--…à
Mendefinisikan sebuah komentar
<!DOCTYPE>
Mendefinisikan tipe dokumen
<a>
Mendefinisikan sebuah hyperlink
<abbr>
Mendefinisikan sebuah singkatan
<address>
Mendefinisikan informasi kontak untuk pemilik atau penulis dokumen/artikel
<area>
Mendefinisikan area didalam sebuah gambar
<article> New!
Mendefinisikan artikel
<aside> New!
Mendefisikan isi selain dari konten utama
<audio> New!
Mendefinisikan suara/music
<b>
Mendefinisikan cetak tebal dalam teks (bold)
<base>
Menentukan URL dasar/target untuk semua URL relatif dalam dokumen
<bdi> New!
Membatasi bagian teks yang mungkin memiliki format baca berbeda dengan teks diluarnya
<bdo>
Mengganti arah teks saat ini
<blockquote>
Mendefinisikan sebuah bagian yang dikutip dari sumber lain
<body>
Mendefinisikan tubuh dokumen
<br>
Mendefinisikan perintah untuk ganti satu baris
<button>
Mendefinisikan tombol yang dapat di-klik
<canvas> New!
Digunakan untuk menggambar grafis melalui script
<caption>
Mendefinisikan caption untuk tabel
<cite>
Mendefinisikan judul suatu objek
<code>
Mendefinisikan suatu teks berupa kode-kode computer
<col>
Menentukan properties dari kolom didalam element <colgroup>
<colgroup>
Menentukan kelompok satu atau lebih kolom dalam format sebuah tabel
<command> New!
Mendefinisikan sebuah tombol komando (command button)
<datalist> New!
Menentukan daftar pilihan standar untuk kontrol input
<dd>
Mendefinisikan deskripsi sebuah item yang ada pada definition list
<del>
Mendefinisikan efek strikethrough pada kalimat teks
<details> New!
Mendefinisikan detail tambahan yang dapat ditampil-sembunyikan oleh user
<dfn>
Mendefinisikan definition term
<div>
Mendefinisikan section dalam dokumen
<dl>
Mendefinisikan sebuah definition list
<dt>
Mendefinisikan istilah (term) dalam definition list
<em>
Mendefinisikan efek emphasized pada teks
<embed> New!
Mendefinisikan sebuah aplikasi eksternal / plugins
<fieldset>
Mengelompokkan elemen-elemen yang mirip dalam bentuk form
<figcaption> New!
Mendefinisikan caption untuk elemen <figure>
<figure> New!
Menentukan sebuah konten mandiri


<footer> New!
Mendefinisikan sebuah footer pada dokumen atau section
<form>
Mendefinisikan sebuah form untuk input user
<h1> to <h6>
Mendefinisikan heading untuk HTML
<head>
Mendefinisikan informasi yang terkait dengan dokumen
<header> New!
Menentukan pengenalan awal halaman web atau kelompok dari elemen navigasi untuk dokumen
<hgroup> New!
Mengelompokkan elemen <h1> sampai <h6> ketika heading memiliki multiple level
<hr>
Mendefinisikan sebuah penanda perubahan tematik dalam konten
<html>
Mendefinisikan akar dari dokumen HTML
<i>
Mendefinisikan efek italic pada teks
<iframe>
Mendefinisikan sebuah frame
<img>
Mendefinisikan sebuah gambar
<input>
Mendefinisikan sebuah kontrol input
<ins>
Mendefinisikan teks yang telah dimasukkan dalam dokumen (diikuti efek underline)
<keygen> New!
Mendefinisikan sebuah key generator untuk form
<kbd>
Mendefinisikan input dari keyboard (format teks)
<label>
Mendefinisikan label untuk elemen <input>
<legend>
Mendefinisikan sebuah caption untuk elemen <fieldset>, <figure> dan <details>
<li>
Mendefinisikan daftar item
<link>
Mendefinisikan relasi diantara dokumen dan sebuah sumber eksternal, kebanyakan digunakan untuk merelasikan kepada CSS
<map>
Mendefinisikan sebuah gambar yang dapat berfungsi sebagai client-side map
<mark> New!
Mendefinisikan sebuah teks yang disorot/ditandai
<menu>
Mendefinisikan sebuah daftar/menu
<meta>
Mendefinisikan sebuah metadata tentang dokumen HTML
<meter> New!
Mendefinisikan pengukur untuk ukuran skalar dalam kisaran yang diketahui
<nav> New!
Mendefinisikan link navigasi
<noscript>
Mendefinisikan sebuah konten alternatif untuk pengguna yang telah menonaktifkan script pada browser atau memiliki browser yang tidak mendukung script tersebut
<object>
Mendefinisikan objek yang melekat di dalam dokumen HTML, contohnya file multimedia
<ol>
Mendefinisikan numbered list
<optgroup>
Mengelompokkan opsi-opsi yang terkait ke dalam bentuk drop-down
<option>
Mendefinisikan sebuah pilihan dalam bentuk drop-down
<output> New!
Mendefinisikan sebuah hasil dari kalkulasi/perhitungan
<p>
Mendefinisikan sebuah paragraph
<param>
Mendefinisikan sebuah parameter untuk objek
<pre>
Mendefinisikan teks yang belum ditentukan formatnya
<progress> New!
Mendefinisikan sebuah perkembangan jalannya proses
<q> New!
Mendefinisikan sebuah kalimat kutipan (quote)
<rp> New!
Mendefinisikan apa yang harus ditampilkan apabila browser tidak mensupport tag <ruby>
<rt> New!
Mendefinisikan penjelasan atau cara baca dari karakter Asia timur ( <ruby> )
<ruby> New!
Menentukan sebuah penulisan huruf Asian (kanji, mandarin, dll)
<s>
Menentukan teks yang tidak lagi benar, akurat atau relevan (diikuti efek strikethrough)
<samp>
Mendefinisikan sampel output dari program computer (format teks)
<script>
Mendefinisikan sebuah script
<section> New!
Mendefiniskan section dalam dokumen
<select>
Mendefinisikan sebuah list dalam bentuk drop-down
<small>
Mendefinisikan teks yang lebih kecil (format teks)
<source> New!
Mendefinisikan sumber elemen media yang beruntun ( <video> dan <audio> )
<span>
Mendefinisikan section dalam dokumen
<strong>
Mendefinisikan teks penting (format teks)
<style>
Menyimpan info style sebuah dokumen
<sub>
Mendefinisikan teks subsricpt
<summary> New!
Mendefinisikan heading untuk bagian <detail>
<sup>
Mendefinisikan teks superscript
<table>
Mendefinisikan sebuah tabel
<tbody>
Mengelompokkan bagian tubuh (body) dari tabel HTML
<td>
Mendefinisikan sebuah cell dalam tabel
<textarea>
Mendefinisikan kontrol input yang terdiri dari banyak baris
<tfoot>
Mengelompokkan bagian footer dari tabel HTML
<th>
Menentukan dalam tabel bahwa didalam tag <th> adalah header tabel
<thead>
Mengelompokkan bagian header dari tabel HTML
<time> New!
Mendefinisikan waktu (24 jam) atau tanggal dalam format Gregorian
<title>
Mendefinisikan judul dokumen
<tr>
Mendefinisikan sebuah baris dalam tabel
<track> New!
Mendefinisikan subtitle dari elemen multimedia ( <audio> dan <video> )
<ul>
Mendefinisikan bulleted list
<var>
Mendefinisikan sebuah variable
<video> New!
Mendefinisikan video atau film
<wbr> New!
Mendefinisikan ganti baris ketika teks dirasa terlalu panjang



Tutorial Membuat Tag/Code Video<video> pada HTML5

Pada versi HTML sebelumnya, tidak disertai oleh tag <video>.Apabila ingin memasukkan video ke dalam sebuah web masih harus menggunakan plugins tambahan yang biasa disebut flash player. Kelebihan di dalam tag <video> adalah dalam browser tidak perlu menggunakan flash player, dan buffering menjadi lebih ringan karena fasilitasnya sudah di backing oleh kode HTML sendiri.

Atribut Opsional
Attribute
Value
Description
autoplay
autoplay
Menentukan bahwa video akan mulai berputar otomatis
controls
controls
Menentukan kontrol video yang akan ditampilkan (Contoh: tombol play/pause)
height
pixels
Mengeset tinggi dari video player
loop
loop
Menentukan bahwa video akan berputar kembali meski video telah habis
muted
muted
Menentukan bahwa output suara akan di mute / dihilangkan
poster
URL
Menentukan gambar yang akan tampil ketika video masih belum berputar
preload
auto
metadata
none
Menentukan jika dan bagaimana kapan video ini harus menjalani proses loading ketika halaman terbuka
src
URL
Menentukan alamat URL dari mana

Contoh kode tag/code <video> pada HTML5

<!DOCTYPE html>
<html>
<body>
<video width="320" height="240" controls="controls" >
<source src="bbb.mp4" type="video/mp4" />
<source src="bbb.ogg" type="video/ogg" />
<source src="bbb.webm" type="video/webm" />
Your browser does not support the video tag.
</video>
</body>
</html>

Output yang akan muncul pada browser
contoh video HTML5
<video width="320" height="240" controls="controls" >
width="320", height"240" dan controls="controls" adalah Attribut Opsional
Note : Akan ada angka jumlah waktu video ketika sebelum anda play. jika tidak muncul angka, pasti ada yang salah, silahkan di perbaiki lagi !!

Tutorial Membuat Tag/Code Audio<audio> pada HTML5

Digunakan untk memasukkan audio, misalnya lagu kedalam halaman web. Pada HTML5, hal itu dipermudah dengan tag <audio>, ketika di generasi sebelumnya (HTML 4.01) memasukkan audio ke dalam web masih harus menggunakan flash.

Atribut opsional
Attribute
Value
Description
autoplay
autoplay
Menentukan bahwa audio akan mulai berputar otomatis
controls
controls
Menentukan kontrol audio yang akan ditampilkan (Contoh: tombol play/pause)
loop
loop
Menentukan bahwa audio akan berputar kembali meski
audiotelah habis
preload
auto
metadata
none
Menentukan jika dan bagaimana kapan audio ini harus menjalani proses loading ketika halaman terbuka
src
URL
Menentukan alamat URL dari mana sumber audio

Contoh tag <audio>


<!DOCTYPE html>
<html>
<body>
<audio controls="controls">
<source src="multimedia/song.ogg" type="audio/ogg" />
<source src="multimedia/song.mp3" type="audio/mp3" />
Your browser does not support the audio element.
</audio>
</body>
</html>

Output yang akan muncul dalam browser

Contoh audio HTML5

Note : Akan ada angka jumlah waktu audio ketika sebelum anda play. jika tidak muncul angka, pasti ada yang salah, silahkan di perbaiki lagi !!


Baca artikel lain nya tentang HTML5 dan CSS3 disini
CODE/TAG di HTML5 Rating: 4.5 Diposkan Oleh: Unknown

No comments: