Bảng kiểu CSS
Khái niệm DHTML
- Giớ thiệu CSS
- Cách hoạt ñộng của các CSS
- Syntax- qui tắc tạo CSS
- Phân loại CSS và cách sử dụng
Tóm tắt nội dung Bảng kiểu CSS, để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
ChCh ươươ ng 4: B ng ki u CSSng 4: B ng ki u CSS
Khái ni m DHTML
Gi thi u CSS
Cách ho t ñ ng c a các CSS
Syntax qui t c t o CSS
Phân lo i CSS và cách s d ng
15/08/2008 Khoa CNTT 1
Khái ni m DHTMLKhái ni m DHTML
DHTML (Dinamic HyperText Markup Language)
DHTML = HTML + CSS + Script Language
CSS Cascading Style Sheets
CSS how to display HTML elements ?
Script language – JavaScript, VBScript, PHP, ASP.NET,…Cho
phép ñưa d li u lên trang web ñ ng:
User Webpage
15/08/2008 Khoa CNTT 2
Gi i thi u CSSGi i thi u CSS
CSS Cascading Style Sheets
– Dùng ñ mô t cách hi n th các thành ph n trên trang WEB
– S d ng tương t như d ng TEMPLATE
– Có th s d ng l i cho các trang web khác
– Có th thay ñ i thu c tính t ng trang ho c c site nhanh chóng
(cascading)
B ng ki u xác ñ nh cách b trí, trình bày, màu s c,…
cho các tags c a HTML
VD: cho tag body màu h ng, cho tag p màu ñ , lo i font Times New
Roman, lo i ch nghiêng,…
CSS ñ c l u trong:
B ng ki u nhúng trong file HTML
B ng ki u ngo i trú trong File b ng ki u riêng có ñuôi *.css
15/08/2008 Khoa CNTT 3
ƯƯu, khuy t ñi m c a CSSu, khuy t ñi m c a CSS
Ưu ñi m:
Ki m soát b c c trang, k thu t thi t k phông và d ng ch t t
hơn
D duy trì ho t ñ ng c a site hơn
Thông tin ki u ñư c tách ra kh i c u trúc site
Khuy t ñi m :
Không ñư c h tr r ng rãi, ho c h tr không h t
15/08/2008 Khoa CNTT 4
Cách ho t ñ ng c a các CSSCách ho t ñ ng c a các CSS
B ng ki u nhúng trong file HTML
– Ph n ñ nh d ng ki u thư ng ñ t trong tag
– Các ki u trong dòng: ñ t trong m t tag
D ng ki u nào ñư c dùng cho tag khi có nhi u ki u
ñư c ñ nh nghĩa cho nó?
– Browser default
– External style sheet
ð ưu tiên tăng
– Internal style sheet (inside the tag)
– Inline style (inside an HTML element)
15/08/2008 Khoa CNTT 5
SyntaxSyntax qui t c t o CSSqui t c t o CSS
The CSS syntax is made up of three parts: a
selector, a property and a value:
selector {property : value }
p
body {color: black} {
p {font family: "sans serif "} text align: center ;
color: black;
p {text align:center;color:red} font family: arial
}
15/08/2008 Khoa CNTT 6
Các giá tr kích thư c phông ch fontCác giá tr kích thư c phông ch font
sizesize
– Các giá tr ñ l n:
• Px Pixel
• Pt Point
• Pc pica
• In inch
• Mm milimet
• Cm centimet
– Ph n trăm %
– Tương ñ i:
• Larger
• Smaller
– Kích thư c tuy t ñ i: xx small,x small,small,medium, large, x
large, xx large
15/08/2008 Khoa CNTT 7
Phân lo i CSS và cách s d ngPhân lo i CSS và cách s d ng
G m 3 lo i CSS
1. Inline Style Sheet
2. Embedding Style Sheet
3. External Style Sheet
15/08/2008 Khoa CNTT 8
Inline Style SheetInline Style Sheet
ð nh nghĩa style trong thu c tính style c a t ng tag
HTML
Syntax (ki u 1):
<TagName style=“property1:value1;
property2:value2;
……..
propertyN:valueN;”>
