Selain untuk mengatur format blok-blok paragraf, HTML juga dapat digunakan untuk mengatur format teks kata demi kata, atau bahkan huruf demi huruf dengan elemen format teks. Terdapat dua cara untuk memformat teks yaitu secara fungsional dan secara fisikal.
Pemformatan fungsional dilakukan berdasarkan fungsi atau kegunaan teks yang diformat. Penampilan teks tersebut bisa beragam, tergantung standar yang sedang berlaku. HTML menyediakan 7 elemen pemformatan fungsional, yaitu: EM, CITE, VAR, CODE, KBD, SAMP, dan STRONG.
<HTML> |
Dari contoh di atas dapat diamati bahwa elemen EM, CITE, dan VAR ditampilkan dengan huruf miring (italic); elemen CODE dan KBD ditampilkan dengan huruf tegak (monospace); dan elemen STRONG ditampilkan dengan huruf tebal. Jadi jelas bahwa penampilan yang berbeda menunjukkan fungsi yang berbeda, namun elemen-elemen tersebut sebaiknya tidak digunakan untuk mengubah penampilan teks karena untuk kegunaan tersebut ada elemen-elemen tersendiri di bawah ini.
Pemformatan fisikal berarti memformat teks berdasarkan penampilan fisik yang diharapkan, seperti huruf tebal, miring, dan sebagainya. Terdapat 10 elemen format fisikal, yaitu: B, I, U, S, TT, BIG, SMALL, SUB, SUP, dan BLINK.
<HTML> |
Tanpa perlu dijelaskan lagi - kecuali elemen BLINK yang memerlukan penjelasan khusus -, dengan melihat contoh di atas kita dapat mengetahui fungsi masing-masing elemen. Elemen BLINK adalah sebuah Netscape Extension sehingga teks di dalamnya hanya akan berkedip jika dilihat dengan browser Netscape.
Sebenarnya masih ada cara ketiga yang tidak standar untuk memformat teks, yaitu dengan elemen FONT dan BASEFONT. Elemen FONT mempunyai atribut FACE, COLOR, dan SIZE. Atribut FACE untuk menentukan jenis huruf yang digunakan, atribut COLOR untuk menentukan warna teks, dan atribut SIZE untuk menentukan ukuran teks. Contoh penggunaan elemen FONT dapat dilihat di bawah ini:
<HTML> |
Untuk menetapkan ukuran default font sebuah dokumen HTML digunakan elemen BASEFONT yang dapat menerima atribut FACE, COLOR, dan SIZE, seperti elemen FONT. Namun tidak seperti elemen FONT, elemen BASEFONT diletakkan di dalam elemen HEAD. Setelah selesai bereksperimen dengan berbagai jenis font, silakan melanjutkan ke bagian selanjutnya, List dan Bullet.