Professional Documents
Culture Documents
L3 CSS
L3 CSS
Mc ch
Quan st s thay i hnh thc trang Web khi thay i template Template trong Joomla gm:
template_css th mc v JavaScript, Picture cc file css khc, file index.php,
Mc ch
Cung cp cho Sinh vin nhng kin thc v CSS
Thc hin vic chi phi hnh thc trang Web mc cao hn To ra s nht qut v thng nht trong b cc v trnh by trang Web
Ni dung
1. Gii thiu v Cascading Style Sheet (CSS) 2. L do s dng CSS 3. Phn loi Style 4. Cch chn mt Style 5. Cu trc mt Style 6. Cc style c bn v nng cao 7. Trc nghim
4
2. L do s dng CSS
Style tit kim thi gian CSS d thay i S nht qun Kh nng chi phi a dng To ra nh dng chung cho ton b Web Nhc im?
Tng dn
u tin?
--> </style>
Thit lp cc Style trong hai th <head> v </head> Cp th <!--- v ---> nhm che giu Style khi cc Browser khng h tr chng
10
11
Nhc
Cn phi khai bo li style cho ti liu khc trong mi ln s dng
13
Nhc
Tn thi gian ti file .css v bin dch trnh duyt cho ln u s dng. File .css hng s nh hng n ton b website
14
5. Cu trc mt Style
Ch : Style phn bit ch hoa, ch thng ghi ch trong style s dng:
/*
on ghi ch
*/
15
5. Cu trc mt Style
selector{ Property1:Value1; Propertyn:Valuen; } Trong
Selector: mt th gc HTML hay nh ngha ca Style Sau du : khng c khong trng Cc Property ngn cch bi du ;
16
Khai bo ng thi nhiu th: Vit danh sch tn th phn cch bi du phy
h1,h2,h3,h4,h5,h6{
font-family:arial;
}
17
} p.loai2{
color:blue;
19
V d:
<p class=loai1>on ny mu </p> <h1 class=loai2>Style khng c hiu lc</h1> <h2 class=loai3>Tiu mu xanh</h2>
20
21
} #id2{
color:blue;
22
V d:
<p id=id1>on ny mu </p> <h1 id=id2>Tiu mu xanh</h1>
23
ngha
Vi du khi c c 2 th (lp) thuc tnh mi c p dng Vi du , thuc tnh c p dng cho c 2 th (lp)
24
25
Basic CSSs
1. 2. 3. 4. 5. 6. 7. CSS Background CSS Text CSS Font CSS Border CSS Margin CSS Padding CSS List
26
Advanced CSSs
1. 2. 3. 4. 5. 6. CSS Dimension CSS Classification CSS Positioning CSS Pseudo-class CSS Pseudo-element CSS Media Types
27
M t
RGB (r,g,b)
RGB(%r,%g,%b) Hexadecimal RGB
29
30
31
32
V d
body{background-color: red;} h1{background-color:#645eff;}
33
34
V d
body{background-image:url('tree.png'); background-repeat:no-repeat; background-position:top right; background-attachment:fixed; margin-right:300px; }
35
36
37
38
V d
40
V d
<style type="text/css"> h1 {letter-spacing:2px} h2 {letter-spacing:-3px} </style>
41
42
44
45
46
47
48
51
52
53
Bi tp
Bn hy vit on m CSS trnh by style nh m t di y:
Mu nn cho c trang: #99CC66 Font ch: Arial Tiu ca bng: ch in nghing, mu ch l mu xanh, mu nn l #CCCCFF
54
M hnh hp
CSS lm vic trn m hnh nh dng trc quan cung cp trong cc c t CSS. M hnh ny tr gip nh ngh cch thc trnh duyt x l cy ti liu
55
M hnh hp (cont)
56
M hnh hp (cont)
57
58
59
60
61
62
63
64
66
68
70
71
73
74
7. Trc nghim
Ngun: w3schools.com File ..\Quiz.doc
75
Bi tp
Sa li CSS cho ph hp
Bi tp
Hon thin CSS
<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>CT 310 Final, Question 2 - Style 1</title> <link href="./final09q2style1.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="contents"> <div id="John"> John </div> <div id="Paul"> Paul </div> <div id="George"> George </div> <div id="Ringo"> Ringo </div> </div> </body> </html>
Bi tp
79
80
Cu hi
81