1.1.Selector
1.2.Property
1.3.Value
2. Cara Mendeklarasikan CSS pada HTML
3.1. Inline CSS
3.2. Internal CSS
3.3. External CSS
Apa itu CSS ?
1.1. Selector
a. Tag HTML
b. Class
c. Id
1.2. Property
Terdapat berbagai macam-macam property CSS yang dapat anda
terapkan untuk membangun dan mengembangkan website. Berikut ini akan
saya ambil beberapa contoh property dan value yang sering saya gunakan
untuk membuat webiste.
| Propery | Function |
|---|---|
| width | property yang digunakan untuk mengatur lebar dari suatu Element HTML. |
| height | property yang digunakan untuk mengatur tnggi dari suatu Element HTML. |
| background | property yang digunakan untuk mengatur latar belakang dari suatu tampilan website. |
| margin | mengatur ukuran margin pada tiap-tiap sisi dari element. |
| margin-top | mengatur ukuran margin pada sisi atas dari element. |
| margin-right | mengatur ukuran margin pada sisi kanan dari element. |
| margin-bottom | mengatur ukuran margin pada sisi bawah dari element. |
| margin-left | mengatur ukuran margin pada sisi kiri dari element. |
| border | mengatur ukuran border pada tiap-tiap sisi dari element. |
| border-top | mengatur ukuran border pada sisi atas dari element. |
| border-bottom | mengatur ukuran border pada sisi bawah dari element. |
| border-right | mengatur ukuran border pada sisi kanan dari element. |
| border-left | mengatur ukuran border pada sisi kiri dari element. |
| border-radius | property yang digunakan untuk mendefinisikan batas radius border tiap sudut dari suatu element. |
| padding | mengatur ukuran padding pada tiap-tiap sisi dari element. |
| padding-top | mengatur ukuran padding pada sisi atas dari element. |
| padding-right | mengatur ukuran padding pada sisi kanan dari element. |
| padding-bottom | mengatur ukuran padding pada sisi bawah dari element. |
| padding-left | mengatur ukuran padding pada sisi kiri dari element. |
| color | Property yang digunakan untuk memberi warna pada text yang terdapat pada suatu element. color juga akan berdapat perdampak pada warna border dari suatu element apabila pada property border tidak di-set warnanya. |
| display | Property yang digunakan untuk mengatur bagaimana element HTML akan ditampilkan. |
| position | Property yang digunakan untuk memposisikan pada element HTML. Beberapa value yang dapat diterapkan adalah static, relative, absolute, fixed. |
| top | Property yang digunakan untuk menentukan posisi dari atas suatu elemen yang diposisikan dengan property position. |
| left | Property yang digunakan untuk menentukan posisi dari kiri suatu elemen yang diposisikan dengan property position. |
| right | Property yang digunakan untuk menentukan posisi dari kanan suatu elemen yang diposisikan dengan property position. |
| bottom | Property yang digunakan untuk menentukan posisi dari bawah suatu elemen yang diposisikan dengan property position. |
| float | Property yang digunakan untuk mengatur suatu element untuk dapat menghilangkan bagian yang bukan merupakan content. Selain itu float juga digunakan untuk layout. Beberapa value yang dapat diterpakan adalah left, right, none dan inherit. |
| font-size | Property yang digunakan untuk mengatur ukuran font pada suatu element. |
| text-align | property yang digunakan mengatur align dari suatu content berupa text pada HTML. |
| text-shadow | property yang digunakan untuk mengatur shadow dari suatu text. |
| letter-spacing | Property yang digunakan untuk mengatur jarak antar character huruf atau angka dalam suatu element. |
| line-height | Property yang digunakan untuk mengatur jarak antar baris suatu text pada suatu element. |
| list-style | Property yang digunakan untuk mengatur style pada list yang telah anda buat |
| overflow | Property yang digunakan untuk mengatur scroll pada suatu element apabila content ukurannya melebihi dari ukuran yang telah di tetapkan |
| overflow-x | property yang digunakan untuk mengatur scroll pada element secara horizontal. |
| overflow-y | Property yang digunakan untuk mengatur scroll pada element secara vertical. |
| vertical-align | Mengatur align suatu element secara vertikal. |
| opacity | Mengatur efek opacity pada suatu element yang diatur dalam jarak 0-1. |
| z-index | Mengatur urutan pada posisi tumpukan pada element. |
melakukan experiment dengan menggunakan inspect element pada web browser
anda.
1.3. Value
- Membuka inspect element Chrome keyboard shortcut F12, atau klik kanan pada halaman webrowser anda kemudian pilih inpect element.
- Kemudain pilih Element pada tab di atas.
- Selanjutnya silahkan cari element HTML yang akan anda costume CSS yang tampil pada bilah atas.
- untuk melihat CSS yang aktif anda dapat melihat dibagian bilah kiri. Anda dapat menambahkan selector, property, dan value dari CSS yang akan anda gunakan.
Cara mendeklarasikan CSS pada HTML
Selama ini yang saya pelajari dan saya gunakan untuk mendeklarisikan atau menginisialisasikan CSS pada source code HTML terdapat 3 cara yaitu :
1. Inline CSS
Contoh source code Inline CSS :
Seperti pada contoh di atas :
Atribut style mempunyai value berupa color:red;
Hasil Penggunaan Inline CSS dari code di atas :
2. Internal CSS
…
</style>
<html>
<head>
<title>Sinau IT</title>
<style type=“text/css”>
/* deklarasi CSS pada tag <p>*/
p{
color: red;
}/* deklarasi CSS pada class dengan nama myClass <p>*/
.myClass{
color: blue;
}/* deklarasi CSS pada id dengana nama myId <p>*/
#myId{
color: green;
}
</style>
</head>
<body>
<p> isi paragraf </p>
<div class=“myClass”> isi myClass </div>
<div id=“myId”> isi myId </div>
</body>
</html>
Hasil dari Source code Internal CSS :
3. External CSS
dengan menggunakan External CSS dapat dijadikan sebagai framework CSS.
Cara Menyisipkan CSS External pada suatu file HTML
Berikut ini langakah-langkah membuat file HTML dan CSS terpisah (mengimplementasikan file CSS external pada file HTML) :
silahkan buka code editor atau text editor anda kemudian ketik code HTML berikut.
HTML Source Code :
selanjutnya silahkan simpan source code HTML tersebut dalam bentuk file HTML dengan extension .html, saya menyimpannya dengan nama index.html
Selanjutnya silahkan buat file baru dengan extention .css, kemudian copy-kan code CSS dibawah ini:
Selanjutnya silahkan simpan file css yang telah anda buat di folder yang sama dengan file HTML yang telah anda buat sebelumnya. Saya menyimpannya dengan nama style.css
Selanjutnya kita akan menghubungkan file style.css dengan file index.html yang telah saya buat dengan cara menambahkan source code berikut ini di dalam tag <head></head> pada file HTML yang telah anda buat sebelumnya :
atribut href=”” pada tag link diatas, seperti berikut :
atau anda dapat juga memangil css pada code html dengan menggunakan code berikut ini :
digunakan sebagai atribut yang berfungsi untuk memanggil file css pada suatu link yang dituils pada value atribut tersebut.
karena file Style.css berada di dalam folder yang sama dengan file index.html, maka value atributnya dapat ditulis sebagai
.
Download CSS external diatas : Download






