Coding website : Border, font, list, background dan color
Studi kasus CSS shorthand - arsip website
border-top-width: 3px;
border-right-width: 2px;
border-bottom-width: 3px;
border-left-width: 2px;
}
Bandingkan jumlah karakter CSS style diatas (102 karakter) dengan jumlah karakter bentuk CSS shorthand tepat dibawah ini :
CSS shorthand jumlah karakternya 30 dengan efek yang sama. Perbandingkan 2 snippet sisanya!
CSS shorthand untuk BACKGROUND pada gambar diatas sebagai berikut:
CSS shorthand untuk FONT pada gambar diatas sebagai berikut :
CSS shorthand untuk LIST :
Bentuk-bentuk CSS shorthand - website files
1. Border
width misalnya 1pixel
style misalnya solid
color misalnya #ccc
Bisa ditulis sekaligus seperti di bawah ini :
/* 4 sisi div diisi border solid tebal 1 px warna #ccc (abu-abu) */
- Atribut “border-” +orientasi :
Atribut ini digunakan untuk menentukan border suatu sisi tergantung orientasi yang dicantumkan.
/* Border ini hanya berlaku untuk sisi sebelah kanan */
div { border-color: #ccc #666 #000; }
/* Untuk mengganti style border */
div { border-style: dotted solid; }
/* Untuk mengganti tebal/width border */
div { border-width: 2em 3em 1em 0.5em; }
2. Background
background-color: #CCCCCC;
background-image: url(images/bg.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: top left; }
CSS shorthand untuk snippet Background diatas sebagai berikut :
3. Font
font-style: normal;
font-variant: normal;
font-weight: 600;
font-size: 9px;
line-height: normal;
}
4. List
list-style-type:square;
list-style-position:inside;
list-style-image:url(image.png);
}
/* untuk kasus penulisan image dan type sekaligus,
browser akan membaca image terlebih dahulu,
jika file image tidak ditemukan, akan diganti dengan type */
5. Color
PENJELASAN :
Aqua: #00ffff bentuk CSS shorthand sama dengan #0ff
Black: #000000 sama dengan #000
Blue: #0000ff sama dengan #00f
Dark Grey: #666666 sama dengan #666
Fuchsia:#ff00ff sama dengan #f0f
Light Grey: #cccccc sama dengan #ccc
Lime: #00ff00 sama dengan #0f0
Orange: #ff6600 sama dengan #f60
Red: #ff0000 sama dengan #f00
White: #ffffff sama dengan #fff
Yellow: #ffff00 sama dengan #ff0
p { color: #993322; }/* sama dengan */ p { color: #932; }
p{color: #9999cc; }/* sama dengan */ p { color: #99c; }
Untuk inquiry CSS Shorthand Cheat Sheet, silahkan browsing di Google.