Ada banyak sekali simbol-simbol yang tidak bisa kita ketik secara manual (karena tidak ada di keyboard). Sebut saja seperti simbol sigma ∑, simbol copyright ©, mata uang euro €, akar √, atau bahkan sampai emoji seperti 😂😬😁😅😆😎.
Di dalam aplikasi teks prosesor seperti Microsoft Office, Google Docs, atau Libre Office, penulisan simbol atau emoji sangat mudah dilakukan: kita hanya perlu mencari tombol symbol kemudian mengklik simbol yang kita inginkan.
Tangkapan layar untuk menambahkan simbol pada libre office:
Menambahkan Simbol Pada HTML
Terdapat 3 cara untuk menambahkan simbol pada HTML:
-
Cara yang pertama dan yang paling mudah adalah: melakukan copy/paste dari aplikasi lain. Kita bisa mencari sebuah simbol baik dari dokumen web, dari aplikasi teks prosesor, dan lain sebagainya, kemudian menyalinnya ke dalam dokumen HTML kita.
-
Cara yang kedua adalah: menggunakan nama entitas. Sebagian besar simbol memiliki nama entitas. Kita bisa menggunakan paduan sintaks
&<nama-entitas>;
untuk menampilkan simbol tertentu.Misal kita ingin menampilkan simbol dengan nama entitas copy dan euro, kita bisa menuliskannya seperti berikut:
€
= ۩
= ©
-
Cara yang ketiga adalah menggunakan kode entitas. Sintaks penulisannya sama seperti jika kita menggunakan nama entitas, kita hanya perlu mengganti namanya dengan kodenya:
©
= ©€
= €
Entitas
Berikut ini adalah contoh karakter entitas pada HTML:
Hasil | Deskripsi | Nama Entitas | Kode Entitas |
---|---|---|---|
non-breaking space (spasi paksa) | |
  |
