HTML memungkinkan pencampuran huruf besar dan kecil dalam nama elemen.
Contoh
Bagus:
<body>
<p>This is a paragraph.</p>
</body>
Buruk:
<BODY>
<P>This is a paragraph.</P>
</BODY>
Dalam HTML, Anda tidak harus menutup semua elemen (misalnya <p>elemen).
Namun, kami sangat menyarankan untuk menutup semua elemen HTML, seperti ini:
Bagus:
<section>
<p>This is a paragraph.</p>
<p>This is a paragraph.</p>
</section>
Buruk:
<section>
<p>This is a paragraph.
<p>This is a paragraph.
</section>
Entitas HTML
Entitas HTML
Jika Anda menggunakan tanda kurang dari (<) atau lebih besar dari (>) dalam teks, browser
mungkin mencampurnya dengan tag.
Entitas karakter digunakan untuk menampilkan karakter yang dicadangkan dalam HTML.
&entity_name;
OR
&#entity_number;
Simbol HTML
Entitas Simbol HTML
Banyak simbol matematika, teknis, dan mata uang, tidak ada di keyboard biasa.
Untuk menambahkan simbol tersebut ke halaman HTML, Anda dapat menggunakan nama
entitas atau nomor entitas (referensi desimal atau heksadesimal) untuk simbol tersebut.
Contoh
Tampilkan tanda euro, €, dengan nama entitas, desimal, dan nilai heksadesimal:
Untuk menampilkan halaman HTML dengan benar, browser web harus mengetahui
kumpulan karakter yang digunakan di halaman.
<meta charset="UTF-8">
Karakter UTF-8
Banyak karakter UTF-8 tidak dapat diketik di keyboard, tetapi selalu dapat ditampilkan
menggunakan angka (disebut nomor entitas):
A adalah 65
B adalah 66
C adalah 67
Contoh
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
</body>
</html>
Pengodean HTML (Kumpulan Karakter)
Dari ASCII ke UTF-8
ASCII adalah standar pengkodean karakter pertama. ASCII mendefinisikan 128 karakter
berbeda yang dapat digunakan di internet: angka (0-9), huruf bahasa Inggris (AZ), dan
beberapa karakter khusus seperti ! $ + - ( ) @ < > .
ISO-8859-1 adalah set karakter default untuk HTML 4. Set karakter ini mendukung 256 kode
karakter yang berbeda. HTML 4 juga mendukung UTF-8.
ANSI (Windows-1252) adalah kumpulan karakter Windows asli. ANSI identik dengan ISO-
8859-1, kecuali ANSI memiliki 32 karakter tambahan.
Untuk menampilkan halaman HTML dengan benar, browser web harus mengetahui
kumpulan karakter yang digunakan di halaman.
<meta charset="UTF-8">
Pencari Sumber Daya Seragam HTML
URL adalah kata lain untuk alamat web.
URL dapat terdiri dari kata-kata (mis. w3schools.com), atau alamat Protokol Internet (IP)
(mis. 192.68.20.50).
Kebanyakan orang memasukkan nama saat berselancar, karena nama lebih mudah diingat
daripada angka.
Browser web meminta halaman dari server web dengan menggunakan URL.
Uniform Resource Locator (URL) digunakan untuk mengalamatkan dokumen (atau data lain)
di web.
scheme://prefix.domain:port/path/filename
Penjelasan:
skema - menentukan jenis layanan Internet (paling umum adalah http atau https )
awalan - menentukan awalan domain (default untuk http adalah www )
domain - menentukan nama domain Internet (seperti w3schools.com)
port - menentukan nomor port di host (default untuk http adalah 80 )
path - menentukan jalur di server (Jika dihilangkan: direktori root situs)
filename - menentukan nama dokumen atau sumber daya