10/11/23
1
6 CSS 1
CSS - Cascading Style Sheet
Phát trinng dng web 1
GV: Phan Th Kim Loan
Đại Hc Sài Gòn Khoa CNTT
1
6 CSS 2
Ni dung bui hc trước
1. Khái nim mcđích Form
2. Các đốitượng Form Fields
3. Phương thcGET/POST
4. Tag Marquee
2
10/11/23
2
6 CSS 3
Ni dung
1. GiithiuCSS
2. Định nghĩaStyle các đơnvtính
3. Phân loiCSS
4. Phmvi áp dng CSS (selector)
5. Mtstag HTML dùng riêng CSS
6. Thchành
3
6 CSS 4
Giithiu CSS
§CSS =Cascading Style Sheet
§Dùng định dng các thành phntrong trang web
§Sdng tương tnhưđịnh dng template
§Thng nhtcách thhin tái sdng cho nhiu
webpage trong website.
§ ththay đổithuc tính tng trang hoccsite
nhanh chóng àlinh hotthay đổicách thhin.
……
4
10/11/23
3
6 CSS 5
Định nghĩa Style
Kiu1Kiu2
<tag style=
property1:value1;
property2:value2;
………
propertyN:valueN;”>…
</tag>
SelectorName
{
property1:value1;
property2:value2;
………
propertyN:valueN;
}
<tag class =
SelectorName”>
………
</tag>
5
6 CSS 6
Định nghĩa Style
Vd kiu1Vd kiu2
<h1 style=“
color : blue;
font-family : Arial;”>SGU
</h1>
.TieuDe1 {
color: red;
font-family: Verdana, sans-serif;
}
<h1 class=“TieuDe1”> SGU </h1>
Ghi chú d
Ging
ghi chú trongC++
S
dung
/* Ghi chú */
6
10/11/23
4
6 CSS 7
Measurement units
§Absolute length:inch, cm, point
§Relative length:pixel, em, ex, ...
§pixel (px):relative to the screen resolution
Ex:LCD 14’’2 (1024x768)thì DPI =96
è 96 pixel trên 1inch
§Point: 1pt = 1/72 inch.
è 1pixel = 0.75pt Font-size = 16pt
7
6 CSS 8
Measurement Units
§Relative length:em, ex, ...
em and ex -relative to the parent element
Ex:em
Ex:ex
CSS:
8
10/11/23
5
6 CSS 9
Phân loi CSS
§Gm3 liCSS:
1. Inline Style Sheet
2. Embedding Style Sheet (Internal SS)
3. External Style Sheet
9
6 CSS 10
Phân loi CSS
§Inline style sheet:dùng thuc tính style cho
tng thHTML
§Embedded style sheet:định nghĩacác định
dng trong th<style> trong phn<head> ca
webpage
§External style sheet:định nghĩacác định dng
trong file .css các webpage link tifile .css
(trong phn<head>)
10