Back
Featured image of post Mengenal HTML untuk Pemula

Mengenal HTML untuk Pemula

pertama kita harus tau dulu kenapa kita belajar HTML, seperti yang pernah kita bahas sebelumnya HTML merupakan kerangka dasar dari sebuah website, pada tutorial kali ini kita akan belajar mulai dari 0 sampai bisa membuat Halaman web HTML sendiri, yaps lanjut

Apa itu HTML

HTML (HyperText Markup Language) adalah bahasa markah yang digunakan untuk membuat kerangka sebuah website, sesuai dengan pengertianya HTML memiliki fungsi sebagai kerangka sebuah website

How it Works..?

bagaimana HTML bekerja di Web Browser, yap web browser seperti google chrome, firefox, exploler, safari dan masih banyak lagi, cara bekerjanya cukup simple seperti ini

web browser akan membaca dokumen HTML yang berisi Tag-tag yang akan memberitahu si browser untuk menampilkan konten.

selain HTML ada juga namanya CSS atau Cascading Style Sheets yang digunakan untuk membuat tampilan website dan Javascript untuk membuat website lebih interaktif. kedua hal ini akan kita pelajari pada materi yang berbeda

Struktur Dasar Sebuah Website

nah setelah mengenal Apa itu HTML sekarang kita akan ulik sedikit mengenai struktur sebuah website bagaimana strukturnya..?

sudah sempat singgung sedikit mengenai HTML, CSS dan Javascript ada 3 struktur dasar dimana website dapat dibuat agar interaktif, berikut tabelnya

Bahasa Fungsi
HTML digunakan untuk membuat kerangka website
CSS Digunakan untuk Mempercantik Tampilan Website
Javascript DIgunakan untuk membuat web dinamis dan interaktif

jika dianalogikan seperti gambar dibawah ini

analogi website
analogi website

dari gambar diatas dapat kita lihat bahwa struktur dasar dari sebuah website terdiri dari 3 bagian dasar.

Apa Yang Harus Dipersiapkan untuk Belajar HTML

ada 2 alat yang perlu disiapkan sebagai penunjang dan praktek belajar HTML ini berikut alatnya

Text Editor

text editor ini akan kita gunakan untuk menulis kode HTML kita bisa bebas menggunakan text editor apa saja seperti vscode, sublime, vim dan masih banyak lagi

sebagai contoh saya menggunakan VSCode

contoh text editor
contoh text editor

Web Browser

sama seperti text editor kita bebas menggunakan browser apa saja untuk menampilkan konten HTML contoh saya menggunakan google chrome

browser
browser

Membuat File HTML

sekarang kita akan membuat file HTML secara mandiri caranya sangat mudah, pertama buka lah text editor lalu tulis kode berikut

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Ini Judul</title>
</head>
<body>
    <h1>Halo Dunia</h1>
    
</body>
</html>

kemudian simpan dengan menekan Ctrl + s pilih direktori dimana file disimpan lalu klik Save jika kita buka file manager maka akan terlihat file yang kita buat

file html yang dibuat
file html yang dibuat

untuk menjalankan melihat hasil file HTML kita bisa klik dua kali pada file HTML yang tadi kita buat atau bisa klik kanan lalu pilih open with pilih aplikasi web browser untuk melihat konten HTML

hasil file tadi
hasil file tadi

Hal yang harus diperhatikan dalam Pembuatan File HTML

ada beberapa hal yang harus diperhatikan dalam pembuatan file HTML

Extensi File HTML

untuk membuat file html file harus berekstensi .html atau .hxhtml jika menggunakan extensi yang berbeda misal saja .txt maka hasilnya seperti ini

ext
ext

Nama Khusus Homepage

jika ingin membuat homepage atau halaman depan sebaiknya gunakan nama index.html

contoh saat kamu buka situs http://perykun.netlify.app/ maka file HTML yang dibuka adalah file index.html yang ada pada server situs http://perykun.netlify.app/

Hal yang Harus Dihindari Ketika Membuat File HTML

ada beberapa Hal yang harus dihindari ketika membuat file HTML seperti

  • Penggunaan Spasi
  • Pemberian Nama File

Penggunaan Spasi

penggunaan spasi pada nama file akan diubah menjadi %20. seperti ini

penggunaan spasi
penggunaan spasi

spasi dapat diganti dengan underscore (_) atau minus (-)

Penamaan File

buat file html dengan nama yang biasa hindari penggunaan huruf campuran seperti

  • h4ckEd.html
  • helloWorld

meski nama ini valid namun susah dimengerti dan susah dibaca oleh manusia dan mesin terkesan alay juga. selanjutnya kita akan membedah struktur dasar HTML

Struktur Dasar HTML

struktur dasar HTML dapat dilihat pada gambar dibawah ini

struktur dasar HTML
struktur dasar HTML

sumber https://www.petanikode.com

berdasarkan sumber diatas kita dapat mengetahui bahwa penulisan kode HTML selalu dimulai dengan deklarasi DOCTYPE lalu menuliskan tag <html> lalu didalamnya juga terdapat tag <head> dan tag <body>

nah yang kita dapat dari sumber gambar dapat kita simpulkan bahwa HTML mempunyai 3 struktur dasar yaitu

  1. Bagian Deklarasi
  2. Bagian Head
  3. Bagian Body

Bagian Deklarasi

contoh deklarasi HTML 4 seperti ini karena pada contoh diatas kita menggunakan HTML 5

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Tag wajib ada di setiap dokumen HTML..

Pada tag ini, kita memberikan atribut lang=“en” untuk menyatakan kalau konten dokumen HTML ini akan menggunakan bahasa inggris. Nah di dalam tag <html> ini, terdapat dua tag penting lagi.. yakni: tag <head> dan tag <body>. Setelah itu barulah terakhir tag HTML ditutup dengan </html> contohnya seperti ini

<!DOCTYPE html>
<html lang="en">
<head>
    <title>Document</title>
</head>
<body>
    
</body>
</html>

yep lajut ke bagian selanjutnya

Bagian Head

bagian ini merupakan bagian yang diawali dengan tag <head> dan ditutup dengan tag </head> contoh

<head>
    <title>Document</title>
</head>

dalam tag <head> biasa ditemui tag <title> untuk judul dan tag <meta> untuk SEO juga tempat untuk menulis kode CSS

Bagian Body

adalah bagian yang akan ditampilkan pada web browser. Penulisannya di mulai dari tag <body> dan ditutup dengan </body> comtohnya seperti ini

<body>
    <p>Ini Paragraf</p>
</body>

dibagian ini kita mengisinya dengan tag <p> untuk membuat paragraf dan masih banyak lagi lainya

Conclusion

yap sampai sini dulu materi kali ini, jika belum jelas silahkan bertanya dan diskusi melalui komentar, untuk chapter selanjutnya kita akan belajar tentang tag, attribut dan elemen pada HTML

Referensi

  • Kursus Koding Online
  • petanikode
Licensed under CC BY-NC-SA 4.0
Last updated on Jan 03, 2022 02:10 +0700
comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy