1. Trang chủ
  2. » Công Nghệ Thông Tin

Slide bài giảng thiết kế web bằng CSS

39 979 8

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 39
Dung lượng 4,11 MB

Nội dung

CSS=Cascading Style Sheets: Mẫu quy định cách thức thể hiện các thẻ HTML Style được đưa vào HTML 4.0 để giải quyết một số vấn đề về thiết kế. Giúp tiết kiệm được rất nhiều thời gian và công sức cho việc thiết kế web. Có thể định nghĩa nhiều style vào một thẻ HTML

Trang 2

Nội dung bài học

Trang 5

Định nghĩa Style – Ghi chú

Giống Ghi chú trong C++

• Sử dụng /* Ghi chú */

• Vídụ:

SelectorName{

property1:value1; /*Ghi chu 1 */

property2:value2; /*Ghi chu 2 */

………

propertyN:valueN;}

Trang 6

Phân loại CSS

• Gồm 4 loại:

1 Inline Style Sheet

2 Embedding Style Sheet

3 External Style Sheet

4 Browser Default

Trang 7

1 Inline Style Sheet

• Định nghĩa style trong thuộc tính style của

Trang 8

2 Embedding Style Sheet

• Nhúng trong tag <style> của trang HTML

Trang 9

2 Embedding Style Sheet – Ví dụ

<P>This is red, 12 pt and Garamond.</P>

</BODY>

</HTML>

Trang 10

3 External Style Sheet

• Mọi style đều lưu trong file có mở rộng là *.CSS

• Theo cú pháp kiểu 2

• Tạo liên kết đến file CSS

1 Trong trang HTML: liên kết bằng tag link:

Trang 11

3 External Style Sheet – Ví dụ

• Trong tập tin MyStyle.CSS

Trang 12

Phân loại CSS – So sánh, đánh giá

Trang 13

Độ ưu tiên

• Thứ tự ưu tiên áp dụng định dạng khi sử

dụng các loại CSS (độ ưu tiên giảm dần) :

1 Inline Style Sheet

2 Embedding Style Sheet

3 External Style Sheet

4 Browser Default

Chú ý: Từ CSS3, thứ tự ưu tiên của Embedding Style

và External Style là ngang nhau, Style nào khai báo sau sẽ được áp dụng định dạng

Trang 14

Độ ưu tiên – Ví dụ

Trang 16

Các loại Selector

Trang 17

Các loại Selector

Trang 18

Selector Element

• Có hiệu ứng trên tất cả element cùng loại tag

• Ví dụ

Trang 19

ID rules

• Có hiệu ứng trên tất cả element có đúng ID

• Ví dụ

Trang 20

Class rules

• Có hiệu ứng trên tất cả các loại tag có cùng giá

trị thuộc tính class

• Ví dụ

Trang 21

Kết hợp Element và Class rules

• Ví dụ

Trang 22

Contextual Selection

• Định dạng được áp dụng cho nội dung trong

chuỗi tag theo đúng thứ tự

• Ví dụ

Trang 23

Pseudo Class

• Định dạng dựa vào trạng thái của liên kết, sự

kiện chuột

• Có thể kết hợp với Selector khác

Trang 26

Pseudo Element

Trang 27

Muốn liên kết xHTML với 1 file định nghĩa CSS ta

dùng dòng nào sau đây?

<style src=”mystyle.css”>

<stylesheet>mystyle.css</stylesheet>

<link rel=”stylesheet” type=”text/css” href=”mystyle.css”>

Trang 28

Question 1: Answer

Muốn liên kết xHTML với 1 file định nghĩa CSS ta

dùng dòng nào sau đây?

<style src=”mystyle.css”>

<stylesheet>mystyle.css</stylesheet>

<link rel=”stylesheet” type=”text/css” href=”mystyle.css”>

Trang 29

Ở đầu tài liệu HTML

Ở cuối tài liệu HTML

Trang 30

Ở đầu tài liệu HTML

Ở cuối tài liệu HTML

Trang 32

Question 3: Answer

Làm thế nào thêm màu nền cho tất cả các phần tử <h1> ?

Chương 3 Giới thiệu về CSS

h1.all {background-color:#FFFFFF}

h1 {background-color:#FFFFFF}

all.h1 {background-color:#FFFFFF}

32

Trang 34

Question 4

Thuộc tính nào thay đổi kích cỡ chữ ?

Chương 3 Giới thiệu về CSS

Trang 35

Thuộc tính nào làm chữ trong thẻ p trở thành chữ đậm?

p {text-size:bold}

<p style=”font-size:bold”>

<p style=”text-size:bold”>

p {font-weight:bold}

Trang 37

Định nghĩa nào sau đây sẽ cho kết quả:

Trang 38

Định nghĩa nào sau đây sẽ cho kết quả:

Trang 39

Kiểm tra

Ngày đăng: 25/08/2016, 17:25

TỪ KHÓA LIÊN QUAN

w