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;”>