Belajar Dasar HTML dan CSS dari Nol

Belajar Dasar HTML dan CSS dari Nol
Table of Contents
Belajar Dasar HTML dan CSS dari Nol

Pemrograman web dimulai dengan dua komponen utama: HTML (HyperText Markup Language) untuk struktur halaman dan CSS (Cascading Style Sheets) untuk tampilan visualnya. Dalam materi ini, kita akan mempelajari konsep dasar HTML dan CSS dengan lebih mendalam.

Belajar dasar HTML dan CSS sangat penting bagi pemula yang ingin memahami cara membangun website. Dalam panduan ini, kita akan membahas struktur HTML, sintaks CSS, serta cara menggunakannya untuk membuat tampilan web yang menarik.


1. Pengenalan HTML

HTML adalah bahasa markup yang digunakan untuk menyusun konten dalam halaman web. HTML terdiri dari elemen-elemen yang dibungkus dalam tag.

Struktur Dasar HTML

Setiap dokumen HTML memiliki struktur dasar seperti berikut:

 


Elemen HTML Dasar & Contoh Penggunaannya

  • Heading (<h1><h6>) → Menampilkan judul.

 

  • Paragraf (<p>) → Menampilkan teks biasa.

  • Gambar (<img>) → Menampilkan gambar.

 

  • Link (<a>) → Membuat hyperlink.

 

  • Tabel (<table>) → Menampilkan data dalam bentuk tabel.

 

  • Form (<form>) → Mengumpulkan input dari pengguna.

Kamu bisa dapat mempelajarin lebih lanjut ke w3school


2. Pengenalan CSS

CSS (Cascading Style Sheets) adalah bahasa yang digunakan untuk mengatur tampilan dan desain elemen-elemen dalam halaman web yang dibuat dengan HTML.

berikut cotoh tampilanya

Belajar Dasar HTML dan CSS dari Nol
Belajar Dasar HTML dan CSS dari Nol

Fungsi CSS

  1. Mengubah Tampilan: Mengatur warna, font, ukuran teks, dan lainnya.

  2. Membuat Layout: Mengatur posisi elemen menggunakan Grid, Flexbox, dan lainnya.

  3. Responsivitas: Menyesuaikan tampilan pada berbagai perangkat seperti komputer, tablet, dan ponsel.

Cara Menyisipkan CSS

Inline CSS (di dalam tag HTML secara langsung).

 

Internal CSS (di dalam <style> di <head>).

 

External CSS (menggunakan file .css terpisah).

Contoh isi file style.css:

 

Properti CSS Dasar & Contoh Penggunaannya

  • Warna: Mengatur warna teks dan latar belakang.

 

  • Teks: Mengatur ukuran dan jenis font.

 

  • Border: Mengatur garis pinggir elemen.

 

  • Padding & Margin: Mengatur jarak elemen.

 

Kesimpulan:

  • Padding: Menambah ruang di dalam elemen.

  • Margin: Menambah ruang di luar elemen.


CSS Grid & Flexbox

  1. CSS Grid

CSS Grid adalah metode yang digunakan untuk mengatur tata letak halaman dengan lebih fleksibel. Selain itu, sistem ini memungkinkan kita untuk membagi halaman menjadi beberapa area tanpa harus menggunakan banyak elemen div tambahan. Dengan demikian, pengelolaan tata letak menjadi lebih sederhana dan efisien.

Contoh CSS Grid Sederhana:

html

 


  1. CSS Flexbox

Flexbox berguna untuk mengatur elemen dalam satu baris atau kolom.

Contoh Flexbox:

Jika kamu mau belajar lebih bisa ke w3school dan dokumentasi css

Dengan memahami CSS Grid dan Flexbox, kita dapat membuat tata letak yang lebih fleksibel dan responsif seperti zawata! 🚀

Tugas

  1. Buatlah cv diri sendiri atau personal branding mengunakan html dan css jangan lupa push github

Kategori:

Tags: