Hướng dẫn style css
Show Kết nối file CSS vào file HTMLTrước khi học cách kết nối file CSS vào HTML như thế nào, chúng ta hãy xét cấu trúc thư mục chứa các file như sau:
Click vào dấu [+] để xem cấu trúc. Nội fung file index.html
...Phần thân viết ở đây... Nội fung file style.cssNếu không có nội dung thì file CSS có thể là file rỗng, hoặc chứa dòng khai báo charset, ở đây ta tạm thời sử dụng file rỗng: Kết nối file CSS vào file HTMLChúng ta kết nối file CSS vào file HTML thông qua thẻ , cách sử dụng thẻ này như thế nào các bạn có thể xem bên phần tham khảo.
...Phần thân viết ở đây... Thuộc tính href ta phân tích như sau:
Như vậy css/style.css sẽ dẫn đường dẫn tới file style.css trong thư mục css. Cách viết một nội dung CSSViết nội dung CSS theo cấu trúc như sau: Bộ chọn { thuộc tính: giá trị; } Chúng ta có thể viết nhiều cặp thuộc tính và giá trị cho bộ chọn, mỗi cặp thuộc tính và giá trị có thể viết cách nhau bởi dấu chấm phẩy. p { color: red; float: left; padding-left: 10px; } Đoạn code trên tương tự như đoạn code sau: p { color: red; float: left; padding-left: 10px; } Cách viết bộ chọn CSSGiả sử ta có file HTML như sau:
Đoạn văn
Nội dung navi Bộ chọn theo tên idtag#tênid { thuộc tính: giá trị; }
div#content { width: 600px; } Bộ chọn theo tên classtag.tênclass { thuộc tính: giá trị; }
div.navi { background: #333333; } Bộ chọn theo cấp bậc[tag cha] [tag con] [tag cháu] { thuộc tính: giá trị; }
div#content p { color: #333333; } /* Chon thanh phan p theo content*/ div.navi p { background: #333333; } /* Chon thanh phan p theo navi*/ div#content ul li { display: inline; } /* Chon thanh phan li theo content*/ Chúng ta có thể xem thêm các bộ chọn khác tại phần tham khảo. Cách viết một comment trong file CSSComment là một dạng ghi chú, giúp người viết code giải thích nghĩa cho từng đoạn code, cách viết một comment trong CSS như sau: /* Đây là dòng comment */
Trong hướng dẫn này, bạn sẽ học cách áp dụng các style CSS cho các phần tử HTML5. Tạo style CSS cho các phần tử HTMLHTML khá hạn chế khi nói đến việc trình bày một trang web. Ban đầu nó được thiết kế như một cách đơn giản để trình bày thông tin. CSS (Cascading Style Sheets) được giới thiệu vào tháng 12 năm 1996 bởi World Wide Web Consortium (W3C) để cung cấp một cách tốt hơn để tạo style cho các phần tử HTML. Với CSS, rất dễ dàng để định nghĩa những thứ như: kích thước và kiểu chữ cho phông chữ, màu sắc cho văn bản và nền, căn chỉnh lề của văn bản và hình ảnh, khoảng cách giữa các phần tử, đường viền cho các phần tử và rất nhiều của các thuộc tính khác. Thêm style vào phần tử HTMLThông tin style có thể được đính kèm dưới dạng một tài liệu riêng biệt hoặc được nhúng vào chính tài liệu HTML. Đây là ba phương pháp triển khai thông tin style cho tài liệu HTML.
Trong hướng dẫn này, chúng tôi sẽ đề cập đến từng loại style CSS khác nhau. Lưu ý: Style CSS nội suy có mức độ ưu tiên cao nhất và file CSS bên ngoài có mức độ ưu tiên thấp nhất. Điều đó có nghĩa là nếu bạn định nghĩa style cho các đoạn văn của mình trong cả style CSS nhúng và file CSS bên ngoài, thì các style trong style CSS nhúng sẽ ghi đè lên file CSS bên ngoài. Style CSS nội suyStyle CSS nội suy được sử dụng để áp dụng các quy tắc style cho một phần tử duy nhất, bằng cách đặt các quy tắc style CSS trực tiếp vào thẻ bắt đầu (thẻ
mở). Nó có thể được gắn vào một phần tử bằng cách sử dụng thuộc tính Thuộc tính Ví dụ sau minh họa cách thiết lập style
Sử dụng style CSS nội suy thường được coi là một cách thực hành không tốt. Bởi vì các style CSS được nhúng trực tiếp bên trong thẻ, nó làm cho bản trình bày bị trộn lẫn với nội dung của tài liệu, điều này làm cho việc cập nhật hoặc duy trì một trang web rất khó khăn. Để tìm hiểu chi tiết về các thuộc tính CSS khác nhau, vui lòng xem phần hướng dẫn CSS. Lưu ý: Không thể tái sử dụng style cho các phần tử khác khi sử dụng inline style. Do đó, bạn nên tránh sử dụng thuộc tính Style nhúngStyle CSS nhúng chỉ ảnh hưởng đến tài liệu HTML mà chúng được nhúng vào. Style CSS nhúng được định nghĩa trong phần tử Ví dụ sau minh họa cách các style CSS được nhúng vào bên trong một trang web.
File CSS bên ngoàiFile CSS bên ngoài là cách tốt nhất vì có thể áp dụng style CSS cho nhiều trang khác nhau. File CSS bên ngoài giữ tất cả các quy tắc style CSS trong một file CSS riêng biệt mà bạn có thể liên kết từ bất kỳ tài liệu HTML nào trên trang web của mình. File CSS bên ngoài là linh hoạt nhất vì với nó, bạn có thể thay đổi giao diện của toàn bộ trang web chỉ bằng cách cập nhật một file CSS. Bạn có thể đính kèm các file
CSS bên ngoài theo hai cách - sử dụng thẻ Liên kết file CSS vào tài liệu HTMLFile CSS bên ngoài có thể được liên kết với tài liệu HTML bằng thẻ Thẻ
Import file CSSSử dụng câu lệnh Bạn có thể sử dụng nó theo hai cách. Cách đơn giản nhất là sử dụng nó trong phần tử Lưu ý rằng, các style CSS khác vẫn có thể được thêm vào trong phần tử
Tương tự, bạn có thể sử dụng câu lệnh
Lưu ý: Các câu lệnh Nếu Comdy hữu ích và giúp bạn tiết kiệm thời gianBạn có thể vui lòng tắt trình chặn quảng cáo ❤️ để hỗ trợ chúng tôi duy trì hoạt động của trang web. HTML • HTML5 |