Skip to main content

Penempatan CSS

Terdapat berbagai cara untuk meletakkan atau menghubungkan css pada dokumen HTML.

Inline CSS

Kita dapat meletakkan kode css langsung pada elemen html dengan menggunakan atribut style. Akan tetapi cara ini tidak disarankan, karena apabila semakin banyak html dan css kita, maka akan semakin sulit untuk membaca kode nanti.

<h1 style="color: blue">Halo GDSC Universitas Sriwijaya!</h1>

Internal CSS

Selain inline css, kita juga dapat memisahkan antara elemen dan kode css akan tetapi masih pada satu dokumen HTML. Cara ini juga tidak disarankan karena apabila kita ingin menggunakan ulang style yang kita buat, maka kita harus menuliskannya kembali, sehingga kode tersebut diulang-ulang padahal memiliki fungsi yang sama.

<!doctype html>
<html>
<head>
<title>Belajar Internal CSS</title>
<style>
h1 {
color: blue;
}
</style>
</head>
<body>
<h1>Halo GDSC Universitas Sriwijaya!</h1>
</body>
</html>

Eksternal CSS

Metode terakhir adalah Eksternal CSS, dan kami menyarankan untuk menggunakan metode tersebut karena selain reusabilty, kode kita juga lebih bersih dan modular. Dengan metode ini, kita memisahkan file antara html dan css.

Buatlah sebuah file dengan struktur sebagai berikut :

project-folder
|
โ””โ”€โ”€โ”€css-dasar
โ”‚ โ”‚ 02-penempatan-css.html
โ”‚ โ”‚
โ”‚ โ””โ”€โ”€โ”€css
| | 02-penempatan-css.css
<!doctype html>
<html>
<head>
<title>Belajar Eksternal CSS</title>
<link rel="stylesheet" href="css/02-penempatan-css.css">
</head>
<body>
<h1>Halo GDSC Universitas Sriwijaya!</h1>
</body>
</html>
h1 {
color: blue;
}