Chào các bạn, mình rất vui khi hôm nay chúng ta lại gặp nhau trong một loạt bài hướng dẫn dùng CSS cơ bản của Ninh Bình Web. Bài viết này sẽ giúp các bạn hiểu một bộ phận của phần tử trong CSS là gì ? Và cách định dạng chúng ra sao. Hãy theo dõi bài viết để biết thêm thông tin chi tiết về điều mình muốn nói ở đây.
Bộ phận trong CSS là gì ?
Là một phần nào đó của phần tử. Ví dụ, tôi có phần tử là một đoạn văn như sau:
Trong đó Bộ phận:
- ký tự đầu tiên của phần tử là: H
- dòng đầu tiên của phần tử là: Hướng dẫn học CSS cơ bản từ giuseart.com. Để học tốt thì hãy theo dõi bài viết kỹ nhá, lơ là là
- …
Cú pháp định dạng cho một bộ phận của phần tử
1 2 3 4 5 6 7 |
bộ chọn::bộ phận{ thuộc tính 1 : giá trị; thuộc tính 2 : giá trị; thuộc tính 3 : giá trị; ..... thuộc tính N : giá trị; } |
Bộ phận ::before
Là nằm ở vị trí ĐẦU TIÊN trong phần nội dung của phần tử
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<!DOCTYPE html> <html> <head> <style type="text/css"> p::before{ content: "^^__^^ "; } div::before{ content: "^^__^^ "; border:1px solid red; } </style> </head> <body> <p>Hướng dẫn học lập trình web</p> <div style="border:1px solid black;padding:10px;">Hướng dẫn học lập trình web</div> </body> </html> |
Kết quả :
Bộ phận ::after
Là nằm ở vị trí CUỐI CÙNG trong phần nội dung của phần tử
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<!DOCTYPE html> <html> <head> <style type="text/css"> p::after{ content: " ^^__^^ "; } div::after{ content: " ^^__^^ "; border:1px solid red; } </style> </head> <body> <p>Hướng dẫn học lập trình web</p> <div style="border:1px solid black;padding:10px;">Hướng dẫn học lập trình web</div> </body> </html> |
Kết quả :
Bộ phận ::first-line
Là dòng đầu tiên của đoạn văn bản
Ví dụ :
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<!DOCTYPE html> <html> <head> <style type="text/css"> p::first-line{ color:red; } </style> </head> <body> <p>Giuseart.com, hướng dẫn học lập trình web từ cơ bản đến nâng cao 1, Web cơ bản, hướng dẫn học lập trình web từ cơ bản đến nâng cao 2, Web cơ bản, cơ bản đến nâng cao 6</p> </body> </html> |
Kết quả :
Dưới đây là một số loại thuộc tính có thể dùng để định dạng
- Các thuộc tính định dạng font chữ
- Các thuộc tính background
- Thuộc tính color
- Thuộc tính word-spacing
- Thuộc tính letter-spacing
- Thuộc tính text-decoration
- Thuộc tính vertical-align
- Thuộc tính text-transform
- Thuộc tính line-height
- Thuộc tính clear
Bộ phận ::first-letter
Là Ký tự đầu tiên của đoạn văn bản
Ví dụ :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<!DOCTYPE html> <html> <head> <style type="text/css"> p::first-letter{ font-size: 40px; color: red; } </style> </head> <body> <p>Hướng dẫn học CSS cơ bản từ Giuseart.com</p> </body> </html> |
Kết quả :
Dưới đây là một số loại thuộc tính có thể dùng để định dạng cho bộ phận ::first-letter
- Các thuộc tính định dạng font chữ
- Các thuộc tính background
- Thuộc tính color
- Thuộc tính margin
- Thuộc tính padding
- Thuộc tính border
- Thuộc tính vertical-align
- Thuộc tính text-transform
- Thuộc tính line-height
- Thuộc tính float
- Thuộc tính clear
Lời Kết
Bài viết hướng dẫn của mình tới đây là hết rồi, mình mong rằng bài viết này sẽ có ích cho các bạn. Nếu có bất kỳ thắc mắc nào liên quan tới bài học thì hãy đừng ngại và comment vào phía dưới bài viết. Cảm ơn các bạn đã theo dõi bài viết !