Professional Documents
Culture Documents
Standard Edition
2008
Simple CSS Standard Edition WallPearl
2008
Simple CSS
Standard Edition
By WallPearl
Trang 2
Simple CSS Standard Edition WallPearl
Mc Lc
Ni dung Trang
Li m u ................................................................................ 6
Bi 1: Gii thiu ........................................................................ 8
1.1. CSS l g? ......................................................................................... 8
Bi 3: Mu ch v mu nn ...................................................... 21
3.1. Thuc tnh background-color........................................................... 21
Bi 4: Font ch .......................................................................... 26
4.1. Thuc tnh font-family ..................................................................... 26
Trang 3
Simple CSS Standard Edition WallPearl
Bi 5: Text ................................................................................. 30
5.1. Thuc tnh color ............................................................................... 30
Trang 4
Simple CSS Standard Edition WallPearl
Bi 15: Layers............................................................................ 57
Bi 16: Web standard ................................................................ 59
Ph lc ....................................................................................... 60
Trang 5
Simple CSS Standard Edition WallPearl
Li M u
u tin, Pearl xin tha vi tt c cc bn c gi (hay nhng bn no c
quyn sch ny) l Pearl khng phi l mt chuyn gia v CSS m ch l mt
tay ngang trong ngh m thi (c th l Pearl cng ch ln mng hc t cc ti
liu ting Anh ch cng khng phi qua trng lp o to bi bn g c). Cn v
quyn sch ny th phi ni t hi u thng 6 nm ri (ri chuyn th y, nhng
ai quen Pearl u bit Pearl c tnh hay tng trnh vy m (smile)), Pearl vo
blog anh Tn thy nh c dch my bi tut CSS t HTML.net m trong bi m u
li c ghi tn cc cao th CSS trn Opera: ch Hin, ch Lin, Phm Lm, v c
Pearl (cn ai na khng th qun ri, ti nh giu my bi ny ri). ng l ri
chuyn tht, ch nh li i khiu ni ci chuyn Pearl ch l tay ngang thi sao.
Thi th c ngi bo mnh l cao th cng c chu vy, nhng ngt ci c ting
phi c ming ch, cc cao th kia th iu c vit tut, tip hng dn lm blog,
sa skin c. Trong khi , mnh li ch vit g cho cng ng th u c c
(khng phi Pearl li, ti my ngi kia vit ht ri ch, vi li Pearl cng
khng thch vit tut, tip nh h, trng c nh cng thc nu n vy (big green)),
nn Pearl mi nho v xin dch my bi coi nh l mnh ng gp t nh cho cng
ng (c, cng l c d d cc cao th kia vo chia phn thi, c bao nhiu
cao th nh th ny th c thm chc bi na cng 1 tun l xong (roll eyes)
nh mng qu, cho dch 2 bi cui (chui, ngi ta ang mun lm ngay m, bo
dch bi cui chng phi d d Pearl li bing sao, m k) Ti cui thng 6,
nh v qu ngh h, v c ri th trn bit lun, Pearl cng qun mt lun ti
thng 8 mi thy anh ln blog: khng rnh, lu lu v qun, cn thi gian vi gia
nh (ai c blog anh ny cng bit ngi yu v ri) th Pearl dch tt cho
xong ti trung tun thng 8, bt u dch, ngi hc d Anh vn m dch mau
gh, dch hn 10 ngy l ht 16 tut lun nh thng 9, bin tp li ri pht
hnh nh l th, nhng ti thng 9, Pearl ci li my 1 pht, ri lo lng sc,
nhi nht phn mm, sch, nhc vo li cng, tn nhng hai tun, qun tp 2,
my bi tut nh xp x tip Mi ti thng ri, c th l sau Ging Sinh 3
ngy, Pearl li li 16 bi dch ra bin tp li (hem phi ti sing t xut, m ti
sp ht nm vi li y cng l hot ng k nim ngy thnh lp WallPearls
Blog), bin ti, bin lui tn c tun mi xong. c li mi thy, 16 tut ca HTML
dot net cn thiu nhiu ci lm. Th l li ly thm ti liu t W3 School b
Trang 6
Simple CSS Standard Edition WallPearl
Thng 1, nm 2008
.:WallPearl:.
Trang 7
Simple CSS Standard Edition WallPearl
Bi 1: Gii Thiu
1.1. CSS l g?
S dng cc m nh dng trc tip trong HTML tn hao nhiu thi gian
thit k cng nh dung lng lu tr trn a cng. Trong khi CSS a ra
phng thc t mu ngoi gip p dng mt khun mu chun t mt file CSS
ngoi. N tht s c hiu qu ng b khi bn to mt website c hng trm trang
hay c khi bn mun thay i mt thuc tnh trnh by no . Hy th tng
tng bn c mt website vi hng trm trang v bn mun thay i font ch hay
mu ch cho mt thnh phn no . tht s s l mt cng vic bun chn v
tn nhiu thi gian. Nhng vi vic s dng CSS vic l hon ton n gin
cng nh l bn c mt tr ma thut no .
Trang 8
Simple CSS Standard Edition WallPearl
Trang 9
Simple CSS Standard Edition WallPearl
Selector { property:value; }
Trong :
Trong CSS ngoi vit tn selector theo tn tag, class, id. Chng ta cn c th
vit tn selector theo phn cp nh ch cc nh trong #entry, chng ta vit
selector l #entry img, nh vy th cc thuc tnh ch nh s ch p dng ring cho
cc nh nm trong #entry.
Khi vit tn cho class, i khi s c nhiu thnh phn c cng class , v d
nh th img v th a cng c class tn vistors nhng y li l hai i tng khc
nhau, 1 ci l nh ca ngi thm, 1 ci l lin kt ti trang ngi thm. Nn nu
Trang 10
Simple CSS Standard Edition WallPearl
khi vit CSS ta ghi l .visitors { width:50 } th s nh hng ti c hai thnh phn.
Nn trong trng hp ny, nu bn c dng CSS ch ring phn nh th ch
nn ghi l img .visitors thi.
Trang 11
Simple CSS Standard Edition WallPearl
h2 {
color:#0000FF;
text-transform:uppercase;
}
h3 {
color:#0000FF;
text-transform:uppercase;
}
h1, h2, h3 {
color:#0000FF;
text-transform:uppercase;
}
Trang 12
Simple CSS Standard Edition WallPearl
2.2. n v CSS:
n v chiu di
n v M t n v M t
% Phn trm ex 1 ex bng chiu cao ca ch x
in Inch (1 inch = 2.54 cm) in thng ca font hin hnh.
cm Centimeter Do , n v ny khng
mm Millimeter nhng ph thuc trn kch c
font ch m cn ph thuc
loi font ch v cng 1 c
14px nhng chiu cao ch x
ca font Times v font
Tohama l khc nhau.
em 1 em tng ng kch thc pt Point (1 pt = 1/72 inch)
font hin hnh, nu font hin pc Pica (1 pc = 12 pt)
hnh c kch c 14px th 1 em px Pixels (im nh trn mn
= 14 px. y l mt n v rt hnh my tnh)
hu ch trong vic hin th
trang web.
n v mu sc
n v M t
Color-name Tn mu ting Anh. V d: black, white, red, green, blue,
cyan, magenta,
RGB (r,g,b) Mu RGB vi 3 gi tr R, G, B c tr t 0 255 kt hp vi
nhau to ra v s mu.
RGB Mu RGB vi 3 gi tr R, G, B c tr t 0 100% kt hp.
(%r,%g,%b)
Hexadecimal M mu RGB dng h thp lc. V d: #FFFFFF: trng,
RGB #000000: en, #FF00FF: ti.
Trang 13
Simple CSS Standard Edition WallPearl
2.3. V tr t CSS:
Lu : Nu bn mun p dng nhiu thuc tnh cho nhiu th HTML khc nhau th
khng nn dng cch ny.
<html>
<head>
<title>V d</title>
</head>
<body style=background-color=#FFF;>
</body>
</html>
Trang 14
Simple CSS Standard Edition WallPearl
<html>
<head>
<title>V d</title>
<style type=text/css>
body { background-color:#FFF }
p { color:#00FF00 }
</style>
</head>
<body>
</body>
</html>
<style type=text/css>
Trang 15
Simple CSS Standard Edition WallPearl
External Ch cn thay i ni
CSS File dung 1 file CSS, tt c
cc trang web s c
cp nht ngay lp tc
Web Pages
Trang 16
Simple CSS Standard Edition WallPearl
<html>
<head>
<title>V d</title>
</head>
<body>
</body>
</html>
Lu :
Trang 17
Simple CSS Standard Edition WallPearl
2.4. S u tin:
Trc khi thc thi CSS cho mt trang web. Trnh duyt s c ton b CSS
m trang web c th c p dng, bao gm: CSS mc nh ca trnh duyt, file
CSS bn ngoi lin kt vo trang web, CSS nhng trong th <style> v cc CSS
ni tuyn. Sau , trnh duyt s tng hp ton b CSS ny vo mt CSS o, v
nu c cc thuc tnh CSS ging nhau th thuc tnh CSS no nm sau s c u
tin s dng (ci ny cng ging nh chng trnh Ai L Triu Ph trn truyn
hnh vy, ch cu tr li sau cng mi c chp nhn (smile)). Theo nguyn tc
trnh duyt ca bn s u tin cho cc CSS ni tuyn > CSS bn trong > CSS
bn ngoi > CSS mc nh ca trnh duyt.
V d:
Khi thc thi CSS trnh duyt s c ht tt c cc ngun cha style ri s tng hp
li vo mt CSS o v nu c s trng lp cc thuc tnh CSS th n s ly thuc
Trang 18
Simple CSS Standard Edition WallPearl
tnh CSS c mc u tin cao hn. Nh v d trn chng ta s thy CSS cui cng
m phn t p nhn c l:
p{
background-color:#FF00FF;
width:100%;
height:200px;
text-align:center;
border:1px solid #FF0000;
color:#000
}
Vy c cch no thay i u tin cho mt thuc tnh no ? Tht ra th
trong CSS c sn mt thuc tnh gip chng ta thc hin iu ny, chnh l
thuc tnh !important. Ch cn bn t thuc tnh ny sau mt thuc tnh no
theo c php selector { property:value !important } th trnh duyt s hiu y l
mt thuc tnh c u tin. By gi, chng ta cng xt li v d trn nhng c t
thm mt s thuc tnh !important vo xem kt qu nh th no nh.
p{
width:500px;
text-align:left !important;
color:#333 !important
}
p{
background-color:#FF00FF;
width:100%;
height:150px !important;
text-align:right;
}
<p style=text-align:center; height:200px; border:1px solid #FF0000; color:#000 }
Trang 19
Simple CSS Standard Edition WallPearl
Trang 20
Simple CSS Standard Edition WallPearl
Bi 3: Background
Trong bi hc ny chng ta s c hc v cch nh mu nn/nh nn cho mt
trang web cng nh cc k thut nh v, iu chnh nh nn.
body {
background-color:cyan
}
h1 {
background-color:red
}
h2 {
background-color:orange
}
3.2. nh nn (thuc tnh background-image):
Trang 21
Simple CSS Standard Edition WallPearl
Trang 22
Simple CSS Standard Edition WallPearl
Trang 23
Simple CSS Standard Edition WallPearl
V d:
Gi tr ngha
Background-position:5cm 2cm nh c nh v 5cm t tri qua v
2cm t trn xung.
Background-position:20% 30% nh c nh v 20% t tri qua v
30% t trn xung.
Background-position:bottom left nh c nh v gc tri pha di
Khi s dng qu nhiu thuc tnh CSS s gy kh khn cho ngi c, cng tc
chnh sa cng nh tn nhiu dung lng cng cho nn CSS a ra mt cu trc
rt gn cho cc thuc tnh cng nhm.
background-color:transparent;
background-image: url(logo.png);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: right bottom;
Trang 24
Simple CSS Standard Edition WallPearl
Trang 25
Simple CSS Standard Edition WallPearl
Bi 4: Font Ch
bi hc trc, chng ta c tm hiu v cch nh dng mu ch bng CSS.
Trong bi ny, chng ta s tip tc tm hiu thm v cc thuc tnh CSS lin quan
ti font ch ca cc thnh phn trong mt trang web.
Khi ln danh sch font dng hin th mt trang web bn s chn nhng font
mong mun trang web s c hin th t cc v tr u tin. Tuy nhin, c th
nhng font ny s khng thng dng lm nn bn cng cn ch nh thm mt s
font thng dng d phn nh Arial, Tohama hay Times New Roman v bn cng
c ngh t vo danh sch font ca mnh mt generic families (thng th n
s c u tin thp nht). Thc hin theo cch ny th s m bo trang web ca
bn c th hin th tt trn bt k h thng no.
V d sau chng ta s vit CSS quy nh font ch dng cho c trang web l
Times New Roman, Tohama, sans-serif, v font ch dng hin th cc tiu h1,
h2, h3 s l Arial, Verdana v cc font h serif.
body { font-family:Times New Roman,Tohama,sans-serif }
h1, h2, h3 { font-family:arial,verdana,serif }
Trang 26
Simple CSS Standard Edition WallPearl
M trang web trong trnh duyt v kim tra kt qu. Chng ta thy phn tiu s
c u tin hin th bng font Arial, nu trn my khng c font ny th font
Verdana s c u tin v k s l cc font thuc h serif.
Trang 27
Simple CSS Standard Edition WallPearl
Th in m phn p:
p{
font-weight:bold
}
4.5. Thuc tnh font-size:
Trang 28
Simple CSS Standard Edition WallPearl
h1 {
font-style: italic;
font-variant:small-caps;
font-weight: bold;
font-size: 35px;
font-family: arial,verdana,sans-serif;
}
Thnh
h1 {
font: italic bold 35px arial,verdana,sans-serif;
}
Trang 29
Simple CSS Standard Edition WallPearl
Bi 5: Text
nh dng v thm vo cc kiu nh dng c bit cho phn ni dung mt trang
web l mt vn quan trng cho bt c nh thit k web no. Nh ni, bi
hc ny chng ta s c tm hiu v cc thuc tnh CSS v nh dng vn bn.
Thuc tnh text-indent cung cp kh nng to ra khong tht u dng cho dng
u tin trong on vn bn. Gi tr thuc tnh ny l cc n v o c bn dng
trong CSS.
Trong v d sau chng ta s nh dng tht u dng mt khong 30px cho dng
vn bn u tin trong mi on vn bn i vi cc thnh phn <p>
Trang 30
Simple CSS Standard Edition WallPearl
p{
text-indent:30px
}
5.3. Thuc tnh text-align :
Thuc tnh text-align gip bn thm cc canh chnh vn bn cho cc thnh phn
trong trang web.
Trong v d sau chng ta s thc hin canh phi cc thnh phn h1, h2 v canh u
i vi thnh phn <p>
h1, h2 {
text-align:right
}
p{
text-align:justify
}
5.4. Thuc tnh letter-spacing:
Mun nh khong cch gia cc k t trong thnh phn h1, h2 l 7px v thnh
phn <p> l 5px chng ta s vit CSS sau:
h1, h2 {
letter-spacing:7px
}
p { letter-spacing:5px }
Trang 31
Simple CSS Standard Edition WallPearl
Thuc tnh text-decoration gip bn thm cc hiu ng gch chn (underline), gch
xin (line-through), gch u (overline), v mt hiu ng c bit l vn bn nhp
nhy (blink).
V d sau chng ta s nh dng gch chn cho thnh phn h1, gch u thnh
phn h2
h1 {
text-decoration:underline
}
h2 {
text-decoration:overline
}
5.6. Thuc tnh text-transform:
Trang 32
Simple CSS Standard Edition WallPearl
Trang 33
Simple CSS Standard Edition WallPearl
a:hover {
color:#FF00FF;
font-size:1.2em;
text-decoration:blink
}
a:visited {
color:#FF0000;
text-decoration:none
}
a:active {
color:# 662D91;
font-variant:small-caps
}
V d 3: V d ny cng to cho lin kt hiu ng mu sc ging v d 2 nhng s
c thm 1 s hiu ng: cc lin kt s c khung vin mu en, kch c font 14px;
lin kt mouse over c nn light cyan; cc lin kt thm c nn light yellow.
Trang 34
Simple CSS Standard Edition WallPearl
a{
border:1px solid #000;
font-size:14px
}
a:link {
color:#00FF00;
}
a:hover {
background-color:#00BFF3;
color:#FF00FF;
font-size:1.2em;
text-decoration:blink
}
a:visited {
background-color:#FFF568;
color:#FF0000;
text-decoration:none
}
Trang 35
Simple CSS Standard Edition WallPearl
Bi 7 : Class & ID
Trong cc bi hc trc, chng ta c hc cc thuc tnh CSS v background,
color, font, Tuy nhin, bn cng nhn ra l khi p dng mt thuc tnh CSS cho
mt thnh phn no v d nh h1, h2, p, a, img, th ton b cc thnh phn
ny trong trang web u nhn thuc tnh ny. Vy c cc no nhm li mt s
thnh phn no p dng mt thuc tnh c bit. V d nh bn mun cc
lin kt trn menu trang web s c in hoa, v c kch c ln hn so vi lin kt
trong ni dung th phi lm th no? y chnh l vn m chng ta s cng gii
quyt trong chng ny.
<ul>
<li>H Ni</li>
<li>TP. H Ch Minh</li>
<li> Nng</li>
<li>Khnh Ha</li>
<li>Qung Ninh</li>
<li>Tin Giang</li>
</ul>
Yu cu t ra l lm th no tn cc thnh ph l mu v tn cc tnh l mu
xanh da tri. gii quyt vn ny chng ta s dng mt thuc tnh HTML gi
Trang 36
Simple CSS Standard Edition WallPearl
<ul>
</ul>
Trang 37
Simple CSS Standard Edition WallPearl
V d:
<ul>
</ul>
V on CSS cn dng s l :
#hanoi { color:# 790000 }
#hcmc { color:#FF0000 }
#danang { color:#FF00FF }
.tinh { color:#0000FF }
Lu : Khng nn t tn id vi k t u l ch s, n s khng lm vic cho
Firefox.
Trang 38
Simple CSS Standard Edition WallPearl
Trang 39
Simple CSS Standard Edition WallPearl
Trang 40
Simple CSS Standard Edition WallPearl
Tr li v d v danh sch tnh, thnh trong phn class bi trc chng ta s gii
quyt vn bng cch nhm cc phn t vi <div> nh sau:
<ul>
<div id=tp>
<li>H Ni</li>
<li>TP. H Ch Minh</li>
<li> Nng</li>
</div>
<div id=tinh>
<li>Khnh Ha</li>
<li>Qung Ninh</li>
<li>Tin Giang</li>
</div>
</ul>
V on CSS cho mc ch ny s l:
#tp {
color:#FF0000
}
#tinh {
color:0000FF
}
Trang 41
Simple CSS Standard Edition WallPearl
Trang 42
Simple CSS Standard Edition WallPearl
Bi 9: Box Model
Trong CSS, box model (m hnh hp) m t cch m CSS nh dng khi khng
gian bao quanh mt thnh phn. N bao gm padding (vng m), border (vin) v
margin (canh l) v cc ty chn. Hnh bn di m t cu trc minh ha m hnh
hp cho mt thnh phn web.
Right
Left
Content
V d: Chng ta c mt
on HTML sau: C
Top
<p> Model Box
Trong CSS, box model (m hnh hp) m t cch m CSS nh dng khi khng
gian bao quanh mt thnh phn. </p>
Trang 43
Simple CSS Standard Edition WallPearl
Trang 44
Simple CSS Standard Edition WallPearl
Trang 45
Simple CSS Standard Edition WallPearl
#box1 {
margin:50px 30px 20px 40px;
border:1px solid #00FF00
}
#box2 {
margin:50px 30px 20px 40px;
border:1px solid #0000FF
}
Trang 46
Simple CSS Standard Edition WallPearl
Trang 47
Simple CSS Standard Edition WallPearl
Bi 11: Border
Border l mt thnh phn quan trng trong mt trang web. N thng c dng
trong trang tr, ng khung cho mt i tng cn nhn mnh, phn cch cc i
tng gip trang web trng d nhn hn, Trong bi hc ny, chng ta s cng
tm hiu v cch dng CSS nh border cho cc i tng web.
Border-color l thuc tnh CSS quy nh mu vin cho mt i tng web. Thuc
tnh ny nhn tt c n v mu CSS h tr.
Border-style l thuc tnh CSS quy nh kiu vin th hin ca mt i tng web.
CSS cung cp tt c 8 kiu vin tng ng vi 8 gi tr: dotted, dashed, solid,
double, groove, ridge, inset v outset. Ngoi ra, hai gi tr none hay hidden dng
n ng vin. hiu r hn, chng ta hy xem hnh minh ha di y (tt c
vin c mu vng).
Trang 48
Simple CSS Standard Edition WallPearl
h2 { border-width:thick;
border-color:#CCC;
border-style:dotted }
p { border-width:5px;
border-color:#FF00FF;
border-style:double }
Ngoi ra, chng ta cng c th dng ring cc thuc tnh border-top, border-right,
border-bottom hay border-left ch nh vin ring cho cc i tng.
V d:
h1 {
border-top-width:thin;
border-top-color:#FF0000;
border-top-style:solid;
border-right-width:thick;
border-right-color:#AFAFAF;
border-right-style:dotted;
border-bottom-width:2px;
border-bottom-color:blue;
border-bottom-style:double;
border-left-width:5px;
border-left-color:violet;
border-left-style:groove
}
Thuc tnh border rt gn:
Trang 49
Simple CSS Standard Edition WallPearl
Width l mt thuc tnh CSS dng quy nh chiu rng cho mt thnh phn web.
Max-width l thuc tnh CSS dng quy nh chiu rng ti a cho mt thnh
phn web.
Min-width l thuc tnh CSS dng quy nh chiu rng ti thiu cho mt thnh
phn web.
Height l mt thuc tnh CSS dng quy nh chiu cao cho mt thnh phn web.
Trang 50
Simple CSS Standard Edition WallPearl
Max-height l thuc tnh CSS dng quy nh chiu cao ti a cho mt thnh
phn web.
Min-height l thuc tnh CSS dng quy nh chiu cao ti thiu cho mt thnh
phn web.
Lu :
Thng thng chiu cao mt thnh phn web do vn bn trong trang web quyt
nh. Vic nh chiu cao chnh xc cho mt thnh phn s to thanh cun vn bn
nu chiu cao vn bn ln hn chiu cao nh.
Trang 51
Simple CSS Standard Edition WallPearl
Float (theo nh ngha ting Vit l th tri) l mt thuc tnh CSS dng c nh
mt thnh phn web v
Box B di chuyn sang bn tri hay bn phi
tri khng gian bao quanh n.
y l mt thuc tnh rt
cn thit khi dn trang
(nh to cc trang web 2
column layout hay 3
Content trn ln lp khong trng
column layout), hin th
vn bn thnh ct (ging
nh kiu Format >
Columns trong MS Word vy), hay thc hin vic nh v tr nh v text (nh mt
s kiu text wrapping ca MS Word). r hn chng ta hy xem hnh minh ha
sau v c ch hot ng ca float:
Nhn vo hnh minh ha trn chng ta thy l ban u trong box ln c hai thnh
phn l Box B v phn Content. Lc u Box B nm bn trn v Content nm bn
di, nhng khi chng ta t thuc tnh float cho Box B th Box B b c nh v
bn tri v cha li khong trng bn tri n. Cn phn Content th vn nm bn
di s t ng trn ln lp y khong trng do Box B to ra.
v d sau, chng ta s thc hin float nh logo sang tri phn ni dung bn
di trn ln nm cnh logo.
Trang 52
Simple CSS Standard Edition WallPearl
#logo {
float:left;
}
Mt v d khc l chng ta s th dng float chia 2 ct vn bn.
.column1, .column2 {
width:45%;
float:left;
text-align:justify;
padding:0 20px;
}
.column1 {
border-right:1px solid #000
}
13.2. Thuc tnh clear:
i cng vi thuc tnh float, trong CSS cn c mt thuc tnh l clear. Thuc tnh
clear l mt thuc tnh thng c gn vo cc phn t lin quan ti phn t
c float quyt nh hng x s ca phn t ny.
Thuc tnh clear c tt c 4 thuc tnh: left (trn bn tri), right (trn bn phi),
both (khng trn) v none.
Trang 53
Simple CSS Standard Edition WallPearl
Bi 14: Position
Kt hp vi thuc tnh float hc, thuc tnh position mang li nhiu kh nng
to mt cch trnh by tin tin v chnh xc cho trang web.
Trang 54
Simple CSS Standard Edition WallPearl
Trang 55
Simple CSS Standard Edition WallPearl
Trang 56
Simple CSS Standard Edition WallPearl
Bi 15: Layers
CSS hot ng trn c 3 chiu: cao, rng, su. Hai chiu u tin, chng ta c
nhn thy trong cc bi hc trc. Trong bi hc ny, chng ta s c hc v cch
t cc thnh phn web cc lp khc nhau vi thuc tnh z-index. Ni n gin
hn th l cch bn t mt thnh phn ny ln trn mt thnh phn khc.
Trang 57
Simple CSS Standard Edition WallPearl
#logo4 {
position:absolute;
top:280px;
left:200px;
z-index:4
}
#logo5 {
position:absolute;
top:350px;
left:250px;
z-index:5
}
Trang 58
Simple CSS Standard Edition WallPearl
Trang 59
Simple CSS Standard Edition WallPearl
Thuc tnh M t Gi tr
Background
background Thuc tnh rt gn cho tt c background-color
cc thuc tnh nn. background-image
background-repeat
background-attachment
background-position
background-color Thit lp mu nn cho i <color>
tng. transparent
background-image Thit lp nh nn cho i url
tng. none
background-repeat Thit lp ch lp nh nn. repeat
repeat-x
repeat-y
no-repeat
background- Thit lp nh nn cun/c scroll
attachment nh. fixed
background-position Thit lp v tr th hin nh top left
nn. top center
top right
center left
center center
center right
bottom left
bottom center
bottom right
x% y%
xy
Font
font Thuc tnh ngn cho tt c font-style
cc thit lp v font. font-variant
Trang 60
Simple CSS Standard Edition WallPearl
font-weight
font-size
font-family
font-style Thit lp ch in nghing, normal
xin hay bnh thng. italic
oblique
font-variant Thit lp font bnh thng normal
hay small-caps small-caps
font-weight Thit lp in m, thng. normal
bold
bolder
lighter
100 900
font-size Thit lp kch c font. xx-small
x-small
small
medium
large
x-large
xx-large
smaller
larger
<length>
%
font-family Thit lp loi font hin th family-name
trang web/ i tng web. generic-family
Text
color Thit lp mu ch. <color>
text-indent Thit lp khong tht u <length>
dng. %
text-align Thit lp ch canh vn left
bn. right
center
justify
letter-spacing Thit lp khong cch gia normal
cc k t. <length>
text-decoration Thm hiu ng c bit cho none
vn bn. underline
Trang 61
Simple CSS Standard Edition WallPearl
overline
line-through
blink
text-transform Change case vn bn. none
upper
lower
capitalize
Pseudo-classes
:link Lin kt cha thm.
:hover Mouse over 1 thnh phn.
:visited Lin kt thm.
:active Kch hot 1 thnh phn
Margin
margin Thuc tnh ngn cho cc thit margin-top
lp margin. margin-right
margin-bottom
margin-left
margin-top Thit lp canh l trn cho mt auto
thnh phn. <length>
%
margin-right Thit lp canh l phi cho auto
mt thnh phn. <length>
%
margin-bottom Thit lp canh l di cho auto
mt thnh phn. <length>
%
margin-left Thit lp canh l tri cho mt auto
thnh phn. <length>
%
Padding
padding Thuc tnh ngn cho cc thit padding-top
lp padding. padding -right
padding -bottom
padding -left
padding-top Thit lp m trn cho mt <length>
thnh phn. %
padding-right Thit lp m phi cho mt <length>
thnh phn. %
Trang 62
Simple CSS Standard Edition WallPearl
Trang 63
Simple CSS Standard Edition WallPearl
Trang 64
Simple CSS Standard Edition WallPearl
Trang 65