|
< | kurang dari (less than) | < |
< |
> | lebih dari (greater than) | > |
> |
& | dan | & |
& |
" | petik dua | " |
" |
' | petik satu | ' |
' |
¢ | mata uang sen | ¢ |
¢ |
£ | mata uang pound | £ |
£ |
¥ | mata uang yen | ¥ |
¥ |
€ | mata uang euro | € |
€ |
© | copyright | © |
© |
® | registered trademark | ® |
® |
Contoh menggunakan simbol spasi:
<p>Aku suka makan bakso</p>
<p>Aku suka minum kopi</p>
Hasil keluaran:
Contoh yang salah untuk menampilkan simbol (<) dan (>): ❌❌❌❌
<p>
Tag <h1> adalah tag untuk menampilkan judul pada HTML
</p>
Hasil keluaran:
Contoh yang benar: ✅✅✅✅
<p>
Tag <h1> adalah tag untuk menampilkan judul pada HTML
</p>
Hasil keluaran:
Kumpulan Simbol
Char | Number | Entity |
---|---|---|
∀ | ∀ |
∀ |
∂ | ∂ |
∂ |
∃ | ∃ |
∃ |
∅ | ∅ |
∅ |
∇ | ∇ |
∇ |
∈ | ∈ |
∈ |
∉ | ∉ |
∉ |
∋ | ∋ |
∋ |
∏ | ∏ |
∏ |
∑ | ∑ |
∑ |
Lebih lengkapnya: Referensi simbol matematika.
Emoji
Untuk menampilkan emot (emoji) kita juga bisa melakukan 3 cara:
- langsung copy paste dari sumber lain.
- menggunakan kode desimal tiap emoji
&#<nomor>;
. - dan menggunakan kode hexadecimal tiap emoji
&#x<hexa>
.
Perhatikan contoh berikut:
<h3>Langsung Salin/Tempel</h3>
<p style="font-size: 40pt">😅</p>
<h3>Menggunakan nomor desimal</h3>
<p style="font-size: 20pt">😅</p>
<h3>Menggunakan hexadecimal</h3>
<p>😅</p>
Hasil keluaran:
Kumpulan Emoji Wajah
Emoji | Nomor Desimal | Nomor Hexadecimal |
---|---|---|
😀 | 128512 | 1F600 |
😁 | 128513 | 1F601 |
😂 | 128514 | 1F602 |
😃 | 128515 | 1F603 |
😄 | 128516 | 1F604 |
😅 | 128517 | 1F605 |
😆 | 128518 | 1F606 |
😇 | 128519 | 1F607 |
😈 | 128520 | 1F608 |
😉 | 128521 | 1F609 |
😊 | 128522 | 1F60A |
😋 | 128523 | 1F60B |
😌 | 128524 | 1F60C |
😍 | 128525 | 1F60D |
😎 | 128526 | 1F60E |
😏 | 128527 | 1F60F |
😐 | 128528 | 1F610 |
😑 | 128529 | 1F611 |
😒 | 128530 | 1F612 |
😓 | 128531 | 1F613 |
😔 | 128532 | 1F614 |
😕 | 128533 | 1F615 |
😖 | 128534 | 1F616 |
😗 | 128535 | 1F617 |
😘 | 128536 | 1F618 |
😙 | 128537 | 1F619 |
😚 | 128538 | 1F61A |
😛 | 128539 | 1F61B |
😜 | 128540 | 1F61C |
😝 | 128541 | 1F61D |
😞 | 128542 | 1F61E |
😟 | 128543 | 1F61F |
😠 | 128544 | 1F620 |
😡 | 128545 | 1F621 |
😢 | 128546 | 1F622 |
😣 | 128547 | 1F623 |
😤 | 128548 | 1F624 |
😥 | 128549 | 1F625 |
😦 | 128550 | 1F626 |
😧 | 128551 | 1F627 |
😨 | 128552 | 1F628 |
😩 | 128553 | 1F629 |
😪 | 128554 | 1F62A |
😫 | 128555 | 1F62B |
😬 | 128556 | 1F62C |
😭 | 128557 | 1F62D |
😮 | 128558 | 1F62E |
😯 | 128559 | 1F62F |
😰 | 128560 | 1F630 |
😱 | 128561 | 1F631 |
😲 | 128562 | 1F632 |
😳 | 128563 | 1F633 |
😴 | 128564 | 1F634 |
😵 | 128565 | 1F635 |
😶 | 128566 | 1F636 |
😷 | 128567 | 1F637 |
🙁 | 128577 | 1F641 |
🙂 | 128578 | 1F642 |
🙃 | 128579 | 1F643 |
🙄 | 128580 | 1F644 |
🤐 | 129296 | 1F910 |
🤑 | 129297 | 1F911 |
🤒 | 129298 | 1F912 |
🤓 | 129299 | 1F913 |
🤔 | 129300 | 1F914 |
🤕 | 129301 | 1F915 |
🤠 | 129312 | 1F920 |
🤡 | 129313 | 1F921 |
🤢 | 129314 | 1F922 |
🤣 | 129315 | 1F923 |
🤤 | 129316 | 1F924 |
🤥 | 129317 | 1F925 |
🤧 | 129319 | 1F927 |
🤨 | 129320 | 1F928 |
🤩 | 129321 | 1F929 |
🤪 | 129322 | 1F92A |
🤫 | 129323 | 1F92B |
🤬 | 129324 | 1F92C |
🤭 | 129325 | 1F92D |
🤮 | 129326 | 1F92E |
🤯 | 129327 | 1F92F |
🧐 | 129488 | 1F9D0 |
Untuk mendapatkan list emoji lebih lengkap silakan kunjungi getemoji.com, kalian tinggal melakukan salin dan tempel dari situs tersebut.
Kesimpulan
Tidak semua simbol dan karakter tersedia di keyboard kita. Oleh karena itu HTML memberikan kita sebuah cara untuk menampilkan simbol, karakter, atau bahkan emoji menggunakan entitas &[kode];
.
Selain cara manual seperti itu, kita juga bisa melakukan praktik salin / tempel untuk menambahkan simbol atau emoji yang kita inginkan.
Kode Program Lengkap
Bagi kalian yang ingin mendapatkan kode program lengkap, silakan kunjungi repository html-dasar di github.
Jangan lupa kasih ⭐⭐
Pertemuan Selanjutnya
Insyaallah pada pertemuan selanjutnya kita akan membahas tentang pengenalan form HTML.
Stay tune!