Bài F7. Giới thiệu CSS

Khởi động (SGK Chân trời sáng tạo - Trang 101)

Hướng dẫn giải

Để tô màu và đổ bóng cho các đề mục đánh dấu bằng thẻ <h1>, chúng ta có thể sử dụng thuộc tính CSS color để thay đổi màu sắc và thuộc tính text-shadow để đổ bóng.

(Trả lời bởi datcoder)
Thảo luận (1)

Câu hỏi mục 1 (SGK Chân trời sáng tạo - Trang 102)

Hướng dẫn giải

CSS giúp cho trang web thêm đẹp mắt và sinh động, đồng thời giúp cho việc kiểm soát bố cục và hình thức của trang web thuận tiện hơn.

(Trả lời bởi datcoder)
Thảo luận (1)

Câu hỏi 1 mục 2 (SGK Chân trời sáng tạo - Trang 103)

Hướng dẫn giải

Để định kiểu kích thước phông chữ của các phần tử <h1> trong tệp portfolio.html thành 60 pixels, bạn có thể sử dụng cách thứ hai, tức là chèn mã lệnh CSS vào thẻ <style> trong phần <head> của tệp HTML.

Dưới đây là ví dụ về cách bổ sung mã lệnh CSS để định kiểu kích thước phông chữ:

Hiển thị:

(Trả lời bởi datcoder)
Thảo luận (1)

Câu hỏi 2 mục 2 (SGK Chân trời sáng tạo - Trang 103)

Hướng dẫn giải

Dưới đây là ví dụ về cách thay đổi màu sắc của đề mục "Giới thiệu chung" thành một màu sắc tuỳ ý (ví dụ là đỏ):

Hiển thị:

(Trả lời bởi datcoder)
Thảo luận (1)

Luyện tập 1 (SGK Chân trời sáng tạo - Trang 104)

Hướng dẫn giải

HTML (Hypertext Markup Language) và CSS (Cascading Style Sheets) là hai thành phần quan trọng trong việc xây dựng trang web. Dưới đây là sự khác biệt giữa chúng:

- Chức năng:

+ HTML: Được sử dụng để xác định cấu trúc của một trang web. Nó không liên quan đến việc trình bày và hiển thị.

+ CSS: Tạo kiểu cho trang web thông qua các đặc điểm phong cách khác nhau. CSS tập trung vào việc thay đổi và định hình phong cách cho website, không can thiệp đến nội dung.

- Thành phần:

+ HTML: Bao gồm các thẻ và nội dung. HTML xác định cấu trúc nội dung trên trang web.

+ CSS: Bao gồm các bộ chọn và khối khai báo. CSS mô tả cách các phần tử HTML được trình bày trên trang web.

- Tính liên quan:

+ CSS có thể được sử dụng trong các file HTML. Tuy nhiên, HTML không thể dùng được trong các style sheet của CSS.

Trong tóm tắt, HTML xác định cấu trúc, còn CSS tạo kiểu và định hình phong cách cho trang web.

(Trả lời bởi datcoder)
Thảo luận (1)

Luyện tập 2 (SGK Chân trời sáng tạo - Trang 104)

Hướng dẫn giải

Có 3 cách chèn thêm mã lệnh CSS vào trang web:

Cách 1. Chèn mã lệnh CSS trực tiếp vào thẻ HTML.

Cách 2. Chèn mã lệnh CSS trong cặp thẻ <style></style> và dặt vào giữa cặp thẻ <head> </head>.

Cách 3. Tạo tệp .css và tạo liên kết bằng thẻ <link> đến tệp này, thẻ <link> đặt vào giữa cặp thẻ <head> </head>.

(Trả lời bởi datcoder)
Thảo luận (1)

Luyện tập 3 (SGK Chân trời sáng tạo - Trang 104)

Hướng dẫn giải

Khi hiển thị, đề mục <h1> sẽ có màu xanh lam (blue).

(Trả lời bởi datcoder)
Thảo luận (1)

Vận dụng 1 (SGK Chân trời sáng tạo - Trang 107)

Hướng dẫn giải

Dưới đây là ví dụ về cách chèn mã lệnh CSS vào tệp portfolio.html để định kiểu cho tên của em:

Hiển thị:

(Trả lời bởi datcoder)
Thảo luận (1)

Vận dụng 2 (SGK Chân trời sáng tạo - Trang 107)

Hướng dẫn giải

Đoạn mã sửa:

Kết quả sau khi sửa hiển thị:

Giải thích: Trong ví dụ trên, chúng ta đã thêm một lớp (class) mới là header cho hàng tiêu đề và sử dụng thuộc tính background-color để tô màu xanh (#0088bd) và color để đổi màu chữ thành trắng.

(Trả lời bởi datcoder)
Thảo luận (1)

Vận dụng 3 (SGK Chân trời sáng tạo - Trang 107)

Hướng dẫn giải

Chèn mã lệnh CSS để định kiểu cho các mục <li> của các danh sách <ul> sao cho:

Các mục được đánh dấu đầu dòng bằng biểu tượng đĩa tròn; phần nội dung của mỗi mục được tô nền vàng nhạt và đóng khung viền vàng đậm, bo tròn 4 góc.

Gợi ý: Sử dụng thuộc tính list-style-type với giá trị circle để thay đổi biểu tượng đánh dấu đầu dòng; thuộc tính background-color và border lần lượt cho màu nền và viền của mỗi mục; thuộc tính border-radius với giá trị 10px để bo tròn 4 góc của khung. Ngoài ra, có thể thêm thuộc tính padding với giá trị 10px để tạo khoảng trống bao quanh phần văn bản nằm trong khung.

Hình 4 là một ví dụ kết quả sau khi định kiểu bằng mã lệnh CSS.

(Trả lời bởi datcoder)
Thảo luận (1)