Lorem ipsum
Mức ưu tiên Trình duyệt đọc tồn css: ◦ CSS mặc định trình duyệt, ◦ file CSS bên ngồi liên kết vào trang web, ◦ CSS nhúng thẻ ◦ CSS nội tuyến trình duyệt tổng hợp toàn CSS vào CSS ảo, có thuộc tính CSS giống thuộc tính CSS nằm sau ưu tiễn CSS nội tuyến > CSS bên > CSS bên ngồi > CSS mặc định trình duyệt Cú pháp CSS selector/element { property: value; } selector có thễểlà nhóm thành phấề n (element), an indentifier (định danh), class, thành phấề n XHTML đởn (body, div, etc) Kiểu (Element) Selector Xác định kiễể u cho thành phấề n XHTML body { margin: 0; padding: 0; border-top: 1px solid #ff0; } font-style định nghĩa việc áp dụng kiểu in thường (normal), in nghiêng (italic) hay xiên (oblique) h1 { font-style:italic; } h2 { font-style:oblique; } font-weight Thuộc tính font-weight mơ tả cách thức thể font chữ dạng bình thường (normal) hay in đậm (bold) Ngồi ra, số trình duyệt hỗ trợ mô tả độ in đậm số từ 100 – 900 p{ font-weight:bold } font-size Thuộc tính nhận giá trị đơn vị đo hỗ trợ CSS: xx-small, x-small, small, medium, large, x-large, xx-large, smaller, larger Nễn sưểdụng % hay em cho trang web body { font-size:20px } h1 { font-size:3em } h2 { font-size:2em } CSS Units & Colors CSS Units & Colors CSS Layout Margin Padding Border Z-index Positioning Width Height Float Text-align Vertical-align Mơ hình Box p { width:200px; margin:30px 20px; padding:20px 10px; border:1px solid #000; text-align:justify } Float Thuộc tính float có giá trị: ◦ Left: Cố định phần tử bên trái ◦ Right: Cố định phần tử bên phải ◦ None: Bình thường Float column1, column2 { width:45%; float:left; text-align:justify; padding:0 20px; } column1 { border-right:1px solid #000 } Thuộc tính float sử dụng để chia cột văn CSS vs Table Layouts Tables ể thiễấ t kễấcho liệu dạng cột không phù hợp với layout ◦Làm gia ểm kha ể biễễ u diễễ n cu ểa liệu ◦Khó cập nhập ba ểo trì CSS cho phép định vị đễểgia ểm thiễể u kích thước tơể ng thễể , form, cho phép layout có thễểthay đơể i ể việc soạn tha ểo style sheets CSS layouts tăng cường tính hiệu qua ể, người đọc có thễểtăấ t css đễểchỉ ể xem nội dung ể dạng thông thường CSS Text Text-indent Text-align Text-decoration Letter-spacing Text-transform Word-spacing White-space CSS Background Background-color Background-image Background-position Background-repeat CSS Lists List-style List-style-image List-style-position List-style-type CSS Shorthand (Viết css ngắn) Kễấ t hợp nhiễề u kiễể u (style) vào định nghĩa nhấấ t font-family: verdana, sans-serif; font-weight: bold; font-size: 12px; font: bold 12px verdana, sans-serif; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 10px; padding: 5px 8px 5px 10px; CSS Shorthand (Viết css ngắn) h1 { font-style: italic; font-variant:small-caps; font-weight: bold; font-size: 35px; font-family: arial,verdana,sans-serif; } h1 { font: italic bold 35px arial,verdana,sansserif; } ... n pha ểi tìm kiễấ m style từ thành phấề n cha Môễ i style có sơấgiá trị cho bở ể i selector (sẽ học ể phấề n sau) Sử dụng Style Sheets Các Style Sheet từ bễn Style trực tiễấ p:Lorem ipsum
Mức ưu tiên Trình