Saturday, July 7, 2012

<A>

Elemen A digunakan untuk menetapkan hyperlink, menetapkan tujuan target yang dinamai untuk hyperlink, atau kedua-duanya.

Sintaks:

<a Attribute="Value">...</a>

Elemen-elemen Inline boleh ditetapkan di dalam elemen A, kecuali elemen A itu sendiri. Untuk elemen A itu sendiri boleh ditetapkan di dalam elemen-elemen Block-Level dan elemen-elemen Inline, kecuali di dalam elemen A dan BUTTON.

HREF=URI
Atribut HREF digunakan untuk menetapkan target dari link. Target bisa salah satu:

  • URL

    Contoh:

    <a href="http://www.example.com">Example.com</a>
  • URL fragment (yang namanya didahului hash mark (#)).

    Contoh:

    <a href="#anchor-one">Anchor one.</a>

TYPE=ContentType
Atribut digunakan untuk menetapkan MIME type dari sumber yang dilink.

Contoh:

<a href="the-complete-reference-html-&-css.pdf" type="application/pdf">The Complete Reference HTML & CSS</a>

HREFLANG=LanguageCode
Atribut HREFLANG digunakan untuk menetapkan language code yang digunakan oleh sumber yang dilink.

Contoh:

<a href="http://www.example.com/" hreflang="en">Example.com</a>

NAME=CDATA
Atribut NAME digunakan untuk menetapkan nama elemen A, nilai atribut NAME bisa dijadikan target dari elemen A lainnya.

Contoh:

<a name="anchor-one">Ini adalah lokasi dari anchor one.</a>

Sebagai contoh saja jika elemen A di bawah ini yang memiliki target ke elemen A di atas:

<a href="#anchor-one">Anchor one.</a>

REL=LinkTypes dan REV=LinkTypes
Atribut REL digunakan untuk menetapkan relationship antara dokumen yang dilink dan dokumen yang ada, sedang atribut REV digunakan untuk menetapkan relationship antara dokumen yang ada dan dokumen yang dilink.

Contoh kode berikut menjelaskan bahwa dokumen PARENT.html merupakan halaman "Orang Tua" untuk dokumen CHILD.html:

<title>CHILD.html</title> ... <a href="PARENT.html" rel="parent">...</a>

Contoh kode berikut menjelaskan bahwa dokumen PARENT.html merupakan halaman "Orang Tua" untuk dokumen CHILD.html:

<title>PARENT.html</title> ... <a href="CHILD.html" rev="parent">...</a>

Agar menjadi jelas, masing-masing kode contoh di atas bisa menjadi berikut:

<title>CHILD.html</title> ... <a href="PARENT.html" rel="parent" rev="child">...</a>
<title>PARENT.html</title> ... <a href="CHILD.html" rel="child" rev="parent">...</a>

CHARSET=Charset
Atribut CHARSET digunakan untuk menetapkan character encoding yang digunakan oleh sumber yang dilink.

Contoh:

<a href="http://www.example.com/" charset="ISO-8859-1">Example.Com site</a>

SHAPE dan COORDS=Coords
Atribut SHAPE digunakan untuk menetapkan beberapa area hotspot sederhana menggunakan default, rect, circle, atau poly. Sedang atribut COORDS digunakan untuk menetapkan koordinat area klik untuk IMG atau OBJECT sebagai image map. Untuk Coords:

  • Gunakan x1,y1,x2,y2 untuk menetapkan koordinat dari sudut kiri atas (0,0) dan sudut kanan bawah, dan itu akan menetapkan area klik berbentuk persegi empat.
  • Gunakan x,y,radius untuk menetapkan x, y sebagai koordinat titik tengah dan radius menetapkan jari-jari dari bentuk lingkaran.
  • Bentuk polygon adalah ditetapkan oleh browser dengan menghubungkan satu titik koordinat dengan satu titik koordinat lainnya. Satu titik koordinat diwakili oleh dua nilai yang berpasangan (x1,y1), (x2,y2), dst.

TARGET=[_blank, _parent, _self, _top, framename]
Untuk atribut TARGET bisa dilihat di Atribut TARGET HTML.

Elemen A juga mendukung Atribut-Atribut Keyboard HTML, Atribut-Atribut Standard HTML.