in Blog

๐‡๐“๐Œ๐‹ ; ๐‡๐ฒ๐ฉ๐ž๐ซ๐“๐ž๐ฑ๐ญ ๐Œ๐š๐ซ๐ค๐ฎ๐ฉ ๐‹๐š๐ง๐ ๐ฎ๐š๐ ๐ž

๐€ฯฮฑ ๐—‚๐—ฯ… ๐‡๐“๐Œ๐‹?

HTML (HyperText Markup Language) adalah bahasa markup standar yang digunakan untuk membuat dan menyusun halaman web.

  • HyperText โ†’ Teks yang bisa menaut (link) ke halaman lain.
  • Markup โ†’ Bahasa yang menggunakan tag untuk memberi struktur pada teks.
  • Language โ†’ Artinya HTML punya aturan baku (syntax) yang harus diikuti.

HTML pertama kali dibuat oleh Tim Berners-Lee pada tahun 1991, dan sampai sekarang sudah berkembang menjadi versi modern yaitu HTML5.

๐…ฯ…๐“ฃ๐—€๐—Œ๐—‚ ๐‡๐“๐Œ๐‹

  1. Membuat struktur halaman โ†’ Menyusun teks, gambar, video, link, tabel, dll.
  2. Menghubungkan antar halaman โ†’ Dengan hyperlink (<a>).
  3. Menyisipkan media โ†’ Gambar, audio, video, animasi.
  4. Membuat formulir โ†’ Untuk input data pengguna (login, search, komentar, dll).
  5. Pondasi untuk CSS & JavaScript โ†’ HTML = kerangka, CSS = tampilan, JS = interaktif.

๐’๐—๐—‹ฯ…๐—„๐—ฯ…๐—‹ ๐ƒฮฑ๐—Œฮฑ๐—‹ ๐ƒโฑบ๐—„ฯ…๊ญ‘๐–พ๐“ฃ ๐‡๐“๐Œ๐‹

<!DOCTYPE html>
<html lang="id">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Belajar HTML</title>
</head>
<body>
  <h1>Halo, Dunia!</h1>
  <p>Ini adalah contoh halaman HTML pertama saya.</p>
</body>
</html>

๐’ซโ„ฏ๐“ƒ๐’ฟโ„ฏ๐“๐’ถ๐“ˆ๐’ถ๐“ƒ:

  • <!DOCTYPE html> โ†’ Mendefinisikan bahwa dokumen ini adalah HTML5.
  • <html lang="id"> โ†’ Elemen root (paling luar), atribut lang menunjukkan bahasa.
  • <head> โ†’ Bagian kepala dokumen, berisi metadata, judul, stylesheet, script.
  • <meta charset="UTF-8"> โ†’ Menentukan karakter encoding agar teks muncul benar.
  • <meta name="viewport"> โ†’ Agar tampilan responsif di perangkat mobile.
  • <title> โ†’ Judul halaman, muncul di tab browser.
  • <body> โ†’ Isi utama yang akan ditampilkan di layar browser.

๐„แฅฃ๐–พ๊ญ‘๐–พ๐“ฃ ๐ƒฮฑ๐—Œฮฑ๐—‹

HTML tersusun dari elemen (tags).

  1. Heading (judul) <h1>Judul Utama</h1> <h2>Sub Judul</h2> <h3>Sub Sub Judul</h3> โ†’ Ada dari <h1> sampai <h6>, semakin besar angka semakin kecil ukurannya.
  2. Paragraf <p>Ini adalah sebuah paragraf.</p>
  3. Tautan (link) <a href="https://google.com">Kunjungi Google</a>
  4. Gambar <img src="gambar.jpg" alt="Deskripsi gambar">
  5. Daftar
    • Berurutan (ordered list): <ol> <li>Pertama</li> <li>Kedua</li> </ol>
    • Tidak berurutan (unordered list): <ul> <li>Apel</li> <li>Pisang</li> </ul>
  6. Tabel <table border="1"> <tr> <th>Nama</th> <th>Umur</th> </tr> <tr> <td>Budi</td> <td>20</td> </tr> </table>
  7. Formulir <form action="/submit" method="post"> <label>Nama:</label> <input type="text" name="nama"> <button type="submit">Kirim</button> </form>

๐๐–พ๐—‹๐—„๐–พ๊ญ‘แ‘ฒฮฑ๐“ฃ๐—€ฮฑ๐“ฃ ๐‡๐“๐Œ๐‹ (๐•๐–พ๐—‹๐—Œ๐—‚)

  • HTML 1.0 (1991) โ†’ Versi pertama, sangat sederhana.
  • HTML 2.0 (1995) โ†’ Mendukung form dan tabel.
  • HTML 3.2 (1997) โ†’ Menambahkan elemen desain (misalnya <font>).
  • HTML 4.01 (1999) โ†’ Lebih terstruktur, mendukung CSS.
  • XHTML (2000-an) โ†’ Varian ketat dari HTML.
  • HTML5 (2008 – sekarang) โ†’ Modern, mendukung video, audio, canvas, geolocation, responsive, dll.

๐‡ฯ…แ‘ฒฯ…๐“ฃ๐—€ฮฑ๐“ฃ ๐‡๐“๐Œ๐‹, ๐‚๐’๐’, แ‘ฏฮฑ๐“ฃ ๐‰ฮฑ๐—ฮฑ๐’๐–ผ๐—‹๐—‚ฯ๐—

๐Ÿ‘‰ Dalam pembuatan website, ketiga ini selalu digunakan bersama:

  • HTML โ†’ Kerangka (struktur).
  • CSS โ†’ Memberi gaya/tampilan (warna, layout, font).
  • JavaScript โ†’ Memberi interaktivitas (animasi, validasi, efek dinamis).

Contoh singkat integrasi:

<!DOCTYPE html>
<html lang="id">
<head>
  <meta charset="UTF-8">
  <title>Website Mini</title>
  <style>
    body { font-family: Arial; background-color: #f0f0f0; }
    h1 { color: blue; }
  </style>
</head>
<body>
  <h1>Halo, Dunia!</h1>
  <button onclick="alert('Tombol diklik!')">Klik Saya</button>
</body>
</html>

๐Š๐–พ๐—Œ๐—‚๊ญ‘ฯฯ…แฅฃฮฑ๐“ฃ

  • HTML adalah bahasa markup standar untuk membuat halaman web.
  • HTML menyusun struktur konten, sedangkan tampilan diatur CSS dan interaktivitas oleh JavaScript.
  • HTML5 adalah versi terbaru yang mendukung banyak fitur modern (video, audio, canvas, form canggih, dll).
  • Dengan memahami HTML, kamu bisa mulai membuat website dari nol hingga kompleks.

You may also like