HTML & CSS untuk pemula

HTML & CSS untuk Pemula (Bagian 05): Mempercantik Teks

Semua video tutorial

Kata-kata atau bagian teks lengkap dapat dengan mudah ditebalkan dan dijadikan miring. Pertama, cara memberi tebal. Untuk itu, Anda memiliki dua elemen HTML, yaitu b dan strong.

Selamat datang di <b>PSD-Tutorials.de</b>!
<br />
Selamat datang di <strong>PSD-Tutorials.de</strong>!

Hasilnya saat dilihat di browser sebagai berikut:

HTML & CSS untuk pemula (Bagian 05): Mempercantik teks

Dengan jelas, kedua elemen ini memberikan tampilan yang identik. Mengapa ada dua elemen berbeda? Sebenarnya, untuk situs web terdapat berbagai bentuk tampilan selain yang ada di browser standar yang kita kenal. Misalnya, pembaca layar untuk orang buta atau perangkat seluler. Elemen HTML yang disediakan oleh W3C digunakan untuk mendukung semantik. Jadi, elemen b sekarang tidak lagi berarti tebal, melainkan menyoroti teks secara visual yang tidak memiliki tingkat penting yang tinggi. Ini bisa berupa nama produk atau kata kunci dalam dokumen.

Elemen strong sebelumnya digunakan untuk penekanan yang lebih kuat. Sementara itu, em digunakan untuk menyoroti teks yang penting (emfatis). strong dahulu merupakan peningkatan dari em dalam versi HTML sebelumnya. Namun, dalam HTML5, kedua elemen tersebut diberikan makna yang berbeda.

Terlebih dahulu, teks dengan penekanan biasa.

<p>
   Kucing adalah hewan yang lucu.
</p>



Sekarang, teks yang sama, tetapi dengan penekanan pada kata pertama.

<p>
   <em>Kucing</em>
   adalah hewan yang lucu.
</p>



Dengan menggunakan em, penekanan diberikan pada kata Kucing. Contoh penggunaannya bisa dalam sebuah diskusi mengenai apakah anjing atau kucing yang lebih manis.

Sekarang, kita bisa menerapkan elemen em pada kata adalah dalam contoh ini.

<p>
   Kucing
   <em>adalah</em>
   hewan yang lucu.
</p>



Ini bisa menjadi respons dalam sebuah diskusi di mana seseorang mengatakan bahwa kucing sama sekali tidak lucu.

Secara visual, potongan teks yang ditebalkan dengan em akan ditampilkan miring di browser. Efek visual yang sama dapat dicapai dengan menggunakan elemen i.

Menurut draft kerja HTML5, elemen i kini tidak lagi berarti miring.

<p>
  Selamat datang di
  <i>PSD-Tutorials.de</i>
</p>



Sebaliknya, elemen ini kini dimaksudkan untuk menyampaikan suasana yang berbeda. Elemen i ini dapat digunakan, misalnya, untuk menandai istilah teknis atau nama taksonomi.

Ada banyak pengaturan teks yang menggunakan elemen tersebut, namun pada akhirnya, CSS akan bertanggung jawab terhadap penampilannya secara visual.

Akronim dengan abbr

Untuk menandai suatu akronim, dapat menggunakan elemen yang sama yang sebelumnya digunakan untuk singkatan, yaitu abbr.

Kantor Jerman-Austria dari
<abbr title="World Wide Web Consortium">W3C</abbr>
pindah ke Potsdam University of Applied Sciences pada April 2009.



Browser yang memahami dengan benar elemen abbr akan menampilkan teks di dalam elemen abbr tersebut dengan garis bawah.

Sebagai tambahan, elemen abbr harus diberikan atribut title. Di sana biasanya mencantumkan ekspresi lengkap dari akronim tersebut. Saat pengunjung mengarahkan kursor ke atas akronim, ekspresi lengkap akan muncul dalam jendela tooltip.

Alamat dengan address

Melalui elemen address, informasi alamat dapat di markup.

<address>
  4eck Media GmbH & Co. KG<br />
  Hauptstraße 20<br />
  17309 Viereck<br />
</address>



Browser biasanya menampilkan konten elemen address dengan miring.

HTML & CSS untuk Pemula (Bagian 05): Mempercantik Teks

Menandai Kode dengan code

Elemen code digunakan untuk menandai kode program. Dalam hal ini, tidak ada perubahan dari versi HTML sebelumnya. code masih digunakan untuk tujuan tersebut.

<pre>
Ini adalah kepala HTML:
  <code>
    <html>
     <head>
     <title></title>
     </head>
  </code>
</pre>



Umumnya, kode digabungkan dengan elemen pre untuk mempertahankan indentasi yang digunakan dalam kode program.

Spesifikasi HTML5 merekomendasikan penggunaan atribut class dalam konteks elemen code. Atribut ini dapat menentukan bahasa yang digunakan dalam elemen code. Berikut adalah beberapa contoh tipikal bagaimana penandaan semacam itu dapat terlihat:

language-html

language-css

language-javascript

language-php

language-pascal

Bagaimana browser mengimplementasikan instruksi ini, tidak diatur oleh W3C.

<pre>
  Ini adalah kepala HTML:
  <code class="language-html">
    <html>
      <head>
        <title></title>
      </head>
  </code>
</pre>



Untuk saat ini, atribut class sama sekali tidak memiliki efek yang terlihat pada browser. Namun, pengunjung dapat melihat dalam kode sumber halaman web tersebut dalam bahasa apa kode program tersebut ditulis.

Penulisan Kecil dengan small

Elemen small awalnya digunakan untuk menampilkan teks lebih kecil dari biasanya. Di HTML5, small secara eksplisit digunakan untuk teks kecil, seperti:

• Informasi hak cipta

• Penolakan tanggung jawab

• Syarat dan ketentuan lisensi

• AGB

W3C menjelaskan secara tegas bahwa small tidak seharusnya digunakan untuk teks panjang.

<small>
  Hak cipta oleh PSD-Tutorials.de<br />
  4eck Media GmbH & Co. KG<br />
  Hauptstraße 20<br />
  17309 Viereck
</small>

Mencetak Teks dengan u

Kata dapat di garisbawahi dengan menggunakan elemen u. Berikut adalah contohnya:

<p>Selamat datang di <u>PSD-Tutorials.de</u></p>

Hasilnya akan tampil di browser seperti ini:

HTML & CSS untuk Pemula (Bagian 05): Mempercantik teks



Jika melihat hasilnya, efek yang diinginkan berhasil dicapai. Namun, ada kekurangan. Di internet, teks yang digarisbawahi biasanya menunjukkan hyperlink. Jika Anda menampilkan teks atau kata yang digarisbawahi, pengunjung mungkin mengira itu adalah hyperlink. Mencoba mengkliknya tentu akan gagal. Oleh karena itu, sebaiknya hindari penggunaan garisbawah.