Bài giảng HTML-DHTML-Javascript - Bài 05: Cascading Style Sheet - Lê Quang Lợi

Bài giảng HTML-DHTML-Javascript - Bài 05: Cascading Style Sheet - Lê Quang Lợi

Nội dung

» Giới thiệu

» Cú pháp

» Xây dựng CSS

» Áp dụng CSS

pdf 11 trang phuongnguyen 4480
Bạn đang xem tài liệu "Bài giảng HTML-DHTML-Javascript - Bài 05: Cascading Style Sheet - Lê Quang Lợi", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

Tóm tắt nội dung tài liệu: Bài giảng HTML-DHTML-Javascript - Bài 05: Cascading Style Sheet - Lê Quang Lợi

Bài giảng HTML-DHTML-Javascript - Bài 05: Cascading Style Sheet - Lê Quang Lợi
Lê Quang Lợi 
Bài 05: Cascading Style Sheet 
Nội dung 
» Giới thiệu 
» Cú pháp 
» Xây dựng CSS 
» Áp dụng CSS 
Lê Quang Lợi: loilequang@gmail.com CNPM-CNTT-ĐHSPKT HY HTML-DHTML-Javascript 
5.1.1 Cơ bản về cú pháp CSS 
» CSS(Cascading Style Sheet): bảng định kiểu cho thẻ HTML 
» Quy định/cài đặt các thuộc tính thẻ HTML 
» Có thể sử dụng lại CSS cho nhiều thuộc tính 
» Thống nhất trong thiết kế website: tạo template rất tốt 
» Hệ thống website thống nhất và nhẹ nhàng 
» CSS cho phép cài đặt các thuộc tính ẩn của thẻ HTML 
Lê Quang Lợi: loilequang@gmail.com CNPM-CNTT-ĐHSPKT HY HTML-DHTML-Javascript 
5.1.1 Cơ bản về cú pháp CSS 
» Cấu trúc một CSS 
» Tên: thể hiện phần được sử dụng trong thẻ HTML 
» Nội dung: nằm trong cặp “{“ và “}” cài đặc các thuộc tính 
» Cài đặt giá trị cho mộ thuộc tính: tên thuộc tính: giá trị; 
Ví dụ: color:red; font-size:13pt; 
Lê Quang Lợi: loilequang@gmail.com CNPM-CNTT-ĐHSPKT HY HTML-DHTML-Javascript 
tênCSS { 
 Thuộc tính:giá trị; 
 thuộc tính:giá trị; 
 . 
 } 
 H1{ 
 font-color:red; 
 font-szie;13pt; 
} 
5.2 Xây dựng CSS 
Lê Quang Lợi: loilequang@gmail.com CNPM-CNTT-ĐHSPKT HY HTML-DHTML-Javascript 
» Tên CSS trùng thẻ HTML: Áp dụng CSS cho thẻ HTML 
» Tên chỉ có *: Toàn bộ thẻ HTML 
» Ten01 Ten02{ /* Nội dung*/}: cài đặt CSS Ten02 trong Ten01 
» Ten01,Ten02{/*Nội dung*/}: Cả hai CSScó cùng nội dung 
» Ten:TeSuKien{/* nội dung CSS*/}: CSS cho sự kiện của thẻ 
Chú ý: nội dung chứa các thuộc tính được cài đặt 
 => cặp /* nội dung chú thích*/: thể hiện dòng chú thích 
5.1.2 Nhúng CSS vào trong HTML 
Lê Quang Lợi: loilequang@gmail.com CNPM-CNTT-ĐHSPKT HY HTML-DHTML-Javascript 
» Thuộc tính style: Tạo CSS ngay trên thẻ: 
Ví dụ: Chào các bạn 
» Thẻ Style: cho phép tạo các CSS trong trang HTML 
» Thẻ link: Cho phép đính file .CSS vào trong trang HTML 
 h6{ color:red;} 
 Chào các bạn 
 Chào các bạn 
5.2 Xây dựng CSS 
Lê Quang Lợi: loilequang@gmail.com CNPM-CNTT-ĐHSPKT HY HTML-DHTML-Javascript 
» Tên của CSS: “Tiền chỉ thị + Nhãn áp dụng” 
» Tên trùng với thẻ: Nội dung CSS áp dụng cho thẻ 
 h2{ color:red;} => chỉ cần Áp dụng CSS 
» Tên áp dụng cho các thuộc tính ID: Tiền chỉ thị là dấu”#” 
 #myCSS{Color:blue;}=> Áp dụng CSS 
» Tên áp dụng cho các thuộc tính Class: tiền chỉ thị là dấu “.” 
.myCSS{Color:blue;}=> Áp dụng CSS 
» Có thể áp dụng lại CSS nhiều lần 
5.2 Xây dựng CSS 
Lê Quang Lợi: loilequang@gmail.com CNPM-CNTT-ĐHSPKT HY HTML-DHTML-Javascript 
- Các thuộc tính cơ bản của thẻ 
Thuộc tính Giải thích 
witdh Rộng của đối tượng thẻ Kích thước đối tượng 
height Cao đối tượng thẻ 
Font-family Font chữ 
Margin So sánh ngoài So sánh đối tượng khác 
padding So sánh trong 
float Chiều hiển thị Left/right 
clar Xóa các thẻ định vị 
Background-image ảnh nền cho thẻ 
border đường viền của thẻ .. 
5.2 Xây dựng CSS 
Lê Quang Lợi: loilequang@gmail.com CNPM-CNTT-ĐHSPKT HY HTML-DHTML-Javascript 
- Thuộc tính Padding và margin 
- Đường viền 
- Kiểu đường: Soile, Dash, inset  
- Độ dày: boder 
- Màu sắc: Color 
- Khoảng cách nội dung tới đường 
viền 
- Top, left, Right, bottom 
- Padding 
- Khoảng cách giữa hai thẻ 
- Top, left, right, bottom 
- Margin 
5.3 Xây dựng CSS 
Lê Quang Lợi: loilequang@gmail.com CNPM-CNTT-ĐHSPKT HY HTML-DHTML-Javascript 
B01) Tạo file .CSS để chứa các kiểu CSS 
Tạo thư mục chứa các file CSS 
B02) Xây dựng nội dung CSS trong file CSS 
• Xây dựng tên: trùng tên thẻ, cho thuộc tính ID, Class 
• Xây dựng nội dung cho CSS: thuộc tính:giá trị; 
B03) Nhúng file CSS vào trang HTML: thẻ link 
B04) Sử dụng ID, Class để áp dụng các CSS được tạo ra 
Class=“tên”, ID=“tên” 
5.4 Kiểm tra 45’ 
Lê Quang Lợi: loilequang@gmail.com CNPM-CNTT-ĐHSPKT HY HTML-DHTML-Javascript 
Đề 01 Đề 02 
Dùng HTML thiết kế cho giao diện theo hình vẽ trên 

File đính kèm:

  • pdfbai_giang_html_dhtml_javascript_bai_05_cascading_style_sheet.pdf