Friday, December 14, 2012

Nilai Atribut HTML

CDATA
Untuk CDATA bisa terdiri atas urutan karakter-karakter yang didalamnya boleh terdapat entities.

ID dan NAME
Untuk ID dan NAME harus diawali dengan huruf didalam cakupan A-Z atau a-z dan bisa diikuti dengan huruf (A-Za-z), digit (0-9), tanda penghubung ("-"), tanda garis bawah ("_"), tanda titik dua (":"), dan titik ("."). Untuk ID dan NAME bersifat case-sensitive.

IDREF dan IDREFS
Untuk IDREF dan IDREFS mengacu kepada nilai atribut ID elemen lainnya. Untuk IDREF adalah single ID sedangkan untuk IDREFS berisi daftar IDREF yang dipisahkan spasi. IDREF dan IDREFS bersifat case-sensitive.

Number
Untuk Number adalah angka yang sedikitnya satu digit didalam cakupan 0-9.

Text
Untuk Text adalah CDATA yang diharapkan bisa terbaca oleh manusia.

URI
URI itu adalah Uniform Resource Identifiers (URIs). Untuk URI bisa full URIs (misal: http://www.example.com/), atau bisa juga relative URIs (misal: foo.html atau ../foo/).

Color
Untuk Color bisa gunakan hexadecimal color atau color name.

Pixels
Untuk Pixels adalah bilangan bulat (integer) yang diinterprestasikan oleh angka yang mewakili satuan piksel, misalnya 50 yang berarti 50 piksel.

Length
Untuk Length bisa yang manapun:

  • Bilangan bulat (integer) yang diinterprestasikan oleh angka yang mewakili satuan piksel, misalnya 50 yang berarti 50 piksel.
  • Persentase (percentage) dari horizontal space atau vertical space, misalnya 50% yang berarti 50 persen.

MultiLength dan MultiLengths
Untuk MultiLength bisa yang manapun:

  • Bilangan bulat (integer) yang diinterprestasikan oleh angka yang mewakili satuan piksel, misalnya 50 yang berarti 50 piksel.
  • Persentase (percentage) dari horizontal space atau vertical space, misalnya 50% yang berarti 50 persen.
  • Atau relative length yang yang diinterprestasikan i* dimana i adalah bilangan bulat.

Untuk MultiLengths berisi daftar MultiLength yang dipisahkan koma.

ContentType dan ContentTypes
Untuk ContentType adalah single content type, sedangkan untuk ContentTypes berisi daftar ContentType yang dipisahkan tanda koma. Content types adalah case-insensitive.

Content type yang sering digunakan adalah text/html, image/jpeg, model/vrml, video/quicktime, application/java, text/css, dan text/javascript.

LanguageCode
Untuk LanguageCode adalah language code. Sebagai contoh untuk English, language code-nya adalah en. Untuk American English, language code-nya adalah en-US. Untuk Japanese, language code-nya adalah ja. Untuk daftar language code silahkan menuju kehalaman ID-ID Bahasa.

Charset dan Charsets
Untuk Charset adalah single character encoding. Sedangkan untuk Charsets berisi daftar Charset yang dipisahkan koma dan/atau yang dipisahkan spasi. Contoh dari character encoding adalah ISO-8859-1, SHIFT_JIS, dan UTF-8.

Character
Untuk Character adalah single Unicode character dan untuk penetapan single Unicode character itu sendiri diperbolehkan menggunakan entities.

Datetime
Untuk Datetime mempunyai format 'YYYY-MM-DDThh:mm:ssTZD':

  • YYYY - four-digit year (misal, 2010)
  • MM - two-digit month (misal, 09 untuk September)
  • DD - two-digit day (misal, 05)
  • T - diperlukan sebagai separator antara date dan time
  • hh - two-digit hour (misal, 22 untuk 10.00pm)
  • mm - two-digit minute (misal, 55)
  • ss - two-digit second (misal, 55)
  • TZD - Time Zone Designator (Z berarti Zulu atau GMT).

LinkTypes
Untuk LinkTypes adalah daftar dari link type yang dipisahkan spasi. Termasuk link types adalah Alternate, StyleSheet, Start, Next, Prev, Contents, Index, Glossary, Copyright, Chapter, Section, Subsection, Appendix, Help, Bookmark.

MediaDesc
Untuk MediaDesc adalah daftar dari media descriptors yang dipisahkan koma. Termasuk media descriptors adalah screen, tty, tv, projection, handheld, print, braille, aural, all.

Script
Untuk Script adalah client-side scripts, umumnya function call, atau statemen singkat. Nilainya boleh berisi entities.

StyleSheet
Untuk StyleSheet adalah style sheet data. Nilainya boleh berisi entities.

FrameTarget
Untuk FrameTarget adalah _blank, _self, _parent, _top, atau framename. Untuk jelasnya bisa melihatnya di Atribut TARGET HTML.