CSS adalah salah satu fasilitas script yang diberikan untuk disisipkan pada HTML sehingga pengaturan/pendesainan tampilan Web menjadi lebih baik.
Cara penulisan CSS
1. Inline Style Sheet
Bentuk ini adalah bentuk yang mendefinisikan CSS langsung pada tag HTML ybs. Cara penulisannya dengan menambahkan atribut STYLE dalam HTML.
2. Embedded Style Sheet
Dengan bentuk ini, CSS didefinisikan terlebih dahulu dalam tag Style … /Style diatas tag Body atau bisa juga di dalam tag Head
3. Linked Style Sheet
Dalam bentuk ini pendefinisian tag Style dipisahkan menjadi file lain, sehingga dapat digunakan dalam file-file HTML yang membutuhkan CSS tsb.
Selectors
Beberapa pengertian yang penting untuk difahami adalah :
· Style adalah definisi dari font, color, dll
· Masing-masing style mempunyai nama khusus, yaitu sebuah selector
· Pada halaman HTML kita dapat me-refer selector untuk mengaktifkan style
Terdapat tiga macam selectors :
- HTML Selectors
Digunakan untuk mendefinisikan style yang diasosiasikan kepada tag HTML
- Class Selectors
Digunakan untuk mendefinisikan style yang dapat digunakan tanpa mendefinisikan kembali tag HTML
Kita juga dapat menggunakan tag SPAN dan DIV untuk memanggil class yang telah didefinisikan sebelumnya.
- ID Selectors
Digunakan untuk mendefinisikan style yang berkaitan dengan objek dengan ID yang unik, biasanya digunakan untuk disain
CSS Text
Untuk mendefinisikan style dari text, CSS menyediakan beberapa opsi :
Font Property
Property | Values | Example |
font-family | font name | font-family:arial |
font-style | normal | font-style:normal |
font-variant | normal | font-variant:normal |
font-weight | normal | font-weight:normal |
font-size | normal | font-size:normal |
Contoh penggunaan :
B {font-family:arial, helvetica; font-size:12px; font-weight:bold;}
Text Property
Property | Values | Example |
line-height | normal | line-height:normal |
text-decoration | none | text-decoration:none |
text-transform | none | text-transform:none |
text-align | left | text-align:left |
text-indent | length | text-indent:20px; |
white-space | normal | white-space:normal |
CSS Colors
Property | Values |
color | < color > |
background-color | transparent |
background-image | none |
background-repeat | repeat |
background-attachment | scroll |
background-position | < percentage > |
background | < background-color > |
CSS Links
Property | Values |
A:link | < style > |
CSS List
Property | Values |
list-style type | disc |
list-style image | none |
list-style position | outside |
list-style | < list-style type > |
CSS Cursors
Look | Values | Example |
| default | cursor:default |
| crosshair | cursor:crosshair |
| hand | cursor:hand |
| pointer | cursor:pointer |
| Cross browser | cursor:pointer;cursor:hand |
| move | cursor:move |
| text | cursor:text |
| wait | cursor:wait |
| help | cursor:help |
| n-resize | cursor:n-resize |
| ne-resize | cursor:ne-resize |
| e-resize | cursor:e-resize |
| se-resize | cursor:se-resize |
| s-resize | cursor:s-resize |
| sw-resize | cursor:sw-resize |
| w-resize | cursor:w-resize |
| nw-resize | cursor:nw-resize |
| progress | cursor:progress |
| not-allowed | cursor:not-allowed |
| no-drop | cursor:no-drop |
| vertical-text | cursor:vertical-text |
| all-scroll | cursor:all-scroll |
| col-resize | cursor:col-resize |
| row-resize | cursor:row-resize |
| cursor:url(uri) | cursor:url(uri) |
No comments:
Post a Comment