Integrasi CSS dengan HTML

From OnnoWiki
Revision as of 13:06, 5 April 2025 by Onnowpurbo (talk | contribs) (Created page with "Untuk modul **Integrasi CSS dengan HTML** dalam mata kuliah Pemrograman Web, berikut adalah penjelasan mengenai tiga metode utama untuk menghubungkan CSS ke dalam dokumen HTML...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Untuk modul **Integrasi CSS dengan HTML** dalam mata kuliah Pemrograman Web, berikut adalah penjelasan mengenai tiga metode utama untuk menghubungkan CSS ke dalam dokumen HTML, disertai contoh implementasi menggunakan alat di Ubuntu 24.04.

    1. 1. Metode Integrasi CSS dengan HTML
      1. a. CSS Eksternal

Metode ini melibatkan pembuatan file CSS terpisah yang dihubungkan ke file HTML menggunakan tag `<link>` dalam bagian `<head>`.

    • Keuntungan:**

- Memudahkan pemeliharaan dan pengelolaan kode. - Dapat digunakan oleh beberapa halaman HTML, sehingga konsistensi desain terjaga.

    • Contoh Implementasi:**

1. **Buat File CSS (`style.css`):**

  ```css
  /* style.css */
  body {
    background-color: #f0f0f0;
    font-family: Arial, sans-serif;
  }
  h1 {
    color: blue;
    text-align: center;
  }
  ```

2. **Buat File HTML (`index.html`) dan Hubungkan CSS Eksternal:**

  ```html
  <!DOCTYPE html>
  <html lang="id">
  <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Integrasi CSS Eksternal</title>
    <link rel="stylesheet" href="style.css">
  </head>
  <body>

Selamat Datang!

Ini adalah contoh integrasi CSS eksternal.

  </body>
  </html>
  ```

Pastikan file `style.css` dan `index.html` berada dalam direktori yang sama. Jika file CSS berada dalam folder berbeda, sesuaikan atribut `href` pada tag `<link>` sesuai dengan path yang benar. citeturn0search3

      1. b. CSS Internal

Metode ini menuliskan kode CSS langsung di dalam file HTML, tepatnya di dalam tag `<style>` pada bagian `<head>`.

    • Keuntungan:**

- Cocok untuk halaman tunggal dengan gaya khusus yang tidak digunakan di halaman lain.

    • Contoh Implementasi:**


```html <!DOCTYPE html> <html lang="id"> <head>

 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <title>Integrasi CSS Internal</title>
 <style>
   body {
     background-color: #e0e0e0;
     font-family: Verdana, sans-serif;
   }
   h1 {
     color: green;
     text-align: left;
   }
 </style>

</head> <body>

Selamat Datang!

Ini adalah contoh integrasi CSS internal.

</body> </html> ``` 

      1. c. CSS Inline

Metode ini menerapkan gaya langsung pada elemen HTML melalui atribut `style`.

    • Keuntungan:**

- Berguna untuk penyesuaian cepat atau gaya unik pada elemen tertentu.

    • Contoh Implementasi:**


```html <!DOCTYPE html> <html lang="id"> <head>

 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <title>Integrasi CSS Inline</title>

</head> <body style="background-color: #d0d0d0; font-family: Tahoma, sans-serif;">

Selamat Datang!

Ini adalah contoh integrasi CSS inline.

</body> </html> ``` 

    1. 2. Implementasi di Ubuntu 24.04

Untuk mempraktikkan integrasi CSS dengan HTML di Ubuntu 24.04, Anda memerlukan editor teks dan browser web. Berikut adalah beberapa alat yang dapat digunakan:

      1. a. Editor Teks

- **Visual Studio Code (VS Code):** Editor kode sumber yang populer dengan dukungan untuk berbagai bahasa pemrograman.

 **Instalasi VS Code:**
 1. **Tambahkan Repository Microsoft:**
    ```bash
    sudo apt update
    sudo apt install wget gpg
    wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
    sudo install -o root -g root -m 644 packages.microsoft.gpg /usr/share/keyrings/
    sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
    ```
 2. **Instalasi VS Code:**
    ```bash
    sudo apt update
    sudo apt install code
    ```
 3. **Jalankan VS Code:**
    ```bash
    code
    ```

- **Gedit:** Editor teks bawaan GNOME yang sederhana dan mudah digunakan.

 **Instalasi Gedit:**


```bash

 sudo apt update
 sudo apt install gedit
 ```

 **Jalankan Gedit:**


```bash

 gedit
 ```

      1. b. Browser Web

Untuk melihat hasil kode HTML dan CSS Anda, Anda memerlukan browser web. Beberapa opsi yang tersedia:

- **Firefox:** Browser default di Ubuntu.

 **Instalasi Firefox:**


```bash

 sudo apt update
 sudo apt install firefox
 ```

 **Jalankan Firefox:**


```bash

 firefox
 ```

- **Google Chrome:** Browser populer dari Google.

 **Instalasi Google Chrome:**
 1. **Unduh Paket DEB:**
    ```bash
    wget https://dl.google.com/linux/direct/google-chrome-stable_current