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

Bài giảng lập trình web và ứng dụng css cascading style sheet

22 7 0

Đ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

Tiêu đề CSS - Cascading Style Sheet
Người hướng dẫn GV: Phan Thị Kim Loan
Trường học Đại Học Sài Gòn
Chuyên ngành Khoa CNTT
Thể loại bài giảng
Năm xuất bản 2023
Thành phố Sài Gòn
Định dạng
Số trang 22
Dung lượng 0,94 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Các đối tượng Form Fields 3... § CSS = Cascading Style Sheet§ Dùng định dạng các thành phần trong trang web § Sử dụng tương tự như định dạng template § Thống nhất cách thể hiện và tái sử

Trang 1

6 – CSS 1

CSS - Cascading Style Sheet

Phát triển ứng dụng web 1

GV: Phan Th ị Kim Loan

Đại Học Sài Gòn – Khoa CNTT

1

Nội dung buổi học trước

1 Khái niệm và mục đích Form

2 Các đối tượng Form Fields

3 Phương thức GET/POST

4 Tag Marquee

Trang 2

§ CSS = Cascading Style Sheet

§ Dùng định dạng các thành phần trong trang web

§ Sử dụng tương tự như định dạng template

§ Thống nhất cách thể hiện và tái sử dụng cho nhiều

webpage trong website.

§ Có thể thay đổi thuộc tính từng trang hoặc cả site

nhanh chóng à linh hoạt thay đổi cách thể hiện.

Trang 4

6 – CSS 7

Measurement units

§ Absolute length: inch, cm, point …

§ Relative length: pixel, em, ex,

§ pixel (px): relative to the screen resolution

§ Relative length: em, ex,

• em and ex - relative to the parent element

• Ex: em

• Ex: ex

Trang 5

6 – CSS 9

Phân loại CSS

§ Gồm 3 lại CSS:

1 Inline Style Sheet

2 Embedding Style Sheet (Internal SS)

3 External Style Sheet

9

Phân loại CSS

§ Inline style sheet: dùng thuộc tính style cho

từng thẻ HTML

§ Embedded style sheet: định nghĩa các định

dạng trong thẻ <style> trong phần <head> của

webpage

§ External style sheet: định nghĩa các định dạng

trong file css và các webpage link tới file css

(trong phần <head>)

Trang 6

6 – CSS 11

Phân loại CSS – Inline Style Sheet

§ Định nghĩa Style trong thuộc tính style của từng

tag HTML

§ Ví dụ:

11

Phân loại CSS – Embedding Style Sheet

§ Định nghĩa các định dạng trong thẻ <style>,

đặt trong phần <head> của trang HTML

§ Ví dụ:

Trang 7

6 – CSS 13

Phân loại CSS – External Style Sheet

§ Định nghĩa style lưu trong file CSS và các page

liên kết tới file CSS (link đặt trong <head>)

§ Định nghĩa style theo cú pháp kiểu 2

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

Liên kết bằng tag Link

LK bằng tag style với @import URL

13

Phân loại CSS – External Style Sheet

BrowserFile CSS

File HTML

Trang 8

6 – CSS 15

CSS – so sánh và đánh giá

15

CSS – độ ư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

Trang 10

6 – CSS 19

Các loại selector

19

Ví dụ phạm vi sử dụng các Selector - Elements

Trang 11

6 – CSS 21

Ví dụ phạm vi sử dụng các Selector - #ID

21

Ví dụ phạm vi sử dụng các Selector - CLASS

Trang 12

6 – CSS 23

Ví dụ Các Selector - Element.CLASS

23

Ví dụ Các Selector - Contextual

Trang 13

HTML Tag

§<div>…</div>

§<span>…</span>

Trang 16

6 – CSS 31

Bài thực hành

GV: Phan Th ị Kim Loan

Đại Học Sài Gòn – Khoa CNTT

CSS - Cascading Style Sheet

Ngày đăng: 23/12/2023, 10:36