Belajar CSS 3
BELAJAR LENGKAP CSS
Memasukkan CSS pada HTML
Untuk memasukkan CSS kepada HTML terdapat 3 cara:
- Menggunakan CSS inline.
- Menggunakan CSS internal.
- dan Menggunakan CSS eksternal.
Kalau mau ditambahkan lagi: kita juga bisa mengatur CSS suatu element HTML dengan javascript, umumnya cara ini hanya digunakan pada komponen-komponen yang kompleks misalnya seperti komponen grafik.
1. Menggunakan CSS Inline
Cara pertama dan paling singkat adalah menggunakan CSS Inline.
CSS inline adalah sebuah kode CSS yang kita sematkan pada element apa pun di dalam body HTML, langsung menggunakan atribut style.
Misalkan kita punya dua button yang awalnya seperti ini:
Kita bisa mengubah gaya dari dua tombol di atas dengan menambahkan atribut style secara langsung seperti ini:
Nah, cara di atas dinamakan CSS inline, karena kita langsung menyisipkan CSS pada baris itu juga.
2. Menggunakan CSS Internal
Cara yang kedua adalah menggunakan CSS internal. CSS internal adalah CSS yang diletakkan pada bagian <head> suatu halaman HTML.
Misalkan kita memiliki dua buah link seperti berikut:
Dengan hasil keluaran:
Kita bisa tambahkan tag <style> di bagian <head> seperti ini:
Sehingga hasil keluaran dua tombol di atas menjadi lebih berwarna dan enak dilihat:
Insyaallah kedepannya kita akan membahas CSS lebih detil dalam seri tutorial tersendiri.
3. Menggunakan CSS Eksternal
Dan cara ketiga untuk menambahkan CSS kedalam sebuah halaman HTML adalah menggunakan CSS Eksternal.
Yang dimaksud eksternal adalah kita membuat file tersendiri yang berekstensi .css. Kemudian file tersebut kita hubungkan ke dalam halaman HTML menggunakan tag <link>.
Misalkan kita memiliki struktur direktori seperti berikut:
Jadi kita memiliki dua buah file:
- Yang pertama
index.html - dan yang kedua adalah
style/app.css
Kita bisa menambahkan tag <link> pada bagian <head> yang mengarah kepada file style/app.css seperti berikut:
Sedangkan isi dari file style/app.css adalah sebagai berikut:
Catatan: Pada penggunaan CSS eksternal kita tidak perlu menggunakan tag <style>.
Hasil keluaran dari kode di atas adalah:
Catatan: tanda ./ pada ./style/app.css (href tag <link>) menandakan direktori yang sama dengan file index.html. Misalkan file css berada pada “parent” directory, maka kita menggunakan dua buah titik (../) sebagai pengganti.
Misal kita memiliki struktur file seperti ini:
Kita memiliki 3 buah file html dan satu buah file css. Maka link yang mengarah ke file css tersebut akan berbeda-beda (relatif terhadap lokasi file yang memanggilnya).
Link pada file index.html akan terlihat seperti kode di bawah:
Sedangkan link pada file blog/tutorial-python.html seperti ini:
Dan yang terakhir, link pada file blog/linux/tutorial-ubuntu.html akan terlihat seperti berikut:
Link url seperti di atas dinamakan relative uri.

Komentar
Posting Komentar