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

