Giải SGK Tin học 12 Chân trời sáng tạo Bài F8: Một số thuộc tính cơ bản của CSS

Xin gửi tới quý thày cô và các em học sinh Giải SGK Tin học 12 Chân trời sáng tạo Bài F8: Một số thuộc tính cơ bản của CSS có đáp án chi tiết cho từng câu hỏi chương trình sách mới. Thông qua đây các em học sinh đối chiếu với lời giải của mình, hoàn thành bài tập hiệu quả và ôn tập đạt kết quả cao. Mời bạn đọc đón xem!A

Bài: Một số thuộc tính bản của CSS
1. Những thuộc tính định kiểu cho màu sắc phông chữ
2. Một số thuộc tính định kiểu cho văn bản
3. Những thuộc tính định kiểu cho nền
4. Những thuộc tính định kiểu cho đường viền, lề vùng đệm
Khởi động trang 108 Tin học 12: Đối với mỗi nội dung văn bản trong
trang web, em thể thực hiện những định kiểu như thế nào? Hãy nêu
những đặc điểm thể định kiểu văn bản.
Lời giải:
Đối với mỗi nội dung văn bản trong trang web, em thể thực hiện
những định kiểu như: màu sắc, phông chữ…
1. Những thuộc tính định kiểu cho màu sắc phông
chữ
Hoạt động trang 109 Tin học 12: Viết lệnh CSS để định kiểu cho
những thành tích đạt được còn lại trong mục Các hoạt động đã tham gia
với những giá trị khác cho các thuộc tính.
Lời giải:
lệnh CSS để định kiểu cho những thành tích đạt được còn lại trong
mục Các hoạt động đã tham gia với những giá trị khác cho các thuộc
tính: ta dùng các thuộc tính color, font-family, font-size, font-style,
font-weigth.
<h1 style="color: #87e3cd;">Các hoạt động đã tham gia</h1>
2. Một số thuộc tính định kiểu cho văn bản
Hoạt động trang 110 Tin học 12: Viết lệnh CSS để định kiểu cho
các hoạt động đã tham gia thành chữ in hoa khoảng cách giữa các
tự 2 pixel.
Lời giải:
Thực hiện viết lệnh CSS để định kiểu cho các hoạt động đã tham gia
thành chữ in hoa khoảng cách giữa các tự 2 pixel:
<h1style="color: #87e3cd; text-align: center; text-transformation">Các
hoạt động đã tham gia</h1>
3. Những thuộc tính định kiểu cho nền
Hoạt động trang 111 Tin học 12: Em hãy định kiểu độ trong suốt của
nền 0.3 quan sát kết quả
Lời giải:
Để định kiểu CSS cho nền, em sử dụng các thuộc tính
background-color, background-image, opacity, background-repeat.
<div style="background: #0; height: 100px>
<ul>
…..
</ul>
</div>
4. Những thuộc tính định kiểu cho đường viền, lề
vùng đệm
Hoạt động trang 113 Tin học 12: Theo em, thay đổi các giá trị nào của
vùng đệm thì phần văn bản nằm sát cạnh dưới của đường viền?
Lời giải:
Thay đổi các giá trị padding-top; padding-right; padding-bottop;
padding-left với các số đo đơn vị cụ thể pixel, em…của vùng đệm thì
phần văn bản nằm sát cạnh dưới của đường viền.
Luyện tập
Luyện tập 1 trang 113 Tin học 12: Em hãy kể tên một số thuộc tính
dùng để định kiểu phông chữ, văn bản, nền, đường viền, lề vùng
đệm.
Lời giải:
Em hãy kể tên một số thuộc tính dùng để định kiểu:
- Phông chữ: n phông chữ, cỡ chữ, kiểu in nghiêng độ đậm nhạt.
- Văn bản: sử dụng thuộc tính text-align, vertical-align…
- Nền: thuộc tính background-color, background-image…
- Đường viền: thuộc tính boder
- Lề vùng đệm: thuộc tính magrin padding..
Luyện tập 2 trang 113 Tin học 12: Thảo luận với bạn nêu một số
đơn vị thể được dùng để định kiểu kích thước cho những thành phần
trong trang web.
Lời giải:
Một số đơn vị thể được dùng để định kiểu kích thước cho những
thành phần trong trang web:
Luyện tập 3 trang 113 Tin học 12: Theo em những cách tả màu
sắc nào trong lệnh CSS?
Lời giải:
- Màu sắc của chữ: sử dụng thuộc tính color. Màu sắc của chữ nói riêng
các thành phần khác của trang web nói chung thể được chỉ định
bởi những giá trị như: từ khoá tên màu (red); màu (#ff0000); hàm mô
tả màu (grba (255,0,0,0.3)) gồm ba tham số đứng đầu với các thành
phần RGB, tham số thứ độ trong suốt.
- Màu nền của văn bản: background-color, nhận các giá trị tên màu,
màu hoặc các hàm tả màu rgb, rgba, hsl…
Thực hành trang 114 Tin học 12: Bài thực hành y áp dụng cho trang
web portfolio.html.
Nhiệm vụ 1. Định kiểu CSS cho văn bản nền
Yêu cầu: Viết lệnh CSS để định kiểu cho phần Giới thiệu chung
(Hình 7) theo các yêu cầu sau:
Các thông tin nhân được căn phải so với trang web.
Dùng một hình ảnh để làm nền cho phần thông tin nhân này. Hình
ảnh đó phải phủ hết chiều ngang của trang web.
Lời giải:
1. Em đặt các thông tin nhân vào cặp thẻ <div>/div>.
Để căn phải cho phần thông tin nhân, trong thuộc tính style của thẻ
<div>, em chỉ định giá trị cho thuộc tính text-align right.
2. Giả sử tệp ảnh làm nền tên hinhnen.jpg.
Để tạo nền ảnh, em viết thêm một cặp thẻ <div></div> bên ngoài
phần lệnh trên chỉ định giá trị cho thuộc tính background-image
tệp ảnh đặt trong hàm url().
Đoạn CSS được viết như sau:
<h1>Giới thiệu chung</h1>
<div style="background-image: url('hinh_nen.jpg'); background-size:
cover;">
<div style="color: #ffffff; text-align: right; height: 540px; padding: 50px
100px;"> <p>...</p>
</div>
</div>
Trong đó:
background-size: cover, thể kéo giãn ảnh để phủ hết độ rộng của
trang web.
color: #ffffff, giúp văn bản màu trắng, tăng độ tương phản cho ảnh
nền.
padding: 58px 199px, giúp tạo vùng đệm để văn bản không nằm sát
cạnh phải của trang web cạnh trên của ảnh nền, cụ thể 50 pixels
cho vùng đệm trên dưới, 100 pixels cho vùng đệm trái phải.
Thực hành trang 114 Tin học 12: Bài thực hành y áp dụng cho trang
web portfolio.html.
Nhiệm vụ 2: Định kiểu CSS cho đường viền, lề vùng đệm
Yêu cầu: Viết lệnh CSS để định kiểu khung viền cho riêng từng
mục của phần Sở thích (Hình 8), trong đó mỗi khung đều thỏa mãn các
yêu cầu sau:
Đường viễn dày 1 pixel, màu xám nền màu trắng.
Chiều cao 30 pixels độ rộng bằng một nửa độ rộng của trang web.
Bo tròn 4 góc.
20 pixels vùng đệm cho phần văn bản bên trong 20 pixels.
Lời giải:
Em đặt nội dung của mỗi mục Sở thích vào cặp thẻ <div></div>. Trong
thuộc tính style của mỗi thẻ hợp với các yêu cầu:
Dùng thuộc tính border để tạo đường viền thuộc tính
background-color để tạo nền trắng.
Dùng thuộc tính height width để định kiều lần lượt chiều cao độ
rộng của khung, trong đó giá trị của width 50%.
Dùng thuộc tính border-radius để bo tròn 4 góc của khung.
Dùng thuộc tính margin padding để định kiểu lần lượt cho lề vùng
đệm, trong đó ứng với mỗi thuộc tính, em chỉ định giá trị 20px cho cả
bốn bên: trên, dưới, trái phải. Đoạn CSS cho sở thích môn học
được viết như sau:
<div style="border: 1px solid #e5e5e5; background-color: #ffffff; height:
30px; width: 50%; border-radius: 10px; margin: 20px; padding:
20px;">Môn học: Tin học, Toán, Ngoại ngữ</div>
Vận dụng
Vận dụng 1 trang 115 Tin học 12: Em hãy định kiểu cho các thông tin
nhân bằng phông chữ Georgia, họ tên kích thước 24 pt, các thông
tin còn lại kích thước 20 pt.
Lời giải:
Thực hiện định kiểu cho các thông tin nhân bằng phông chữ Georgia,
họ tên kích thước 24 pt, các thông tin còn lại kích thước 20 pt.
- Em đặt các thông tin nhân vào cặp thẻ <div>/div>.
Để căn phải cho phần thông tin nhân, trong thuộc tính style của thẻ
<div>, em chỉ định giá trị cho thuộc tính text-align right.
- Giả sử tệp ảnh làm nền tên hinhnen.jpg.
Để tạo nền ảnh, em viết thêm một cặp thẻ <div></div> bên ngoài
phần lệnh trên chỉ định giá trị cho thuộc tính background-image
tệp ảnh đặt trong hàm url().
Đoạn CSS được viết như sau:
<h1>Giới thiệu chung</h1>
<div style="background-image: url('hinh_nen.jpg'); background-size:
cover;">
<div style="color: #ffffff; text-align: right; height: 540px; padding: 50px
100px;"> <p>...</p>
</div>
</div>
Vận dụng 2 trang 115 Tin học 12: Thực hiện tăng hoặc giảm tuỳ ý độ
trong suốt của ảnh nền mục Giới thiệu chung để được kết quả như
Hình 9.
Lời giải:
Thực hiện tăng hoặc giảm tuỳ ý độ trong suốt của ảnh nền mục Giới
thiệu chung để được kết quả như Hình 9:
<div style ="background: # b1ffb1; height:100px; opacity:0">
<ul>
(/ul>
</div>
Vận dụng 3 trang 116 Tin học 12: Đối với mỗi ảnh trong mục Nội dung
yêu thích, hãy định kiểu bo tròn 4 góc của ảnh để được kết quả như
Hình 10.
Lời giải:
Đối với mỗi ảnh trong mục Nội dung yêu thích, thực hiện định kiểu bo
tròn 4 góc của ảnh để được kết quả như Hình 10:
<div style="border: 1px solid #00a2d3; border-radius: 10px; margin:
20px 50px 50px 250px; padding: 20px; background: #b1ffb1; height:
100px; width: 500px; ">
<ul>
</div>
</ul>
Vận dụng 4 trang 116 Tin học 12: Em hãy tìm hiểu thêm những thuộc
tính giá trị khác thể dùng để định kiểu cho những thành phần web
trong bài học.
Lời giải:
| 1/8

Preview text:

Bài: Một số thuộc tính cơ bản của CSS
1. Những thuộc tính định kiểu cho màu sắc và phông chữ
2. Một số thuộc tính định kiểu cho văn bản
3. Những thuộc tính định kiểu cho nền
4. Những thuộc tính định kiểu cho đường viền, lề và vùng đệm
Khởi động trang 108 Tin học 12: Đối với mỗi nội dung là văn bản trong
trang web, em có thể thực hiện những định kiểu như thế nào? Hãy nêu
những đặc điểm có thể định kiểu văn bản. Lời giải:
Đối với mỗi nội dung là văn bản trong trang web, em có thể thực hiện
những định kiểu như: màu sắc, phông chữ…
1. Những thuộc tính định kiểu cho màu sắc và phông chữ
Hoạt động trang 109 Tin học 12: Viết mã lệnh CSS để định kiểu cho
những thành tích đạt được còn lại trong mục Các hoạt động đã tham gia
với những giá trị khác cho các thuộc tính. Lời giải:
Mã lệnh CSS để định kiểu cho những thành tích đạt được còn lại trong
mục Các hoạt động đã tham gia với những giá trị khác cho các thuộc
tính: ta dùng các thuộc tính color, font-family, font-size, font-style, font-weigth.
Các hoạt động đã tham gia
2. Một số thuộc tính định kiểu cho văn bản
Hoạt động trang 110 Tin học 12: Viết mã lệnh CSS để định kiểu cho
các hoạt động đã tham gia thành chữ in hoa và khoảng cách giữa các kí tự là 2 pixel. Lời giải:
Thực hiện viết mã lệnh CSS để định kiểu cho các hoạt động đã tham gia
thành chữ in hoa và khoảng cách giữa các kí tự là 2 pixel: Các hoạt động đã tham gia
3. Những thuộc tính định kiểu cho nền
Hoạt động trang 111 Tin học 12: Em hãy định kiểu độ trong suốt của
nền là 0.3 và quan sát kết quả Lời giải:
Để định kiểu CSS cho nền, em sử dụng các thuộc tính
background-color, background-image, opacity, background-repeat.

  • …..

4. Những thuộc tính định kiểu cho đường viền, lề và vùng đệm
Hoạt động trang 113 Tin học 12: Theo em, thay đổi các giá trị nào của
vùng đệm thì phần văn bản nằm sát cạnh dưới của đường viền? Lời giải:
Thay đổi các giá trị padding-top; padding-right; padding-bottop;
padding-left với các số đo đơn vị cụ thể là pixel, em…của vùng đệm thì
phần văn bản nằm sát cạnh dưới của đường viền. Luyện tập
Luyện tập 1 trang 113 Tin học 12
: Em hãy kể tên một số thuộc tính
dùng để định kiểu phông chữ, văn bản, nền, đường viền, lề và vùng đệm. Lời giải:
Em hãy kể tên một số thuộc tính dùng để định kiểu:
- Phông chữ: n phông chữ, cỡ chữ, kiểu in nghiêng và độ đậm nhạt.
- Văn bản: sử dụng thuộc tính text-align, vertical-align…
- Nền: thuộc tính background-color, background-image…
- Đường viền: thuộc tính boder
- Lề và vùng đệm: thuộc tính magrin và padding..
Luyện tập 2 trang 113 Tin học 12: Thảo luận với bạn và nêu một số
đơn vị có thể được dùng để định kiểu kích thước cho những thành phần trong trang web. Lời giải:
Một số đơn vị có thể được dùng để định kiểu kích thước cho những thành phần trong trang web:
Luyện tập 3 trang 113 Tin học 12: Theo em có những cách mô tả màu
sắc nào trong mã lệnh CSS? Lời giải:
- Màu sắc của chữ: sử dụng thuộc tính color. Màu sắc của chữ nói riêng
và các thành phần khác của trang web nói chung có thể được chỉ định
bởi những giá trị như: từ khoá tên màu (red); mã màu (#ff0000); hàm mô
tả màu (grba (255,0,0,0.3)) gồm ba tham số đứng đầu với các thành
phần RGB, tham số thứ tư là độ trong suốt.
- Màu nền của văn bản: background-color, nhận các giá trị tên màu, mã
màu hoặc các hàm mô tả màu rgb, rgba, hsl…
Thực hành trang 114 Tin học 12: Bài thực hành này áp dụng cho trang web portfolio.html.
Nhiệm vụ 1. Định kiểu CSS cho văn bản và nền
Yêu cầu: Viết mã lệnh CSS để định kiểu cho phần Giới thiệu chung
(Hình 7)
theo các yêu cầu sau:
Các thông tin cá nhân được căn phải so với trang web.
Dùng một hình ảnh để làm nền cho phần thông tin cá nhân này. Hình
ảnh đó phải phủ hết chiều ngang của trang web. Lời giải:
1. Em đặt các thông tin cá nhân vào cặp thẻ /div>.
Để căn phải cho phần thông tin cá nhân, trong thuộc tính style của thẻ
, em chỉ định giá trị cho thuộc tính text-align là right.
2. Giả sử tệp ảnh làm nền có tên là hinhnen.jpg.
Để tạo nền là ảnh, em viết thêm một cặp thẻ bên ngoài
phần mã lệnh trên và chỉ định giá trị cho thuộc tính background-image là
tệp ảnh đặt trong hàm url().
Đoạn mã CSS được viết như sau: Giới thiệu chung cover;"> 100px;">

...

Trong đó:
background-size: cover, có thể kéo giãn ảnh để phủ hết độ rộng của trang web.
color: #ffffff, giúp văn bản có màu trắng, tăng độ tương phản cho ảnh nền.
padding: 58px 199px, giúp tạo vùng đệm để văn bản không nằm sát
cạnh phải của trang web và cạnh trên của ảnh nền, cụ thể là 50 pixels
cho vùng đệm trên và dưới, 100 pixels cho vùng đệm trái và phải.
Thực hành trang 114 Tin học 12: Bài thực hành này áp dụng cho trang web portfolio.html.
Nhiệm vụ 2: Định kiểu CSS cho đường viền, lề và vùng đệm
Yêu cầu:
Viết mã lệnh CSS để định kiểu khung và viền cho riêng từng
mục của phần Sở thích (Hình 8), trong đó mỗi khung đều thỏa mãn các yêu cầu sau:
Đường viễn dày 1 pixel, màu xám và nền màu trắng.
Chiều cao là 30 pixels và độ rộng bằng một nửa độ rộng của trang web. Bo tròn 4 góc.
Lê là 20 pixels và vùng đệm cho phần văn bản bên trong là 20 pixels. Lời giải:
Em đặt nội dung của mỗi mục Sở thích vào cặp thẻ . Trong
thuộc tính style của mỗi thẻ hợp với các yêu cầu:
Dùng thuộc tính border để tạo đường viền và thuộc tính
background-color để tạo nền trắng.
Dùng thuộc tính height và width để định kiều lần lượt chiều cao và độ
rộng của khung, trong đó giá trị của width là 50%.
Dùng thuộc tính border-radius để bo tròn 4 góc của khung.
Dùng thuộc tính margin và padding để định kiểu lần lượt cho lề và vùng
đệm, trong đó ứng với mỗi thuộc tính, em chỉ định giá trị là 20px cho cả
bốn bên: trên, dưới, trái và phải. Đoạn mã CSS cho sở thích môn học được viết như sau:
30px; width: 50%; border-radius: 10px; margin: 20px; padding:
20px;">Môn học: Tin học, Toán, Ngoại ngữ Vận dụng
Vận dụng 1 trang 115 Tin học 12: Em hãy định kiểu cho các thông tin
cá nhân bằng phông chữ Georgia, họ tên có kích thước 24 pt, các thông
tin còn lại có kích thước 20 pt. Lời giải:
Thực hiện định kiểu cho các thông tin cá nhân bằng phông chữ Georgia,
họ tên có kích thước 24 pt, các thông tin còn lại có kích thước 20 pt.
- Em đặt các thông tin cá nhân vào cặp thẻ /div>.
Để căn phải cho phần thông tin cá nhân, trong thuộc tính style của thẻ
, em chỉ định giá trị cho thuộc tính text-align là right.
- Giả sử tệp ảnh làm nền có tên là hinhnen.jpg.
Để tạo nền là ảnh, em viết thêm một cặp thẻ bên ngoài
phần mã lệnh trên và chỉ định giá trị cho thuộc tính background-image là
tệp ảnh đặt trong hàm url().
Đoạn mã CSS được viết như sau: Giới thiệu chung cover;"> 100px;">

...


Vận dụng 2 trang 115 Tin học 12: Thực hiện tăng hoặc giảm tuỳ ý độ
trong suốt của ảnh nền ở mục Giới thiệu chung để được kết quả như Hình 9. Lời giải:
Thực hiện tăng hoặc giảm tuỳ ý độ trong suốt của ảnh nền ở mục Giới
thiệu chung để được kết quả như Hình 9:

  • … (/ul>


Vận dụng 3 trang 116 Tin học 12: Đối với mỗi ảnh trong mục Nội dung
yêu thích, hãy định kiểu bo tròn 4 góc của ảnh để được kết quả như Hình 10. Lời giải:
Đối với mỗi ảnh trong mục Nội dung yêu thích, thực hiện định kiểu bo
tròn 4 góc của ảnh để được kết quả như Hình 10:
20px 50px 50px 250px; padding: 20px; background: #b1ffb1; height: 100px; width: 500px; ">


Vận dụng 4 trang 116 Tin học 12: Em hãy tìm hiểu thêm những thuộc
tính và giá trị khác có thể dùng để định kiểu cho những thành phần web trong bài học. Lời giải: