CSS (Pengenalan & Praktek)

Daftar Isi
  1. Pengenalan CSS?
  2. Apa itu CSS ?
  3. CSS Syntax
  4. CSS Selectors
  5. Cara Penggunaan CSS pada HTML
  6. CSS Colors
  7. CSS Backgrounds
  8. CSS Border
  9. CSS Padding
  10. CSS Text
  11. CSS Font
  12. CSS Links
  13. CSS Tabel
  14. CSS Layout – Float & Clear
  15. Praktek
  16. Download Materi Power Point
  17. Referensi


Pengenalan CSS?

CSS adalah bahasa kedua setelah HTML yang harus dipelajari seorang web developer.

 

Pengetahuan tentang CSS sangatlah penting bagi seorang web developer, karena dengan CSS kita bisa:

 

  1. Halaman landing page yang menarik
  2. Template atau tema blog
  3. Mengubah PSD (Desain web) menjadi HTML
  4. dan sebagainya.

 

Contohnya, bagaimana tampilan facebook tanpa CSS?

Mungkin bisa seperti disamping:


Apa itu CSS ?

CSS (Cascade Style Sheet) merupakan sebuah bahasa untuk mengatur tampilan web sehingga terlihat lebih menarik dan indah.

 

Dengan CSS, kita dapat mengatur layout (tata letak), warna, font, garis, dan lain-lain.


CSS Syntax

Selektor menunjuk ke elemen HTML yang ingin Anda gaya.

Blok deklarasi berisi satu atau lebih deklarasi yang dipisahkan oleh titik koma.

Setiap deklarasi menyertakan nama properti CSS dan nilai, dipisahkan oleh titik dua.

Beberapa deklarasi CSS dipisahkan dengan titik koma, dan blok deklarasi dikelilingi oleh tanda kurung kurawal.

 


CSS Selectors

 

Selektor adalah kata kunci untuk memilih elemen HTML yang akan kita atur.

Contohnya:

Artinya: Kita memilih semua elemen, lalu diberikan warna teks red (merah).

Selektor dapat berupa nama tag, class, id, dan atribut.

Contoh:

  • CSS id Selector
    Pemilih id menggunakan atribut id dari elemen HTML untuk memilih elemen tertentu.

    Id sebuah elemen unik dalam sebuah halaman, jadi pemilih id digunakan untuk memilih satu elemen unik!

    Untuk memilih elemen dengan id tertentu, tulis karakter hash (#), diikuti dengan id elemen.

  • CSS class Selector

    Pemilih kelas memilih elemen HTML dengan atribut kelas tertentu.

    Untuk memilih elemen dengan kelas tertentu, tulis karakter titik (.), Diikuti dengan nama kelas.

    Anda juga dapat menentukan bahwa hanya elemen HTML tertentu yang harus dipengaruhi oleh kelas.


Cara Penggunaan CSS pada HTML

Saat browser membaca style sheet, itu akan memformat dokumen HTML sesuai dengan informasi di style sheet.

Tiga Cara Menyisipkan CSS

Ada tiga cara memasukkan style sheet:

  1. CSS Eksternal

    Dengan lembar gaya eksternal, Anda dapat mengubah tampilan seluruh situs web hanya dengan mengubah satu file!

    Setiap halaman HTML harus menyertakan referensi ke file lembar gaya eksternal di dalam elemen <link>, di dalam bagian head.

    Style sheet eksternal dapat ditulis di editor teks apa pun, dan harus disimpan dengan ekstensi .css.

    File .css eksternal tidak boleh berisi tag HTML apa pun.

    Berikut adalah tampilan file "mystyle.css":

    Hasil:

  2. CSS internal

    Style sheet internal dapat digunakan jika satu halaman HTML memiliki gaya yang unik.

    Gaya internal ditentukan di dalam elemen <style>, di dalam bagian kepala.

    Hasil:

  3. Inline CSS

    Gaya sebaris dapat digunakan untuk menerapkan gaya unik untuk satu elemen.

    Untuk menggunakan gaya sebaris, tambahkan atribut gaya ke elemen yang relevan. Atribut style dapat berisi properti CSS apa pun.

    Hasil:


CSS Colors

Warna ditentukan menggunakan nama warna yang telah ditentukan sebelumnya, atau nilai RGB, HEX, HSL, RGBA, HSLA.

  1. Nama Warna CSS

    Di CSS, warna dapat ditentukan dengan menggunakan nama warna:


  2. Nilai Warna CSS


CSS Backgrounds
  1. Background Color

    Properti background-color menentukan warna latar belakang dari elemen.

    Hasil:

  2. Background Image

    Background image properti menentukan gambar yang digunakan sebagai latar belakang suatu element. Secara default, gambar diulang sehingga memenuhi seluruh elemen

    Hasil:


CSS Border

Properti CSS border memungkinkan Anda menentukan gaya, lebar, dan warna batas elemen.


CSS Padding

Properti CSS paddingdigunakan untuk menghasilkan ruang di sekitar konten elemen, di dalam batas yang ditentukan.

Dengan CSS, Anda memiliki kendali penuh atas padding. Ada properti untuk mengatur padding untuk setiap sisi elemen (atas, kanan, bawah, dan kiri).


CSS Text

CSS Text merupakan sebuah kode design pada HTML yang dapat mengubah warna text pada sebuah halaman website


CSS Font

Properti font CSS menentukan jenis font, ketebalan, ukuran, dan gaya teks.


CSS Links

Dengan CSS, tautan / Link dapat diatur gaya dengan berbagai cara.


CSS Tabel

Tampilan tabel HTML dapat ditingkatkan dengan CSS:


CSS Layout – Float & Clear

float: Properti CSS menentukan bagaimana elemen harus mengapung.
clear: Properti CSS menentukan elemen apa yang bisa mengapung di samping elemen yang dibersihkan dan di sisi mana.


Praktek

Silahkan download file Praktek yang ada di LMS Pemrograman Web Pertemuan ke 3


Download Materi Power Point

https://drive.google.com/drive/folders/1MS6EnYKfKZNvf96RLTZE5Or4Idt-gQa0?usp=drive_link


Referensi

1.https://www.w3schools.com/css/

2.https://www.petanikode.com/css-untuk-pemula/