Mục lục:
- tiêu đề này là màu xanh và 16 pt.
- tiêu đề này là màu xanh và 16 điểm.
- body {font-size: 24px;}
- p {border: 12px;}
- BODY {color: brown;}
- Hãy tưởng tượng hiệu ứng này di chuyển, như thể bóng tối đang phát triển.
dim counter function startTimer () timerhandle = setInterval ("sizeit", 130) chức năng kết thúc chức năng stopTimer () clearTimeout (timerhandle) kết thúc chức năng function sizeit () counter = counter + 1 nếu đếm> 49 sau đó counter = 1 n = "blur (add = 1, direction = 125, strength =" & counter & ")" divider ". Phong cách. lọc = n kết thúc chức năng div (vị trí: tuyệt đối; Bộ lọc: blur (add = 1, direction = 15, strength = 90 ";} - )
- Thêm các đạn thiết kế tùy chỉnh vào danh sách của bạn cách CSS dễ dàng
- list-style-image: url ("mybullet. jpg")
- list-style-image: url (
- . khung (
Video: Hướng dẫn sử dụng Markdown 2025
Richard Mansfield
Cascading Style Sheets (CSS) làm việc với HTML để đơn giản hóa thiết kế trang web. Nếu bạn hiểu cách sử dụng các quy tắc CSS, bạn có thể chỉ định một phong cách một lần có thể áp dụng cho mỗi trang (hoặc cho mỗi phần tử cụ thể) của trang web của bạn. Một danh sách các mẹo và thủ thuật có thể giúp tất cả các nhà thiết kế web xây dựng các trang web mà là cả hai hấp dẫn và người dùng sẽ thưởng thức truy cập.
Các bảng định dạng Cascading cải tiến HTML
như thế nàoCSS (Cascading Style Sheets) là một công nghệ được đề xuất bởi World Wide Web Consortium (W3C) vào năm 1996. Một cách dễ dàng để hiểu được mục đích của CSS là xem nó như là một bổ sung cho HTML giúp đơn giản hóa và cải tiến thiết kế trang web. Trên thực tế, một số hiệu ứng CSS không thể thực hiện được thông qua HTML một mình.
Một ưu điểm khác của CSS là nó cho phép bạn chỉ định một phong cách một lần, nhưng trình duyệt có thể áp dụng phong cách đó nhiều lần trong một tài liệu. Ví dụ: nếu bạn muốn một số hình ảnh hiển thị trong trang web của mình để có một khung màu xanh mỏng quanh họ, bạn có thể định nghĩa khung này là một phong cách trong CSS của bạn. Sau đó, thay vì phải lặp lại định nghĩa HTML của khung mỏng và màu xanh - mỗi lần bạn muốn một khung cụ thể - bạn chỉ có thể chèn kiểu CSS như một thuộc tính cho mỗi phần tử đồ họa mà bạn muốn đóng khung.
Nói cách khác, bạn sử dụng CSS để xác định các quy tắc chung về cách các phần tử trong các trang web của bạn hành động và cách chúng nhìn - nơi chúng được định vị, kích thước, độ mờ của chúng, v.v … Sau đó, bạn chỉ có thể tham khảo tên của quy tắc bất cứ khi nào bạn muốn thực thi nó trong trang HTML của bạn.
Dưới đây là quy tắc CSS xác định một vài phẩm chất mà bạn quyết định áp dụng cho các tiêu đề lớn nhất của mình, H1:
H1 {font-size: 16pt color: blue;}
Với quy tắc CSS này có hiệu lực, bất kỳ Mã HTML chứa phần tử H1 được tự động hiển thị ở dạng 16 điểm và màu xanh lam:
tiêu đề này là màu xanh và 16 pt.
Quy tắc CSS có thể được định nghĩa trong một riêng biệt. css hoặc nhúng trong tệp HTML. Dưới đây là quy tắc tiêu đề CSS được nhúng trong phần đầu của tệp HTML:
h1 {font-size: 16pt màu: xanh dương;}tiêu đề này là màu xanh và 16 điểm.
Lưu ý phần tử. Bạn có thể xác định kiểu CSS bên trong phần tử này. Ngay cả khi sử dụng Cascading Style Sheets (CSS), việc xây dựng một trang web chức năng (nhưng vẫn hấp dẫn) đòi hỏi phải thực hiện cẩn thận và lập kế hoạch. Dưới đây là một số mẹo giúp trang web của bạn trở nên nổi bật.
Cho phép người dùng kiểm soát kích thước phông chữ
Cố gắng tránh chỉ định kích thước phông chữ cơ thể.Không làm điều này, ví dụ:
body {font-size: 24px;}
Mọi người đã đặt các tùy chọn trình duyệt của họ vào kích thước văn bản có thể đọc được cho họ. Bạn không biết liệu họ có độ phân giải pixel 1680 × 1050 hay 800 × 600 pixel. Nó tạo ra sự khác biệt. Người sử dụng nên là người quyết định họ muốn văn bản của họ lớn như thế nào, không phải bạn.
Đảm bảo rằng các đường viền của bạn hiển thị
Đây là một trình tổng quát về lập trình CSS:
p {border: 12px;}
Mặc dù quy tắc này bạn đã viết, không có đường viền nào hiển thị xung quanh các đoạn văn. Theo logic bạn sẽ nghĩ rằng bằng cách xác định kích thước đường viền, bạn sẽ thấy một đường viền. Không phải vậy. Trừ khi bạn chỉ định một đường biên
phong cách
, bạn không nhận được đường biên. Phong cách mặc định là none, nên thay đổi nó để bao gồm một phong cách: p {border: solid 12px;} Quan sát sự va chạm màu
Nếu bạn chỉ định màu văn bản, nhưng không chỉ định một màu nền? Âm thanh vô hại, nhưng nó có thể là một vấn đề. Một số người dùng sử dụng các trang tính cá nhân, bao gồm màu sắc yêu thích của họ. Điều gì sẽ xảy ra nếu người dùng chỉ định màu nâu cho nền và màu trắng cho văn bản của họ? Nói rằng bạn chỉ định màu nâu cho văn bản của bạn:
BODY {color: brown;}
Người dùng sẽ không nhìn thấy văn bản của bạn bởi vì màu nền và màu tiền cảnh của chúng là giống hệt nhau. Giải pháp?
Luôn luôn
chỉ định một nền nếu bạn sắp tô màu cho văn bản. Sau đó, bạn có thể kiểm soát xem văn bản trông như thế nào với nền tảng đó: BODY (màu: nâu; background-color: yellow;} Timing blurring và các hiệu ứng khác
Kết hợp bộ tính giờ, kịch bản và bộ lọc để tạo ra nhiều hiệu ứng hình ảnh động. Hãy thử hiệu ứng mát mẻ này trong Internet Explorer:
Hãy tưởng tượng hiệu ứng này di chuyển, như thể bóng tối đang phát triển. dim counter function startTimer () timerhandle = setInterval ("sizeit", 130) chức năng kết thúc chức năng stopTimer () clearTimeout (timerhandle) kết thúc chức năng function sizeit () counter = counter + 1 nếu đếm> 49 sau đó counter = 1 n = "blur (add = 1, direction = 125, strength =" & counter & ")" divider ". Phong cách. lọc = n kết thúc chức năng div (vị trí: tuyệt đối; Bộ lọc: blur (add = 1, direction = 15, strength = 90 ";}
Đây là hiệu ứng làm mờ theo thời gian
130)
Tìm một danh sách Ngoài
Một nguồn cho những ý tưởng tuyệt vời, mẫu và bài viết - trình của một số nhà thiết kế web tài năng nhất xung quanh - là Một danh sách Apart, có một diễn đàn dành riêng cho CSS Sử dụng bullets của bạn trong danh sách Với CSS, thiết kế bullets tùy chỉnh trong một chương trình đồ hoạ và sau đó gán chúng vào danh sách các mục là dễ dàng. được hiển thị trong hình mà ngay sau nó
Thêm các đạn thiết kế tùy chỉnh vào danh sách của bạn cách CSS dễ dàng
ul {
list-style-image: url ("mybullet. jpg")
, font: 32px;}
thứ hai thứ ba Chỉ định vị trí đồ hoạ
- Nếu bạn lưu trữ một tệp đồ hoạ trong cùng thư mục với tệp.htm hoặc html của bạn, mã HTML cần chỉ có tên của tệp đồ hoạ, giống như là:
- list-style-image: url ("mybullet.jpg ")
- Tuy nhiên, nếu tệp nằm ở vị trí khác, bạn phải cung cấp đường dẫn đến vị trí đó, và thực hiện một số dấu chấm câu kỳ lạ - thêm /// vì một số lý do. thư mục gốc của c: drive:
list-style-image: url (
"file: /// C: mause. jpg"
)
Đây là một file nằm trong thư mục con ảnh của f: drive:
list-style-image: url ("file: /// F: Photosmause. jpg") Đây là dấu ngoặc kép kỳ lạ khác (///) bạn phải thêm cho một địa phương Địa chỉ mạng: list-style-image: url ("file: /// HpservrPHOTOSmause. jpg")
Nếu bạn lưu trữ các tệp đồ hoạ trên một trang Internet, hãy cung cấp địa chỉ URL
Cuối cùng, nếu tệp đồ hoạ của bạn được lưu trữ trên tàu con thoi vũ trụ, sử dụng dấu chấm câu này:
"file: /// \ / ^^^ outerspaceservrPHOTOSmause. jpg "
Dấu chấm câu và quy ước tương tự được sử dụng khi chỉ định thuộc tính src = để tải đồ họa vào phần tử HTML
Bạn có thể không thấy một số đồ hoạ của mình khi bạn di chuyển các trang web từ địa phương máy tính đến một máy chủ để đăng chúng lên Internet Nếu điều đó xảy ra, hãy kiểm tra các đường dẫn tập tin để đảm bảo rằng các tập tin đồ hoạ được đặt ở nơi mà mã của bạn nói rằng đó là các thủ thuật đơn giản nhất là chỉ cần giữ tất cả các file phụ thuộc thư mục tương tự như tập tin.htm và.css của bạn. Bằng cách đó, bạn có thể sử dụng đường dẫn
tương đối
, có nghĩa là bạn không chỉ định bất kỳ đường dẫn nào trong mã của bạn, chỉ là tên tập tin. tìm đồ họa của bạn trong cùng một đường dẫn mà nó tìm thấy tệp tin HTML
Bạn có thể tiết kiệm cho mình một thời gian và rắc rối bằng cách xác định các lớp học được kết hợp sau đó, như tính từ kết hợp với danh từ.Nói rằng bạn muốn một số của các đoạn văn của bạn được đóng khung trong xanh, một số trong màu xanh, và những người khác trong màu hồng. Bạn có thể cr eate một lớp riêng biệt cho mỗi loại đoạn văn, hoặc bạn có thể thông minh và tạo ra một lớp biên giới nói chung, và ba lớp bổ sung cho màu sắc. Đây là cách hoạt động. Đầu tiên, bạn tạo bốn kiểu, và sau đó bạn kết hợp các tên lớp trong các phần tử HTML khi bạn sử dụng thuộc tính class =:
. khung (
đường viền: rắn 3px đỏ; padding: 6px;} . hồng {background-color: pink;}
. màu xanh lam {background-color: blue;}. Bạn có thể tiết kiệm cho mình một khoảng thời gian và rắc rối bằng cách xác định các lớp học kết hợp sau đó, như tính từ kết hợp với danh từ. class = "framed blue" >> Bạn có thể tiết kiệm cho mình một thời gian và rắc rối bằng cách xác định các lớp học được kết hợp sau đó, như tính từ kết hợp với danh từ. class = "framed pink" >> Bạn có thể tiết kiệm cho mình một thời gian và rắc rối bằng cách xác định các lớp học kết hợp sau đó, như tính từ kết hợp với danh từ. Các phần của quy tắc CSS Hình dưới đây cho biết các phần của quy tắcCSS . Quy tắc này nói, "Hiển thị màu đỏ văn bản của bất kỳ đoạn nào
trong tài liệu với cảnh báo thuộc tính của tên lớp. " Bạn có thể tạo bất kỳ tên nào cho tên lớp (nhà văn của mã trước đã chọn
alert ), nhưng tên trong nguyên tắc CSS phải phù hợp với tên được sử dụng sau đó trong thuộc tính HTML.
Các bảng dưới đây hiển thị các thuộc tính và giá trị CSS phổ biến.
Đơn vị đo px pixel
em
chiều rộng M điểm
trong
mm | mm > cm |
pc | picas |
cũ | x chiều cao |
font chữ | font |
font-family | font size |
font style | font chữ |
font trọng lượng | Văn bản Các thuộc tính |
khoảng cách chữ cái | khoảng cách chữ |
dọc-align |
text-align |
text- trang trí |
text-indent |
text-transform |
Border Properties |
border-right-color |
border-left-color |
border-bottom- màu |
border-top-style |
border-right-style |
border-left-style |
border-bottom-style |
Vị trí Định vị |
trên |
dưới |
phải |
hiển thị |
rõ ràng |
z-index |