3 Cara Menambahkan CSS ke HTML (Inline, Internal, dan External)

Halo, Teman-Teman!

Kali ini kita akan belajar tentang 3 cara menambahkan CSS ke HTML. CSS adalah cara terbaik untuk membuat website tampak menarik dengan warna, tata letak, dan font yang keren. Yuk, kita bahas cara menambahkannya ke dalam HTML!


Apa Itu CSS?

CSS adalah singkatan dari Cascading Style Sheets, yang digunakan untuk mengatur tampilan website seperti warna, tata letak, dan animasi. Dengan CSS, kita bisa memisahkan desain dari konten HTML, sehingga kode menjadi lebih rapi dan mudah dikelola.

Ada 3 cara utama untuk menambahkan CSS ke HTML:

  1. Inline CSS
  2. Internal CSS
  3. External CSS

Setiap cara memiliki kegunaan yang berbeda. Berikut adalah penjelasan lengkapnya.


1. Inline CSS

Apa itu Inline CSS?
Inline CSS berarti menambahkan gaya langsung di elemen HTML menggunakan atribut style. Ini cocok untuk perubahan cepat pada satu elemen saja.

Contoh:

<h1 style="color: blue;">Halo, teman-teman!</h1>

Kelebihan:

  • Mudah digunakan untuk mengubah elemen tertentu.

Kekurangan:

  • Tidak efisien untuk mengatur banyak elemen.
  • Membuat kode HTML terlihat berantakan.

2. Internal CSS

Apa itu Internal CSS?
Internal CSS ditulis di dalam tag <style> yang berada di bagian <head> pada dokumen HTML. Cara ini cocok untuk satu halaman website.

Contoh:

<!DOCTYPE html>
<html lang="id">
<head>
    <style>
        h1 {
            color: red;
        }
    </style>
</head>
<body>
    <h1>Halo, teman-teman!</h1>
</body>
</html>

Kelebihan:

  • Semua gaya terpusat di satu tempat (di tag <style>).
  • Cocok untuk halaman tunggal.

Kekurangan:

  • Tidak efisien untuk website dengan banyak halaman.

3. External CSS

Apa itu External CSS?
External CSS ditulis di file terpisah dengan ekstensi .css, seperti style.css. File ini dihubungkan ke HTML menggunakan tag <link>.

Contoh:

<!-- File HTML -->
<!DOCTYPE html>
<html lang="id">
<head>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <h1>Halo, teman-teman!</h1>
</body>
</html>
/* File style.css */
h1 {
    color: green;
}

Kelebihan:

  • File CSS dapat digunakan di banyak halaman website.
  • Mempermudah pengelolaan dan pembaruan desain.

Kekurangan:

  • Membutuhkan pengaturan file tambahan.

Kapan Menggunakan Masing-Masing Cara?

  1. Inline CSS:
    Gunakan hanya untuk perubahan kecil pada satu elemen.

  2. Internal CSS:
    Cocok untuk proyek kecil atau halaman tunggal.

  3. External CSS:
    Pilihan terbaik untuk proyek besar dengan banyak halaman. Ini juga merupakan standar di dunia pengembangan web.


Latihan: Tambahkan CSS ke HTML

Coba praktekkan 3 cara menambahkan CSS di atas. Buat file HTML sederhana, lalu tambahkan gaya menggunakan inline, internal, dan external CSS. Amati perbedaannya!


Kesimpulan

Menambahkan CSS ke HTML bisa dilakukan dengan 3 cara: inline, internal, dan external. Setiap cara memiliki kelebihan dan kekurangan, tergantung kebutuhan proyekmu. Di artikel berikutnya, kita akan belajar lebih dalam tentang selector CSS untuk menargetkan elemen tertentu dengan lebih fleksibel.

Selamat mencoba, dan sampai jumpa di artikel selanjutnya! 

Komentar

Postingan Populer

Gambar

Superingan is a Blogger template designed with simplicity and functionality in mind, offering a clean and user-friendly platform for professional websites. This theme is perfect for various website types, including personal blogs, online magazines, news websites, and portfolios. Features: Responsive Design: Your website will look its best across all devices, from desktops and laptops to tablets and smartphones. Customizable Colors: Easily change the template's colors to match your branding or preferences. Custom Headers: Upload your own header image to add a personal touch to your website. Custom Menus: Create and manage your website's navigation menus with ease. Widget Areas: Add widgets to display additional content and features on your website's sidebar. Clean HTML & CSS Code: The template is built with clean and well-structured code, making it easy to learn and customize further. Superingan is an ideal choice for those seeking a professional website with a sim...

Gambar

Rumah kayu merupakan pilihan yang populer bagi banyak orang. Rumah kayu memiliki banyak keunggulan, seperti nyaman, sehat, dan estetik. Namun, rumah kayu juga memiliki beberapa kekurangan, seperti mudah lapuk dan terbakar. Untuk mengatasi kekurangan tersebut, desain rumah kayu minimalis modern hadir sebagai solusi yang tepat. Desain rumah kayu minimalis modern menggabungkan gaya minimalis yang mengutamakan kesederhanaan dan fungsionalitas dengan gaya modern yang mengutamakan estetika dan teknologi. Keunggulan Desain Rumah Kayu Minimalis Modern Desain rumah kayu minimalis modern memiliki beberapa keunggulan, antara lain: Nyaman dan sejuk Kayu adalah bahan yang memiliki sifat isolasi yang baik, sehingga dapat menjaga suhu ruangan tetap sejuk. Hal ini sangat cocok untuk iklim tropis seperti di Indonesia. Selain itu, kayu juga dapat menyerap suara, sehingga dapat memberikan suasana yang tenang dan nyaman. Ramah lingkungan Kayu merupakan bahan yang dapat diperbarui, sehin...

Gambar

Halo teman-teman! Pada kesempatan kali ini, kita akan belajar bagaimana cara hosting website yang sudah kita buat sebelumnya secara gratis menggunakan GitHub. Dengan melakukan hosting , website kamu bisa diakses oleh siapa saja dari berbagai belahan dunia. Bahkan, temanmu yang tinggal di negara lain juga bisa melihat website milikmu tanpa hambatan. Penasaran bagaimana caranya? Yuk, kita bahas satu per satu! Apa Itu Web Hosting? Sebelum kita masuk ke pembahasan teknis, penting untuk memahami dulu apa itu web hosting . Secara sederhana, web hosting adalah proses menyimpan berkas-berkas website (seperti file HTML, CSS, JavaScript, gambar, dan berkas pendukung lainnya) di dalam sebuah web server yang terhubung dengan internet. Dengan cara ini, orang lain bisa membuka website kita kapan pun dan di mana pun selama mereka terhubung ke internet. Kalau saat ini kamu hanya menyimpan file HTML di komputermu sendiri, website tersebut hanya bisa diakses secara lokal, atau biasa disebut local...