Đề Trắc nghiệm Tin học 12 – Bài F8: Một số thuộc tính cơ bản của CSS (Chân Trời Sáng Tạo)

Đề 01

Đề 02

Đề 03

Đề 04

Đề 05

Đề 06

Đề 07

Đề 08

Đề 09

Đề 10

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Bài Tập Trắc nghiệm 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

Bài Tập Trắc nghiệm 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 - Đề 01

Bài Tập Trắc nghiệm 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 - Đề 01 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Thuộc tính CSS nào được sử dụng để thiết lập màu nền cho một phần tử HTML?

  • A. color
  • B. background-color
  • C. text-color
  • D. border-color

Câu 2: Để làm cho văn bản trong một đoạn `

` có màu đỏ, bạn sẽ sử dụng quy tắc CSS nào sau đây?

  • A. p { text-color: red; }
  • B. p { background-color: red; }
  • C. p { color: red; }
  • D. p { font-color: red; }

Câu 3: Thuộc tính `font-size` trong CSS dùng để làm gì?

  • A. Thiết lập kích thước của chữ.
  • B. Thiết lập kiểu dáng của chữ (nghiêng, gạch chân).
  • C. Thiết lập phông chữ.
  • D. Thiết lập độ đậm nhạt của chữ.

Câu 4: Bạn muốn căn giữa một đoạn văn bản theo chiều ngang trong phần tử chứa nó. Thuộc tính CSS nào phù hợp nhất để thực hiện điều này?

  • A. vertical-align
  • B. align-content
  • C. justify-content
  • D. text-align

Câu 5: Sự khác biệt cơ bản giữa `margin` và `padding` trong mô hình hộp (box model) của CSS là gì?

  • A. Margin là khoảng trống bên ngoài viền, còn padding là khoảng trống bên trong viền (giữa viền và nội dung).
  • B. Margin là khoảng trống bên trong viền, còn padding là khoảng trống bên ngoài viền.
  • C. Margin chỉ áp dụng cho văn bản, còn padding áp dụng cho hình ảnh.
  • D. Margin kiểm soát đường viền, còn padding kiểm soát màu nền.

Câu 6: Để làm cho một phần tử có viền liền nét màu xanh dương dày 2 pixel, bạn sẽ sử dụng thuộc tính `border` như thế nào?

  • A. border: blue solid 2px;
  • B. border: 2px solid blue;
  • C. border: 2px blue solid;
  • D. border-style: solid; border-width: 2px; border-color: blue;

Câu 7: Giá trị nào của thuộc tính `font-weight` được sử dụng để làm cho chữ trở nên đậm hơn?

  • A. italic
  • B. normal
  • C. bold
  • D. underline

Câu 8: Bạn muốn thêm một khoảng cách 15 pixel vào phía trênphía dưới của một phần tử, nhưng không thêm khoảng cách vào hai bên. Quy tắc `margin` nào sau đây thực hiện điều đó hiệu quả nhất?

  • A. margin-top: 15px; margin-bottom: 15px;
  • B. margin: 15px 0;
  • C. margin: 15px auto;
  • D. Cả A và B đều đúng.

Câu 9: Để chèn một hình ảnh làm nền cho toàn bộ trang web (thẻ ``), bạn sẽ sử dụng thuộc tính nào?

  • A. background-image
  • B. image-src
  • C. background-url
  • D. src

Câu 10: Thuộc tính `text-decoration` với giá trị `none` thường được sử dụng để loại bỏ hiệu ứng mặc định nào trên các siêu liên kết (``)?

  • A. In đậm.
  • B. Gạch chân.
  • C. Chữ nghiêng.
  • D. Màu chữ.

Câu 11: Trong quy tắc CSS sau: `h1 { color: #336699; }`, `#336699` đại diện cho điều gì?

  • A. Mã màu HEX.
  • B. Tên màu.
  • C. Giá trị RGB.
  • D. Độ trong suốt (Alpha).

Câu 12: Bạn muốn đặt phông chữ cho tất cả các đoạn văn bản trên trang là "Arial". Nếu "Arial" không có sẵn trên máy tính người dùng, bạn muốn sử dụng phông chữ "sans-serif" làm phương án dự phòng. Quy tắc CSS nào sau đây thực hiện điều đó?

  • A. p { font-family: "Arial" or sans-serif; }
  • B. p { font-family: "Arial", "sans-serif"; }
  • C. p { font-family: Arial, sans-serif; }
  • D. p { font-family: Arial; fallback: sans-serif; }

Câu 13: Nếu bạn thiết lập `padding: 10px 20px 30px 40px;` cho một phần tử, thì khoảng đệm ở phía dưới của phần tử đó là bao nhiêu pixel?

  • A. 10px
  • B. 20px
  • C. 30px
  • D. 40px

Câu 14: Thuộc tính nào được sử dụng để định kiểu chữ nghiêng?

  • A. font-style
  • B. text-style
  • C. font-variant
  • D. text-decoration

Câu 15: Trong mô hình hộp CSS, thứ tự các lớp từ trong ra ngoài là gì?

  • A. Margin, Border, Padding, Content
  • B. Content, Border, Padding, Margin
  • C. Padding, Content, Border, Margin
  • D. Content, Padding, Border, Margin

Câu 16: Bạn muốn đặt khoảng đệm (padding) 10 pixel cho tất cả bốn phía (trên, phải, dưới, trái) của một phần tử. Quy tắc CSS nào sau đây là cách ngắn gọn nhất để làm điều đó?

  • A. padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;
  • B. padding: 10px 10px;
  • C. padding: 10px;
  • D. padding: 10px all;

Câu 17: Khi sử dụng thuộc tính `background-image`, nếu hình ảnh nhỏ hơn kích thước phần tử, hành vi mặc định của hình ảnh nền là gì?

  • A. Lặp lại theo cả chiều ngang và chiều dọc.
  • B. Chỉ hiển thị một lần ở góc trên bên trái.
  • C. Tự động co giãn để vừa với phần tử.
  • D. Lặp lại chỉ theo chiều ngang.

Câu 18: Đơn vị đo lường nào trong CSS có tính chất tương đối, phụ thuộc vào kích thước phông chữ của phần tử cha hoặc gốc?

  • A. px (pixel)
  • B. em
  • C. pt (point)
  • D. cm (centimeter)

Câu 19: Bạn có một khối `

` và muốn nó được căn giữa hoàn toàn theo chiều ngang trong phần tử cha. Nếu `

` là một phần tử cấp khối (`display: block;`), cách phổ biến nhất để làm điều này bằng thuộc tính `margin` là gì?

  • A. margin: center;
  • B. margin: 0 auto 0 auto;
  • C. margin-left: auto; margin-right: auto;
  • D. Cả B và C đều đúng.

Câu 20: Thuộc tính `border-style` có giá trị nào để hiển thị một đường viền nét đứt?

  • A. dashed
  • B. dotted
  • C. solid
  • D. double

Câu 21: Giả sử bạn có quy tắc CSS sau: `p { font-size: 16px; padding: 1em; }`. Nếu kích thước phông chữ mặc định của trình duyệt là 16px, thì khoảng đệm (padding) của đoạn văn bản này sẽ là bao nhiêu pixel?

  • A. 10px
  • B. 12px
  • C. 16px
  • D. 32px

Câu 22: Thuộc tính nào dưới đây KHÔNG thuộc nhóm các thuộc tính định dạng văn bản cơ bản được học trong bài F8?

  • A. color
  • B. font-family
  • C. text-align
  • D. line-height

Câu 23: Bạn muốn thêm một khoảng cách 5 pixel vào phía bên trái của một hình ảnh. Thuộc tính nào bạn sẽ sử dụng?

  • A. padding-left
  • B. margin-left
  • C. border-left
  • D. space-left

Câu 24: Nếu bạn thiết lập `border: 1px dotted red;`, điều gì sẽ xảy ra với viền của phần tử?

  • A. Viền sẽ là nét chấm, dày 1 pixel, màu đỏ.
  • B. Viền sẽ là nét đứt, dày 1 pixel, màu đỏ.
  • C. Viền sẽ là nét liền, dày 1 pixel, màu đỏ.
  • D. Viền sẽ là nét đôi, dày 1 pixel, màu đỏ.

Câu 25: Thuộc tính `background-color` có thể nhận giá trị màu dưới dạng tên tiếng Anh (ví dụ: `blue`), mã HEX (ví dụ: `#0000FF`), hoặc giá trị RGB/RGBA. Điều này thể hiện khía cạnh nào của CSS?

  • A. Tính kế thừa.
  • B. Tính xếp tầng (Cascading).
  • C. Sự đa dạng trong cách biểu diễn giá trị.
  • D. Tính responsive.

Câu 26: Giả sử một phần tử có nội dung là "Hello" và bạn áp dụng CSS `text-decoration: underline;`. Kết quả hiển thị trên trình duyệt sẽ là gì?

  • A. Chữ "Hello" sẽ bị gạch ngang.
  • B. Chữ "Hello" sẽ có một đường gạch chân phía dưới.
  • C. Chữ "Hello" sẽ có một đường gạch phía trên.
  • D. Chữ "Hello" sẽ không có hiệu ứng đặc biệt nào.

Câu 27: Nếu bạn muốn một phần tử có viền chỉ ở phía dưới, bạn sẽ sử dụng thuộc tính nào?

  • A. border-bottom
  • B. border-top
  • C. border-left
  • D. border-right

Câu 28: Cho quy tắc CSS: `div { padding: 5px 10px; }`. Khoảng đệm ở phía trên và phía dưới của phần tử `div` này là bao nhiêu pixel?

  • A. 10px
  • B. 5px
  • C. 15px
  • D. 20px

Câu 29: Thuộc tính `font-family: Georgia, serif;` có ý nghĩa gì?

  • A. Chỉ sử dụng phông "Georgia".
  • B. Chỉ sử dụng phông "serif".
  • C. Sử dụng cả "Georgia" và "serif" cùng lúc.
  • D. Ưu tiên sử dụng phông "Georgia", nếu không có sẽ chuyển sang phông "serif".

Câu 30: Khi bạn muốn thêm một khoảng trống giữa viền của một nút bấm (`

5 / 30

Category: Bài Tập Trắc nghiệm 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

Tags: Bộ đề 01

Câu 5: Sự khác biệt cơ bản giữa `margin` và `padding` trong mô hình hộp (box model) của CSS là gì?

19 / 30

Category: Bài Tập Trắc nghiệm 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

Tags: Bộ đề 01

Câu 19: Bạn có một khối `

` và muốn nó được căn giữa hoàn toàn theo chiều ngang trong phần tử cha. Nếu `

` là một phần tử cấp khối (`display: block;`), cách phổ biến nhất để làm điều này bằng thuộc tính `margin` là gì?

20 / 30

Category: Bài Tập Trắc nghiệm 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

Tags: Bộ đề 01

Câu 20: Thuộc tính `border-style` có giá trị nào để hiển thị một đường viền nét đứt?

21 / 30

Category: Bài Tập Trắc nghiệm 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

Tags: Bộ đề 01

Câu 21: Giả sử bạn có quy tắc CSS sau: `p { font-size: 16px; padding: 1em; }`. Nếu kích thước phông chữ mặc định của trình duyệt là 16px, thì khoảng đệm (padding) của đoạn văn bản này sẽ là bao nhiêu pixel?

22 / 30

Category: Bài Tập Trắc nghiệm 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

Tags: Bộ đề 01

Câu 22: Thuộc tính nào dưới đây KHÔNG thuộc nhóm các thuộc tính định dạng văn bản cơ bản được học trong bài F8?

23 / 30

Category: Bài Tập Trắc nghiệm 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

Tags: Bộ đề 01

Câu 23: Bạn muốn thêm một khoảng cách 5 pixel vào phía *bên trái* của một hình ảnh. Thuộc tính nào bạn sẽ sử dụng?

24 / 30

Category: Bài Tập Trắc nghiệm 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

Tags: Bộ đề 01

Câu 24: Nếu bạn thiết lập `border: 1px dotted red;`, điều gì sẽ xảy ra với viền của phần tử?

25 / 30

Category: Bài Tập Trắc nghiệm 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

Tags: Bộ đề 01

Câu 25: Thuộc tính `background-color` có thể nhận giá trị màu dưới dạng tên tiếng Anh (ví dụ: `blue`), mã HEX (ví dụ: `#0000FF`), hoặc giá trị RGB/RGBA. Điều này thể hiện khía cạnh nào của CSS?

26 / 30

Category: Bài Tập Trắc nghiệm 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

Tags: Bộ đề 01

Câu 26: Giả sử một phần tử có nội dung là 'Hello' và bạn áp dụng CSS `text-decoration: underline;`. Kết quả hiển thị trên trình duyệt sẽ là gì?

27 / 30

Category: Bài Tập Trắc nghiệm 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

Tags: Bộ đề 01

Câu 27: Nếu bạn muốn một phần tử có viền chỉ ở phía dưới, bạn sẽ sử dụng thuộc tính nào?

28 / 30

Category: Bài Tập Trắc nghiệm 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

Tags: Bộ đề 01

Câu 28: Cho quy tắc CSS: `div { padding: 5px 10px; }`. Khoảng đệm ở phía trên và phía dưới của phần tử `div` này là bao nhiêu pixel?

29 / 30

Category: Bài Tập Trắc nghiệm 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

Tags: Bộ đề 01

Câu 29: Thuộc tính `font-family: Georgia, serif;` có ý nghĩa gì?

30 / 30

Category: Bài Tập Trắc nghiệm 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

Tags: Bộ đề 01

Câu 30: Khi bạn muốn thêm một khoảng trống giữa viền của một nút bấm (`

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Bài Tập Trắc nghiệm 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

Bài Tập Trắc nghiệm 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 - Đề 02

Bài Tập Trắc nghiệm 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 - Đề 02 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Để thay đổi màu sắc của văn bản trong một đoạn `

` thành màu xanh dương, bạn sẽ sử dụng cú pháp CSS nào sau đây?

  • A. p { text-color: blue; }
  • B. p { font-color: blue; }
  • C. p { color: blue; }
  • D. p { text-style: color(blue); }

Câu 2: Bạn muốn đặt kích thước chữ cho tất cả các tiêu đề cấp 1 (`

`) trên trang web là 24 pixel. Thuộc tính CSS nào giúp bạn thực hiện điều này một cách chính xác?

  • A. h1 { text-size: 24px; }
  • B. h1 { font-size: 24px; }
  • C. h1 { size: 24px; }
  • D. h1 { font-height: 24px; }

Câu 3: Hãy phân tích đoạn mã CSS sau và cho biết kết quả hiển thị của văn bản trong phần tử có lớp (class) là `highlight`:

  • A. Văn bản đậm và nghiêng.
  • B. Văn bản chỉ đậm.
  • C. Văn bản chỉ nghiêng.
  • D. Văn bản gạch chân.

Câu 4: Để căn giữa một đoạn văn bản theo chiều ngang trong một phần tử HTML, bạn sẽ sử dụng thuộc tính CSS nào với giá trị phù hợp?

  • A. align: center;
  • B. vertical-align: middle;
  • C. justify-content: center;
  • D. text-align: center;

Câu 5: Bạn muốn áp dụng một kiểu chữ cụ thể cho toàn bộ nội dung trang web, ví dụ như font "Arial". Bạn nên đặt thuộc tính nào trong bộ chọn `body`?

  • A. font-family: Arial, sans-serif;
  • B. text-font: Arial;
  • C. font-type: Arial;
  • D. font-style: Arial;

Câu 6: Sự khác biệt cơ bản giữa thuộc tính `margin` và `padding` trong CSS là gì?

  • A. Margin tạo khoảng trống bên trong, padding tạo khoảng trống bên ngoài.
  • B. Margin chỉ áp dụng cho văn bản, padding áp dụng cho hình ảnh.
  • C. Margin tạo khoảng trống bên ngoài viền, padding tạo khoảng trống bên trong viền.
  • D. Margin chỉ áp dụng theo chiều ngang, padding áp dụng theo chiều dọc.

Câu 7: Bạn muốn thêm một đường viền liền nét, dày 2 pixel, màu đỏ xung quanh một hình ảnh. Cú pháp CSS nào sau đây là đúng và đầy đủ nhất để thực hiện điều này?

  • A. img { border-style: solid; border-width: 2px; border-color: red; }
  • B. img { border: 2px solid red; }
  • C. img { outline: 2px solid red; }
  • D. img { border-line: 2px red solid; }

Câu 8: Thuộc tính `background-color` trong CSS được sử dụng để làm gì?

  • A. Thiết lập màu nền cho phần tử.
  • B. Thiết lập màu chữ cho phần tử.
  • C. Thiết lập màu viền cho phần tử.
  • D. Thiết lập màu cho hình ảnh nền.

Câu 9: Bạn có một khối `

` và muốn tạo một khoảng trống 15 pixel giữa nội dung bên trong `div` và đường viền của nó. Thuộc tính nào và giá trị nào sẽ được sử dụng?

  • A. margin: 15px;
  • B. border-spacing: 15px;
  • C. spacing: 15px;
  • D. padding: 15px;

Câu 11: Bạn sử dụng thuộc tính `background-image` để đặt một hình ảnh làm nền cho phần tử. Tuy nhiên, hình ảnh quá nhỏ và lặp lại để lấp đầy toàn bộ không gian. Thuộc tính nào giúp ngăn hình ảnh nền lặp lại?

  • A. background-repeat: repeat-none;
  • B. background-repeat: no-repeat;
  • C. background-style: no-repeat;
  • D. background-image-repeat: no;

Câu 12: Khi bạn thiết lập `margin` cho một phần tử với chỉ một giá trị duy nhất, ví dụ: `margin: 10px;`, giá trị này sẽ áp dụng cho những cạnh nào của phần tử?

  • A. Chỉ cạnh trên và dưới.
  • B. Chỉ cạnh phải và trái.
  • C. Chỉ cạnh trên.
  • D. Cả bốn cạnh (trên, phải, dưới, trái).

Câu 13: Bạn muốn làm cho văn bản trong một phần tử trở nên in đậm hơn mức bình thường. Thuộc tính CSS nào là phù hợp nhất để đạt được hiệu ứng này?

  • A. font-weight: bold;
  • B. text-weight: bold;
  • C. font-style: bold;
  • D. text-decoration: bold;

Câu 14: Để thiết lập màu viền cho một phần tử mà không thay đổi độ dày hay kiểu viền hiện có, bạn sẽ sử dụng thuộc tính nào?

  • A. border-style;
  • B. border-width;
  • C. border;
  • D. border-color;

Câu 15: Bạn muốn tạo một khoảng trống 20px ở phía trên và phía dưới của một phần tử, nhưng không có khoảng trống ở hai bên. Cú pháp `margin` nào sau đây đạt được hiệu quả đó?

  • A. margin: 20px;
  • B. margin: 20px 0;
  • C. margin-top: 20px; margin-bottom: 20px;
  • D. margin: 0 20px;

Câu 16: Trong mô hình hộp (Box Model) của CSS, thứ tự các thành phần từ trong ra ngoài là gì?

  • A. Content, Padding, Border, Margin
  • B. Margin, Border, Padding, Content
  • C. Content, Border, Padding, Margin
  • D. Padding, Content, Border, Margin

Câu 17: Bạn muốn sử dụng hình ảnh có đường dẫn `images/background.png` làm hình nền cho phần tử `body`. Cú pháp CSS nào sau đây là đúng?

  • A. body { background-image: "images/background.png"; }
  • B. body { background: url(images/background.png); }
  • C. body { background-image: url("images/background.png"); }
  • D. body { background-src: url("images/background.png"); }

Câu 18: Thuộc tính `font-style` có thể nhận giá trị nào để làm cho văn bản hiển thị dưới dạng chữ nghiêng?

  • A. oblique
  • B. italic
  • C. cursive
  • D. bold

Câu 19: Bạn có một đoạn văn bản cần hiển thị với phông chữ "Times New Roman". Nếu phông chữ này không có sẵn trên hệ thống của người dùng, bạn muốn trang web sẽ sử dụng phông chữ "serif" làm phương án dự phòng. Cú pháp `font-family` nào thể hiện đúng ý định này?

  • A. font-family: "Times New Roman", serif;
  • B. font-family: "Times New Roman" or serif;
  • C. font-family: "Times New Roman" then serif;
  • D. font-family: "Times New Roman"; backup: serif;

Câu 20: Nếu bạn thiết lập `padding: 10px 20px 30px 40px;` cho một phần tử, thì khoảng đệm ở cạnh dưới của phần tử đó là bao nhiêu pixel?

  • A. 10px
  • B. 20px
  • C. 30px
  • D. 40px

Câu 21: Thuộc tính nào trong CSS được sử dụng để loại bỏ gạch đầu dòng hoặc số thứ tự mặc định của các mục trong danh sách (`

  • `)?
    • A. text-decoration: none;
    • B. list-style: none;
    • C. marker-style: none;
    • D. list-style-type: none;
  • Câu 22: Bạn có một khối `div` và muốn đặt màu nền là màu xám nhạt (#f0f0f0). Cú pháp CSS nào sau đây là đúng?

    • A. div { background-color: #f0f0f0; }
    • B. div { background: gray-light; }
    • C. div { color-background: #f0f0f0; }
    • D. div { bgcolor: #f0f0f0; }

    Câu 23: Để làm cho văn bản trong một phần tử hiển thị dưới dạng chữ in hoa, bạn sẽ sử dụng thuộc tính nào?

    • A. font-variant: uppercase;
    • B. text-transform: uppercase;
    • C. text-style: uppercase;
    • D. font-case: uppercase;

    Câu 24: Bạn muốn thêm một khoảng trống 10px ở phía bên trái và 20px ở phía bên phải của nội dung bên trong một phần tử. Cú pháp `padding` nào sau đây là đúng?

    • A. padding: 10px 20px;
    • B. padding-horizontal: 10px 20px;
    • C. padding-left: 20px; padding-right: 10px;
    • D. padding-left: 10px; padding-right: 20px;

    Câu 25: Bạn muốn đặt độ dày viền của một phần tử là "medium" và kiểu viền là "dashed" (nét đứt). Cú pháp nào sau đây là đúng?

    • A. border-width: medium; border-style: dashed;
    • B. border: medium dashed;
    • C. border-style: dashed medium;
    • D. border-thickness: medium; border-type: dashed;

    Câu 26: Thuộc tính nào được sử dụng để căn chỉnh văn bản theo chiều dọc trong một phần tử, đặc biệt hữu ích trong các bảng hoặc khi làm việc với các phần tử inline-block?

    • A. text-align;
    • B. align-items;
    • C. vertical-align;
    • D. line-height;

    Câu 27: Bạn có một hình ảnh nền và muốn nó chỉ hiển thị một lần ở góc trên bên phải của phần tử. Bạn sẽ sử dụng thuộc tính `background-position` với giá trị nào?

    • A. background-position: top right;
    • B. background-position: center top right;
    • C. background-position: right, top;
    • D. background-position: right top;

    Câu 28: Điều gì xảy ra nếu bạn thiết lập `text-align: justify;` cho một đoạn văn bản?

    • A. Văn bản sẽ được căn đều cả hai lề trái và phải.
    • B. Văn bản sẽ được căn giữa theo chiều ngang.
    • C. Văn bản sẽ được căn thẳng lề phải.
    • D. Văn bản sẽ được gạch chân.

    Câu 29: Bạn muốn đặt độ trong suốt (opacity) cho màu nền của một phần tử mà không ảnh hưởng đến độ trong suốt của nội dung bên trong. Thuộc tính nào là lựa chọn tốt hơn so với `opacity` toàn phần?

    • A. Sử dụng thuộc tính `filter: alpha(opacity=...)`.
    • B. Sử dụng giá trị màu nền dưới dạng `rgba()`.
    • C. Thiết lập `background-opacity`.
    • D. Không thể đặt độ trong suốt chỉ cho màu nền.

    Câu 30: Thuộc tính `line-height` trong CSS được sử dụng để làm gì?

    • A. Thiết lập khoảng cách giữa các dòng văn bản.
    • B. Thiết lập khoảng cách giữa các chữ cái.
    • C. Thiết lập khoảng cách giữa các từ.
    • D. Thiết lập chiều cao của phần tử chứa văn bản.

    9 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 02

    Câu 9: Bạn có một khối `

    ` và muốn tạo một khoảng trống 15 pixel giữa nội dung bên trong `div` và đường viền của nó. Thuộc tính nào và giá trị nào sẽ được sử dụng?

    0

    Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

    Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


    Bài Tập Trắc nghiệm 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

    Bài Tập Trắc nghiệm 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 - Đề 03

    Bài Tập Trắc nghiệm 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 - Đề 03 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

    Câu 1: Trong CSS, thuộc tính nào được sử dụng để đặt màu sắc cho văn bản của một phần tử HTML?

    • A. text-color
    • B. font-color
    • C. color
    • D. text-style

    Câu 2: Để làm cho văn bản trong một đoạn `

    ` trở nên in đậm (bold), bạn sẽ sử dụng thuộc tính CSS nào và với giá trị nào?

    • A. font-style: bold;
    • B. font-weight: bold;
    • C. text-decoration: bold;
    • D. font-size: bold;

    Câu 3: Bạn muốn căn giữa nội dung văn bản theo chiều ngang trong một phần tử `

    `. Thuộc tính CSS nào là phù hợp nhất cho mục đích này?

    • A. vertical-align: middle;
    • B. align-items: center;
    • C. justify-content: center;
    • D. text-align: center;

    Câu 4: Xem đoạn mã CSS sau: `h2 { font-size: 24px; font-family: Arial, sans-serif; }`. Đoạn mã này có tác dụng gì?

    • A. Đặt kích thước chữ là 24px và phông chữ Arial (hoặc sans-serif) cho tất cả thẻ h2.
    • B. Đặt màu chữ là 24px và kiểu chữ Arial cho tất cả thẻ h2.
    • C. Đặt độ đậm là 24px và phông chữ Arial cho tất cả thẻ h2.
    • D. Đặt kích thước chữ là 24px và làm chữ nghiêng cho tất cả thẻ h2.

    Câu 5: Thuộc tính CSS nào được sử dụng để đặt màu nền cho một phần tử HTML?

    • A. color
    • B. background-color
    • C. border-color
    • D. background-style

    Câu 6: Bạn có một ảnh tên là `nen.jpg` trong cùng thư mục với tệp CSS. Để đặt ảnh này làm nền cho phần tử `` của trang web, bạn sẽ sử dụng quy tắc CSS nào?

    • A. body { background-url: "nen.jpg"; }
    • B. body { background-color: url("nen.jpg"); }
    • C. body { background-image: url("nen.jpg"); }
    • D. body { image-background: "nen.jpg"; }

    Câu 7: Thuộc tính `margin` trong CSS dùng để kiểm soát điều gì?

    • A. Khoảng cách giữa viền của phần tử và các phần tử HTML xung quanh.
    • B. Khoảng cách giữa nội dung của phần tử và viền của nó.
    • C. Độ dày và kiểu của đường viền phần tử.
    • D. Khoảng cách giữa các dòng văn bản bên trong phần tử.

    Câu 8: Nếu bạn đặt `padding: 15px;` cho một phần tử `

    `, điều gì sẽ xảy ra?

    • A. Phần tử sẽ cách các phần tử xung quanh 15px ở mỗi phía.
    • B. Đường viền của phần tử sẽ dày 15px.
    • C. Nội dung bên trong phần tử sẽ được căn giữa theo chiều ngang.
    • D. Sẽ có một khoảng trống 15px giữa nội dung của phần tử và viền của nó ở mỗi phía.

    Câu 9: Bạn muốn thêm một đường viền màu xanh dương, nét liền, dày 2 pixel xung quanh một hình ảnh. Quy tắc CSS nào sau đây làm được điều đó?

    • A. border: 2px solid blue;
    • B. border-style: 2px solid blue;
    • C. border-width: 2px; border-color: blue; border-type: solid;
    • D. outline: 2px solid blue;

    Câu 10: Sự khác biệt cơ bản giữa thuộc tính `margin` và `padding` trong CSS là gì?

    • A. Margin chỉ áp dụng cho phần tử khối (block), còn padding áp dụng cho phần tử nội dòng (inline).
    • B. Margin tạo khoảng trống bên trong phần tử, còn padding tạo khoảng trống bên ngoài phần tử.
    • C. Margin tạo khoảng trống bên ngoài viền phần tử, còn padding tạo khoảng trống bên trong viền phần tử.
    • D. Margin chỉ định màu viền, còn padding chỉ định độ dày viền.

    Câu 11: Bạn có một đoạn văn bản cần hiển thị với phông chữ "Times New Roman". Nếu hệ thống của người dùng không có phông chữ này, bạn muốn trình duyệt sử dụng phông chữ "serif" mặc định. Quy tắc `font-family` nào thể hiện điều này?

    • A. font-family: Times New Roman, "serif";
    • B. font-family: "Times New Roman", serif;
    • C. font-family: serif, "Times New Roman";
    • D. font-family: Times New Roman serif;

    Câu 12: Xem quy tắc CSS sau: `.highlight { background-color: yellow; color: red; }`. Nếu bạn áp dụng lớp `highlight` này cho một đoạn văn, điều gì sẽ xảy ra?

    • A. Văn bản sẽ có màu đỏ trên nền màu vàng.
    • B. Văn bản sẽ có màu vàng trên nền màu đỏ.
    • C. Văn bản sẽ có màu vàng và được gạch chân màu đỏ.
    • D. Văn bản sẽ có màu đỏ và đường viền màu vàng.

    Câu 13: Thuộc tính `font-style` với giá trị `italic` có tác dụng gì?

    • A. Làm cho văn bản in đậm.
    • B. Làm cho văn bản có gạch chân.
    • C. Thay đổi phông chữ sang kiểu khác.
    • D. Làm cho văn bản hiển thị chữ nghiêng.

    Câu 14: Trong mô hình hộp (Box Model) của CSS, thứ tự các lớp từ trong ra ngoài là gì?

    • A. Content, Padding, Border, Margin
    • B. Margin, Border, Padding, Content
    • C. Content, Border, Padding, Margin
    • D. Padding, Content, Border, Margin

    Câu 15: Bạn cần tạo một khoảng trống 10px ở phía trên và phía dưới của một phần tử, nhưng không có khoảng trống ở hai bên trái phải. Quy tắc `margin` nào sau đây làm được điều đó?

    • A. margin-top: 10px; margin-bottom: 10px; margin-left: 10px; margin-right: 10px;
    • B. margin: 10px 0;
    • C. margin-top-bottom: 10px;
    • D. margin: 0 10px;

    Câu 16: Nếu một phần tử có `padding: 5px 10px 15px 20px;`, thì khoảng đệm ở các phía Top, Right, Bottom, Left lần lượt là bao nhiêu?

    • A. Top: 5px, Right: 20px, Bottom: 15px, Left: 10px
    • B. Top: 20px, Right: 15px, Bottom: 10px, Left: 5px
    • C. Top: 5px, Right: 10px, Bottom: 15px, Left: 20px
    • D. Top: 10px, Right: 5px, Bottom: 20px, Left: 15px

    Câu 17: Thuộc tính nào trong CSS được dùng để chỉ định kiểu đường viền (ví dụ: nét liền, nét đứt, hai nét...)?

    • A. border-style
    • B. border-width
    • C. border-type
    • D. border-format

    Câu 18: Xem đoạn mã HTML và CSS sau:
    HTML: `

    Nội dung

    `
    CSS: `.box { width: 100px; height: 50px; padding: 10px; border: 1px solid black; margin: 5px; }`
    Chiều rộng tổng thể (bao gồm nội dung, padding, border, margin) mà phần tử `div` này chiếm trên trang là bao nhiêu?

    • A. 100px
    • B. 120px
    • C. 122px
    • D. 132px

    Câu 20: Thuộc tính `vertical-align` thường được sử dụng để làm gì trong CSS?

    • A. Căn chỉnh văn bản theo chiều ngang trong một khối.
    • B. Căn chỉnh phần tử nội dòng theo chiều dọc so với dòng chứa nó.
    • C. Căn chỉnh toàn bộ khối theo chiều dọc trên trang.
    • D. Đặt khoảng cách giữa các dòng văn bản.

    Câu 21: Bạn nhận thấy rằng một đoạn văn bản trên trang web của mình có khoảng cách giữa các dòng quá sát nhau, gây khó đọc. Thuộc tính CSS nào bạn nên điều chỉnh để tăng khoảng cách này?

    • A. word-spacing
    • B. letter-spacing
    • C. line-height
    • D. text-indent

    Câu 22: Xem quy tắc CSS: `p { color: #333; font-size: 1em; }`. Giá trị `#333` cho thuộc tính `color` là cách biểu diễn màu sắc dưới dạng nào?

    • A. Mã Hexadecimal
    • B. Giá trị RGB
    • C. Tên màu (ví dụ: red, blue)
    • D. Hàm RGBA()

    Câu 23: Đơn vị `em` trong `font-size: 1em;` có ý nghĩa gì?

    • A. 1 pixel
    • B. Bằng kích thước phông chữ của phần tử cha.
    • C. Bằng 1% kích thước màn hình.
    • D. Bằng kích thước phông chữ gốc của tài liệu (thẻ html).

    Câu 24: Bạn muốn đặt đường viền chỉ ở phía dưới của một phần tử `

    `. Thuộc tính nào sau đây là cách đúng để làm điều đó với độ dày 1px, kiểu nét liền, màu đen?

    • A. border: bottom 1px solid black;
    • B. border-side: bottom 1px solid black;
    • C. border-bottom-style: 1px solid black;
    • D. border-bottom: 1px solid black;

    Câu 25: Xem đoạn mã CSS sau: `.image-container { background-image: url("background.png"); background-repeat: no-repeat; background-position: center; }`. Đoạn mã này có tác dụng gì đối với các phần tử có lớp `image-container`?

    • A. Ảnh "background.png" sẽ lặp lại trên toàn bộ nền của phần tử.
    • B. Ảnh "background.png" sẽ xuất hiện một lần duy nhất ở giữa nền của phần tử.
    • C. Ảnh "background.png" sẽ xuất hiện một lần duy nhất ở góc trên bên trái nền của phần tử.
    • D. Ảnh "background.png" sẽ được phóng to để lấp đầy toàn bộ nền của phần tử.

    Câu 26: Khi sử dụng thuộc tính `margin` hoặc `padding` với một giá trị duy nhất (ví dụ: `margin: 10px;`), giá trị đó sẽ được áp dụng cho những phía nào của phần tử?

    • A. Cả bốn phía: trên, phải, dưới, trái.
    • B. Chỉ phía trên và phía dưới.
    • C. Chỉ phía trái và phía phải.
    • D. Chỉ phía trên.

    Câu 27: Bạn đang thiết kế một nút bấm và muốn thêm một đường viền nét đứt màu xám xung quanh nó. Thuộc tính `border` nào sau đây là đúng?

    • A. border-style: dashed; border-color: gray;
    • B. border: gray dashed;
    • C. border: 1px dashed gray;
    • D. border-style: gray; border-color: dashed;

    Câu 28: Xem xét hai phần tử khối (ví dụ: hai thẻ `div`) nằm cạnh nhau theo chiều dọc. Phần tử thứ nhất có `margin-bottom: 20px;` và phần tử thứ hai có `margin-top: 15px;`. Khoảng cách thực tế giữa hai phần tử này sẽ là bao nhiêu?

    • A. 20px
    • B. 35px
    • C. 15px
    • D. Không thể xác định nếu không biết padding và border.

    Câu 29: Để tạo một khoảng đệm 10px ở phía trên và phía dưới, và 20px ở phía trái và phải cho một phần tử, quy tắc `padding` nào sau đây là đúng?

    • A. padding-top: 10px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px;
    • B. padding: 10px 20px;
    • C. padding: 20px 10px;
    • D. padding-vertical: 10px; padding-horizontal: 20px;

    Câu 30: Thuộc tính `text-align: justify;` có tác dụng gì đối với một khối văn bản?

    • A. Căn văn bản sang lề trái.
    • B. Căn văn bản sang lề phải.
    • C. Căn văn bản vào giữa.
    • D. Căn đều cả hai lề trái và phải.

    8 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 03

    Câu 8: Nếu bạn đặt `padding: 15px;` cho một phần tử `

    `, điều gì sẽ xảy ra?

    9 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 03

    Câu 9: Bạn muốn thêm một đường viền màu xanh dương, nét liền, dày 2 pixel xung quanh một hình ảnh. Quy tắc CSS nào sau đây làm được điều đó?

    10 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 03

    Câu 10: Sự khác biệt cơ bản giữa thuộc tính `margin` và `padding` trong CSS là gì?

    11 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 03

    Câu 11: Bạn có một đoạn văn bản cần hiển thị với phông chữ 'Times New Roman'. Nếu hệ thống của người dùng không có phông chữ này, bạn muốn trình duyệt sử dụng phông chữ 'serif' mặc định. Quy tắc `font-family` nào thể hiện điều này?

    12 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 03

    Câu 12: Xem quy tắc CSS sau: `.highlight { background-color: yellow; color: red; }`. Nếu bạn áp dụng lớp `highlight` này cho một đoạn văn, điều gì sẽ xảy ra?

    13 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 03

    Câu 13: Thuộc tính `font-style` với giá trị `italic` có tác dụng gì?

    14 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 03

    Câu 14: Trong mô hình hộp (Box Model) của CSS, thứ tự các lớp từ trong ra ngoài là gì?

    15 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 03

    Câu 15: Bạn cần tạo một khoảng trống 10px ở phía trên và phía dưới của một phần tử, nhưng không có khoảng trống ở hai bên trái phải. Quy tắc `margin` nào sau đây làm được điều đó?

    16 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 03

    Câu 16: Nếu một phần tử có `padding: 5px 10px 15px 20px;`, thì khoảng đệm ở các phía Top, Right, Bottom, Left lần lượt là bao nhiêu?

    17 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 03

    Câu 17: Thuộc tính nào trong CSS được dùng để chỉ định kiểu đường viền (ví dụ: nét liền, nét đứt, hai nét...)?

    18 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 03

    Câu 18: Xem đoạn mã HTML và CSS sau:
    HTML: `

    Nội dung

    `
    CSS: `.box { width: 100px; height: 50px; padding: 10px; border: 1px solid black; margin: 5px; }`
    Chiều rộng tổng thể (bao gồm nội dung, padding, border, margin) mà phần tử `div` này chiếm trên trang là bao nhiêu?

    0

    Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

    Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


    Bài Tập Trắc nghiệm 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

    Bài Tập Trắc nghiệm 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 - Đề 04

    Bài Tập Trắc nghiệm 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 - Đề 04 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

    Câu 1: Thuộc tính CSS nào được sử dụng để thiết lập màu sắc cho văn bản của một phần tử HTML?

    • A. text-color
    • B. font-color
    • C. color
    • D. foreground-color

    Câu 2: Để làm cho văn bản trong một đoạn `

    ` hiển thị theo kiểu chữ nghiêng (italic), bạn sẽ sử dụng thuộc tính CSS nào với giá trị thích hợp?

    • A. font-weight: italic;
    • B. font-style: italic;
    • C. text-style: italic;
    • D. font-decoration: italic;

    Câu 3: Thuộc tính `font-weight` trong CSS được dùng để điều chỉnh khía cạnh nào của văn bản?

    • A. Độ đậm nhạt của chữ
    • B. Kiểu chữ (nghiêng, gạch chân)
    • C. Kích thước chữ
    • D. Phông chữ

    Câu 4: Bạn muốn căn chỉnh tất cả các tiêu đề `

    ` trên trang web ra giữa theo chiều ngang. Thuộc tính CSS phù hợp nhất để làm điều này là gì?

    • A. vertical-align
    • B. align-items
    • C. justify-content
    • D. text-align

    Câu 5: Nếu phần tử `` có `font-size: 16px;` và một phần tử `

    ` là con trực tiếp của `` có `font-size: 1.5em;`, thì kích thước phông chữ tính toán của phần tử `

    ` sẽ là bao nhiêu?

    • A. 16px
    • B. 24px
    • C. 1.5px
    • D. Không xác định được

    Câu 6: Để thiết lập màu nền cho toàn bộ trang web, bạn sẽ áp dụng thuộc tính `background-color` cho phần tử HTML nào?

    • A. body
    • B. html
    • C. div
    • D. p

    Câu 7: Bạn muốn sử dụng một hình ảnh làm nền cho phần tử `

    `. Thuộc tính CSS nào được sử dụng và cách chỉ định đường dẫn hình ảnh như thế nào?

    • A. image-background: "duong_dan.jpg";
    • B. background-image: "duong_dan.jpg";
    • C. background-image: url("duong_dan.jpg");
    • D. background: image("duong_dan.jpg");

    Câu 8: Sự khác biệt cơ bản giữa `margin` và `padding` trong mô hình hộp (Box Model) của CSS là gì?

    • A. Margin tạo khoảng trống bên trong viền, padding tạo khoảng trống bên ngoài viền.
    • B. Margin chỉ áp dụng cho các phần tử khối, padding áp dụng cho các phần tử nội dòng.
    • C. Margin ảnh hưởng đến kích thước nội dung, padding không ảnh hưởng.
    • D. Padding tạo khoảng trống bên trong viền, margin tạo khoảng trống bên ngoài viền.

    Câu 9: Bạn có một `div` với nội dung văn bản. Bạn muốn thêm khoảng trống 15px chỉ ở phía trên của nội dung, bên trong viền của `div`. Thuộc tính CSS nào cần sử dụng?

    • A. margin-top: 15px;
    • B. padding-top: 15px;
    • C. space-top: 15px;
    • D. inner-margin-top: 15px;

    Câu 10: Phân tích quy tắc CSS sau: `div { border: 3px solid blue; }`. Quy tắc này sẽ định kiểu viền cho tất cả các phần tử `div` như thế nào?

    • A. Độ dày 3px, kiểu nét liền, màu xanh dương.
    • B. Độ dày 3px, kiểu nét đứt, màu xanh dương.
    • C. Độ dày 3px, kiểu nét liền, màu đỏ.
    • D. Độ dày 3px, không có viền, màu xanh dương.

    Câu 11: Thuộc tính `vertical-align` trong CSS thường được sử dụng để làm gì?

    • A. Căn chỉnh văn bản theo chiều ngang trong một khối.
    • B. Căn chỉnh các phần tử khối theo chiều dọc.
    • C. Căn chỉnh vị trí theo chiều dọc của các phần tử nội dòng hoặc nội dung trong ô bảng.
    • D. Căn chỉnh hình ảnh nền theo chiều dọc.

    Câu 12: Ngoài việc sử dụng tên màu (ví dụ: "red", "blue") hoặc mã HEX (ví dụ: `#FF0000`), CSS còn cung cấp các hàm để định nghĩa màu sắc. Hàm nào dưới đây cho phép bạn chỉ định màu sắc bao gồm cả độ trong suốt?

    • A. rgb()
    • B. hsl()
    • C. hex()
    • D. rgba()

    Câu 13: Mô hình hộp (CSS Box Model) mô tả các phần tử HTML như các hộp hình chữ nhật và bao gồm các thành phần sau: Nội dung (Content), Vùng đệm (Padding), Viền (Border). Thành phần thứ tư là gì?

    • A. Lề (Margin)
    • B. Khoảng cách dòng (Line-height)
    • C. Bóng đổ (Box-shadow)
    • D. Vị trí (Position)

    Câu 14: So sánh đơn vị `px` và `em` trong CSS khi sử dụng để xác định kích thước phông chữ. Nhận định nào sau đây là đúng?

    • A. `px` là đơn vị tương đối, còn `em` là đơn vị tuyệt đối.
    • B. Cả `px` và `em` đều là đơn vị tuyệt đối.
    • C. `px` là đơn vị tuyệt đối, còn `em` là đơn vị tương đối.
    • D. Cả `px` và `em` đều là đơn vị tương đối.

    Câu 15: Bạn muốn tất cả văn bản trong một phần tử `` vừa in đậm vừa in nghiêng. Quy tắc CSS kết hợp nào sau đây sẽ đạt được điều đó?

    • A. span { font-weight: bold; font-style: italic; }
    • B. span { text-decoration: bold italic; }
    • C. span { font: bold italic; }
    • D. span { text-weight: bold; text-style: italic; }

    Câu 16: Khi sử dụng `background-image`, hình ảnh nền mặc định sẽ lặp lại (repeat) để lấp đầy phần tử. Thuộc tính nào được sử dụng để ngăn chặn sự lặp lại này, chỉ hiển thị hình ảnh một lần?

    • A. background-repeat: repeat-none;
    • B. background-repeat: no-repeat;
    • C. background-image-repeat: false;
    • D. background-style: no-repeat;

    Câu 17: Bạn đã đặt một hình ảnh làm nền cho một `div` và không muốn nó lặp lại. Bây giờ bạn muốn hình ảnh đó luôn hiển thị ở chính giữa `div`. Thuộc tính nào và giá trị nào giúp căn giữa hình ảnh nền?

    • A. background-align: center;
    • B. background-image-position: center;
    • C. background-position: middle;
    • D. background-position: center;

    Câu 18: Bạn có một nút bấm (`

    Câu 19: Bạn có hai phần tử `div` nằm cạnh nhau hoặc chồng lên nhau. Bạn muốn tăng khoảng cách trống giữa hai phần tử này. Thuộc tính CSS nào nên được áp dụng cho một hoặc cả hai phần tử `div`?

    • A. margin
    • B. padding
    • C. inner-space
    • D. element-gap

    Câu 20: Quy tắc CSS nào sau đây có cú pháp chính xác và áp dụng màu đỏ cho văn bản của tất cả các đoạn `

    `?

    • A. p: color=red;
    • B. { p; color: red; }
    • C. color: red; (p)
    • D. p { color: red; }

    Câu 21: Để tạo một đường kẻ dưới cho văn bản, ví dụ như các siêu liên kết mặc định, thuộc tính CSS nào được sử dụng?

    • A. text-style: underline;
    • B. text-decoration: underline;
    • C. font-decoration: underline;
    • D. underline: true;

    Câu 22: Thuộc tính `border-radius` trong CSS được sử dụng để làm gì?

    • A. Thiết lập màu cho viền.
    • B. Thiết lập kiểu đường kẻ cho viền.
    • C. Tạo các góc tròn cho viền của phần tử.
    • D. Thiết lập độ dày cho viền.

    Câu 23: Bạn muốn tất cả các phần tử có class là `warning` hiển thị văn bản màu đỏ và nền màu vàng nhạt. Quy tắc CSS nào sau đây thực hiện được điều đó?

    • A. .warning { color: red; background-color: lightyellow; }
    • B. #warning { text-color: red; background: yellow; }
    • C. warning { color: red; background-color: lightyellow; }
    • D. .warning { font-color: red; background-color: #FFFFE0; }

    Câu 24: Mục đích chính của việc sử dụng CSS trong phát triển web là gì?

    • A. Xử lý logic tương tác của trang web.
    • B. Định kiểu và bố cục cho các phần tử HTML.
    • C. Tạo cấu trúc nội dung trang web.
    • D. Quản lý dữ liệu người dùng.

    Câu 25: Có ba cách chính để áp dụng CSS vào tài liệu HTML. Đó là CSS nội dòng (inline), CSS nội bộ (internal), và CSS bên ngoài (external). Cách nào cho phép định kiểu trực tiếp cho một phần tử cụ thể bằng thuộc tính `style`?

    • A. CSS nội dòng (inline)
    • B. CSS nội bộ (internal)
    • C. CSS bên ngoài (external)
    • D. Cả ba cách

    Câu 26: Bạn muốn tăng khoảng cách giữa các dòng văn bản trong một đoạn văn để dễ đọc hơn. Thuộc tính CSS nào được sử dụng để điều chỉnh khoảng cách này?

    • A. text-spacing
    • B. line-spacing
    • C. vertical-spacing
    • D. line-height

    Câu 27: Thuộc tính CSS nào được sử dụng để thiết lập độ mờ (độ trong suốt) của một phần tử?

    • A. transparent
    • B. visibility
    • C. opacity
    • D. alpha

    Câu 28: Bạn có một hình ảnh (``) và muốn thêm khoảng trống xung quanh nó để nó không bị dính sát vào văn bản hoặc các phần tử khác. Thuộc tính nào áp dụng cho phần tử `` là phù hợp nhất để tạo khoảng trống bên ngoài viền của hình ảnh?

    • A. margin
    • B. padding
    • C. border-spacing
    • D. image-space

    Câu 29: Phân tích quy tắc CSS sau: `img { opacity: 0.7; }`. Quy tắc này sẽ có tác dụng gì đối với tất cả các hình ảnh trên trang?

    • A. Làm cho hình ảnh hoàn toàn biến mất.
    • B. Làm cho hình ảnh hiển thị mờ đi (độ trong suốt 70%).
    • C. Làm cho hình ảnh hiển thị rõ hơn (độ mờ 70%).
    • D. Thêm một lớp phủ màu xám lên hình ảnh.

    Câu 30: Thuộc tính CSS nào khi được đặt thành `none` sẽ làm cho một phần tử hoàn toàn không hiển thị trên trang và không chiếm bất kỳ không gian nào trong bố cục?

    • A. display
    • B. visibility
    • C. opacity
    • D. hidden

    1 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 1: Thuộc tính CSS nào được sử dụng để thiết lập màu sắc cho văn bản của một phần tử HTML?

    2 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 2: Để làm cho văn bản trong một đoạn `

    ` hiển thị theo kiểu chữ nghiêng (italic), bạn sẽ sử dụng thuộc tính CSS nào với giá trị thích hợp?

    3 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 3: Thuộc tính `font-weight` trong CSS được dùng để điều chỉnh khía cạnh nào của văn bản?

    4 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 4: Bạn muốn căn chỉnh tất cả các tiêu đề `

    ` trên trang web ra giữa theo chiều ngang. Thuộc tính CSS phù hợp nhất để làm điều này là gì?

    5 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 5: Nếu phần tử `` có `font-size: 16px;` và một phần tử `

    ` là con trực tiếp của `` có `font-size: 1.5em;`, thì kích thước phông chữ tính toán của phần tử `

    ` sẽ là bao nhiêu?

    6 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 6: Để thiết lập màu nền cho toàn bộ trang web, bạn sẽ áp dụng thuộc tính `background-color` cho phần tử HTML nào?

    7 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 7: Bạn muốn sử dụng một hình ảnh làm nền cho phần tử `

    `. Thuộc tính CSS nào được sử dụng và cách chỉ định đường dẫn hình ảnh như thế nào?

    8 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 8: Sự khác biệt cơ bản giữa `margin` và `padding` trong mô hình hộp (Box Model) của CSS là gì?

    9 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 9: Bạn có một `div` với nội dung văn bản. Bạn muốn thêm khoảng trống 15px chỉ ở phía trên của nội dung, bên trong viền của `div`. Thuộc tính CSS nào cần sử dụng?

    10 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 10: Phân tích quy tắc CSS sau: `div { border: 3px solid blue; }`. Quy tắc này sẽ định kiểu viền cho tất cả các phần tử `div` như thế nào?

    11 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 11: Thuộc tính `vertical-align` trong CSS thường được sử dụng để làm gì?

    12 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 12: Ngoài việc sử dụng tên màu (ví dụ: 'red', 'blue') hoặc mã HEX (ví dụ: `#FF0000`), CSS còn cung cấp các hàm để định nghĩa màu sắc. Hàm nào dưới đây cho phép bạn chỉ định màu sắc bao gồm cả độ trong suốt?

    13 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 13: Mô hình hộp (CSS Box Model) mô tả các phần tử HTML như các hộp hình chữ nhật và bao gồm các thành phần sau: Nội dung (Content), Vùng đệm (Padding), Viền (Border). Thành phần thứ tư là gì?

    14 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 14: So sánh đơn vị `px` và `em` trong CSS khi sử dụng để xác định kích thước phông chữ. Nhận định nào sau đây là đúng?

    15 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 15: Bạn muốn tất cả văn bản trong một phần tử `` vừa in đậm vừa in nghiêng. Quy tắc CSS kết hợp nào sau đây sẽ đạt được điều đó?

    16 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 16: Khi sử dụng `background-image`, hình ảnh nền mặc định sẽ lặp lại (repeat) để lấp đầy phần tử. Thuộc tính nào được sử dụng để ngăn chặn sự lặp lại này, chỉ hiển thị hình ảnh một lần?

    17 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 17: Bạn đã đặt một hình ảnh làm nền cho một `div` và không muốn nó lặp lại. Bây giờ bạn muốn hình ảnh đó luôn hiển thị ở chính giữa `div`. Thuộc tính nào và giá trị nào giúp căn giữa hình ảnh nền?

    18 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 18: Bạn có một nút bấm (`

    19 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 19: Bạn có hai phần tử `div` nằm cạnh nhau hoặc chồng lên nhau. Bạn muốn tăng khoảng cách trống *giữa* hai phần tử này. Thuộc tính CSS nào nên được áp dụng cho một hoặc cả hai phần tử `div`?

    20 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 20: Quy tắc CSS nào sau đây có cú pháp chính xác và áp dụng màu đỏ cho văn bản của tất cả các đoạn `

    `?

    21 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 21: Để tạo một đường kẻ dưới cho văn bản, ví dụ như các siêu liên kết mặc định, thuộc tính CSS nào được sử dụng?

    22 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 22: Thuộc tính `border-radius` trong CSS được sử dụng để làm gì?

    23 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 23: Bạn muốn tất cả các phần tử có class là `warning` hiển thị văn bản màu đỏ và nền màu vàng nhạt. Quy tắc CSS nào sau đây thực hiện được điều đó?

    24 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 24: Mục đích chính của việc sử dụng CSS trong phát triển web là gì?

    25 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 25: Có ba cách chính để áp dụng CSS vào tài liệu HTML. Đó là CSS nội dòng (inline), CSS nội bộ (internal), và CSS bên ngoài (external). Cách nào cho phép định kiểu trực tiếp cho một phần tử cụ thể bằng thuộc tính `style`?

    26 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 26: Bạn muốn tăng khoảng cách giữa các dòng văn bản trong một đoạn văn để dễ đọc hơn. Thuộc tính CSS nào được sử dụng để điều chỉnh khoảng cách này?

    27 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 27: Thuộc tính CSS nào được sử dụng để thiết lập độ mờ (độ trong suốt) của một phần tử?

    28 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 28: Bạn có một hình ảnh (``) và muốn thêm khoảng trống xung quanh nó để nó không bị dính sát vào văn bản hoặc các phần tử khác. Thuộc tính nào áp dụng cho phần tử `` là phù hợp nhất để tạo khoảng trống *bên ngoài* viền của hình ảnh?

    29 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 29: Phân tích quy tắc CSS sau: `img { opacity: 0.7; }`. Quy tắc này sẽ có tác dụng gì đối với tất cả các hình ảnh trên trang?

    30 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 04

    Câu 30: Thuộc tính CSS nào khi được đặt thành `none` sẽ làm cho một phần tử hoàn toàn không hiển thị trên trang và không chiếm bất kỳ không gian nào trong bố cục?

    0

    Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

    Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


    Bài Tập Trắc nghiệm 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

    Bài Tập Trắc nghiệm 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 - Đề 05

    Bài Tập Trắc nghiệm 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 - Đề 05 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

    Câu 1: Bạn muốn đặt màu chữ cho tất cả các đoạn văn (

    ) trong trang web thành màu xanh dương. Đoạn mã CSS nào sau đây thực hiện đúng yêu cầu này?

    • A. p { text-color: blue; }
    • B. p { font-color: blue; }
    • C. p { color: blue; }
    • D. p { background-color: blue; }

    Câu 2: Để làm cho tiêu đề cấp 1 (

    ) hiển thị chữ in đậm, bạn cần sử dụng thuộc tính CSS nào và với giá trị phổ biến nào?

    • A. font-style: bold;
    • B. font-weight: bold;
    • C. text-decoration: bold;
    • D. font-size: bold;

    Câu 3: Bạn muốn áp dụng một phông chữ cụ thể (ví dụ: Arial) cho toàn bộ nội dung trang web. Thuộc tính CSS nào là phù hợp nhất và nên đặt ở đâu để có hiệu quả rộng nhất?

    • A. font-size: Arial; áp dụng cho thẻ
    • B. text-style: Arial; áp dụng cho thẻ
    • C. font-weight: Arial; áp dụng cho thẻ
    • D. font-family: Arial; áp dụng cho thẻ

    Câu 4: Một đoạn văn bản được định kiểu với `text-align: center;`. Đoạn văn bản đó sẽ hiển thị như thế nào?

    • A. Căn giữa theo chiều ngang.
    • B. Căn đều hai bên.
    • C. Căn thẳng hàng theo chiều dọc.
    • D. Hiển thị chữ in hoa.

    Câu 5: Bạn có một khối `

    ` và muốn đặt màu nền cho khối đó là màu xám nhạt. Thuộc tính CSS nào bạn cần sử dụng?

    • A. color: lightgray;
    • B. background-color: lightgray;
    • C. border-color: lightgray;
    • D. background-style: lightgray;

    Câu 6: Để thêm một hình ảnh làm nền cho phần tử của trang web, bạn sẽ sử dụng thuộc tính nào và cấu trúc giá trị cơ bản ra sao?

    • A. background-url: url("hinhnen.jpg");
    • B. image-background: url("hinhnen.jpg");
    • C. background-image: url("hinhnen.jpg");
    • D. src: url("hinhnen.jpg");

    Câu 7: Thuộc tính `margin` trong CSS được dùng để làm gì?

    • A. Tạo khoảng trống bên ngoài viền của phần tử.
    • B. Tạo khoảng trống bên trong viền của phần tử.
    • C. Đặt kiểu cho viền của phần tử.
    • D. Căn chỉnh nội dung bên trong phần tử.

    Câu 8: Thuộc tính `padding` trong CSS được dùng để làm gì?

    • A. Tạo khoảng trống bên ngoài viền của phần tử.
    • B. Tạo khoảng trống bên trong viền của phần tử.
    • C. Đặt màu nền cho phần tử.
    • D. Đặt kích thước cho phần tử.

    Câu 9: Bạn muốn thêm một đường viền màu đen, nét liền, dày 2 pixel xung quanh một hình ảnh (). Bạn nên sử dụng thuộc tính rút gọn (shorthand) nào và giá trị của nó?

    • A. border: 2px solid black;
    • B. border-width: 2px; border-style: solid; border-color: black;
    • C. border-style: 2px solid black;
    • D. border-color: 2px solid black;

    Câu 10: Xét đoạn mã HTML và CSS sau:
    ```html

  • A. 1px
  • B. 10px
  • C. 20px
  • D. 31px
  • Câu 11: Xét đoạn mã HTML và CSS sau:
    ```html

    ```
    ```css
    button {
    background-color: green;
    color: white;
    }
    ```
    Nút bấm sẽ hiển thị như thế nào?

    • A. Nền trắng, chữ xanh lá.
    • B. Nền xanh lá, chữ xanh lá.
    • C. Nền trắng, chữ trắng.
    • D. Nền xanh lá, chữ trắng.

    Câu 12: Để làm cho một đoạn văn (p) có chữ nghiêng (italic), bạn sử dụng thuộc tính và giá trị nào?

    • A. font-style: italic;
    • B. font-weight: italic;
    • C. text-decoration: italic;
    • D. text-style: italic;

    Câu 14: Thuộc tính `font-size` trong CSS được sử dụng để làm gì?

    • A. Chọn phông chữ.
    • B. Điều chỉnh độ đậm nhạt của chữ.
    • C. Căn chỉnh văn bản.
    • D. Điều chỉnh kích thước chữ.

    Câu 15: Bạn muốn đặt khoảng cách lề trên và dưới của một đoạn văn (p) là 15px, còn lề trái và phải là tự động (auto) để căn giữa khối theo chiều ngang (áp dụng cho các phần tử khối). Cú pháp `margin` nào sau đây là đúng?

    • A. margin: 15px 15px auto auto;
    • B. margin: auto 15px;
    • C. margin: 15px auto;
    • D. margin-top: 15px; margin-bottom: 15px; margin-left: auto; margin-right: auto;

    Câu 16: Sự khác biệt cơ bản giữa `margin` và `padding` là gì?

    • A. Margin áp dụng cho văn bản, padding áp dụng cho hình ảnh.
    • B. Margin tạo khoảng trống bên ngoài viền, padding tạo khoảng trống bên trong viền.
    • C. Margin chỉ áp dụng cho chiều ngang, padding chỉ áp dụng cho chiều dọc.
    • D. Margin là thuộc tính rút gọn, padding là thuộc tính đầy đủ.

    Câu 17: Bạn muốn viền dưới của một tiêu đề (h2) có nét đứt, dày 3px và màu đỏ. Bạn sẽ sử dụng thuộc tính và giá trị nào?

    • A. border-bottom: 3px dashed red;
    • B. border-style-bottom: dashed; border-width-bottom: 3px; border-color-bottom: red;
    • C. border: bottom 3px dashed red;
    • D. text-decoration: underline dashed red 3px;

    Câu 18: Nếu bạn đặt `background-repeat: no-repeat;` cho hình nền của một phần tử, điều gì sẽ xảy ra?

    • A. Hình nền sẽ lặp lại theo cả chiều ngang và dọc.
    • B. Hình nền chỉ hiển thị một lần và không lặp lại.
    • C. Hình nền sẽ lặp lại theo chiều ngang.
    • D. Hình nền sẽ lặp lại theo chiều dọc.

    Câu 19: Bạn muốn đặt kích thước phông chữ cho một đoạn văn là 16 pixel. Đoạn mã CSS nào là đúng?

    • A. font-size: 16px;
    • B. text-size: 16px;
    • C. font-size: 16;
    • D. font-scale: 16px;

    Câu 20: Xét đoạn mã CSS sau:
    ```css
    .alert {
    background-color: yellow;
    padding: 15px;
    border: 1px solid orange;
    }
    ```
    Một phần tử có class `alert` sẽ có vùng nền màu vàng kéo dài đến đâu?

    • A. Chỉ bao phủ vùng nội dung chữ.
    • B. Kéo dài ra đến hết vùng margin.
    • C. Kéo dài ra đến hết vùng padding (sát viền).
    • D. Chỉ bao phủ vùng border.

    Câu 21: Bạn muốn thiết lập lề trên của một phần tử là 10px, lề phải là 20px, lề dưới là 30px và lề trái là 40px. Cú pháp `margin` rút gọn nào sau đây là đúng?

    • A. margin: 10px 30px 20px 40px;
    • B. margin: 10px 20px 30px 40px;
    • C. margin: 40px 20px 30px 10px;
    • D. margin: 10px, 20px, 30px, 40px;

    Câu 22: Thuộc tính `background-position` được sử dụng để làm gì?

    • A. Đặt kích thước của hình nền.
    • B. Kiểm soát việc lặp lại của hình nền.
    • C. Xác định vị trí ban đầu của hình nền.
    • D. Đặt màu nền.

    Câu 23: Bạn muốn làm cho văn bản trong một khối `div` có màu xanh lá cây và kích thước 1.2 lần kích thước phông chữ mặc định của phần tử cha. Đoạn mã CSS nào thực hiện được cả hai yêu cầu này?

    • A. div { text-color: green; font-size: 1.2; }
    • B. div { color: green; text-size: 1.2em; }
    • C. div { font-color: green; font-size: 120%; }
    • D. div { color: green; font-size: 1.2em; }

    Câu 24: Khi bạn sử dụng thuộc tính `border: 1px solid black;`, thuộc tính này là dạng rút gọn của những thuộc tính nào sau đây?

    • A. border-width, border-style, border-color
    • B. border-top, border-right, border-bottom, border-left
    • C. border-size, border-type, border-color
    • D. margin, padding, border

    Câu 25: Bạn có một hình ảnh nền được đặt bằng `background-image`. Bạn muốn đảm bảo rằng hình ảnh này luôn phủ kín toàn bộ khu vực nền của phần tử, ngay cả khi kích thước phần tử thay đổi, mà không bị méo hình. Thuộc tính `background-size` nào là phù hợp?

    • A. background-size: contain;
    • B. background-size: cover;
    • C. background-size: 100% 100%;
    • D. background-size: auto;

    Câu 26: Bạn muốn tạo một khối `div` có lề trên 10px, lề dưới 10px, và lề trái/phải là 20px. Cú pháp `padding` rút gọn nào là đúng?

    • A. padding: 10px 10px 20px 20px;
    • B. padding: 20px 10px;
    • C. padding: 10px 20px;
    • D. padding-top: 10px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px;

    Câu 27: Xét đoạn mã CSS sau:
    ```css
    .button {
    border-width: 2px;
    border-style: dotted;
    border-color: blue;
    }
    ```
    Đoạn mã này định kiểu gì cho phần tử có class `button`?

    • A. Viền nét liền, dày 2px, màu xanh dương.
    • B. Viền nét đứt, dày 2px, màu xanh dương.
    • C. Viền nét đôi, dày 2px, màu xanh dương.
    • D. Viền nét chấm, dày 2px, màu xanh dương.

    Câu 28: Bạn muốn đặt màu chữ cho một đoạn văn (p) là màu đỏ sử dụng mã Hex. Mã màu Hex cho màu đỏ là #FF0000. Đoạn mã CSS nào là đúng?

    • A. p { color: #FF0000; }
    • B. p { text-color: #FF0000; }
    • C. p { font-color: #FF0000; }
    • D. p { color: FF0000; }

    Câu 29: Thuộc tính rút gọn `background` có thể kết hợp nhiều thuộc tính nền khác nhau. Thứ tự phổ biến của các giá trị khi sử dụng thuộc tính `background` là gì?

    • A. image, color, repeat, position
    • B. repeat, image, position, color
    • C. color, image, repeat, position
    • D. position, color, image, repeat

    Câu 30: Bạn có một khối `div` chứa một đoạn văn bản. Bạn muốn đặt khoảng cách giữa đường viền của khối `div` và đường viền của đoạn văn bản bên trong nó. Thuộc tính nào của khối `div` hoặc đoạn văn bản (p) sẽ kiểm soát khoảng cách này?

    • A. padding của khối div và padding của đoạn văn bản.
    • B. margin của khối div và margin của đoạn văn bản.
    • C. padding của khối div và margin của khối div.
    • D. padding của khối div và margin của đoạn văn bản.

    5 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 05

    Câu 5: Bạn có một khối `

    ` và muốn đặt màu nền cho khối đó là màu xám nhạt. Thuộc tính CSS nào bạn cần sử dụng?

    6 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 05

    Câu 6: Để thêm một hình ảnh làm nền cho phần tử của trang web, bạn sẽ sử dụng thuộc tính nào và cấu trúc giá trị cơ bản ra sao?

    7 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 05

    Câu 7: Thuộc tính `margin` trong CSS được dùng để làm gì?

    8 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 05

    Câu 8: Thuộc tính `padding` trong CSS được dùng để làm gì?

    9 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 05

    Câu 9: Bạn muốn thêm một đường viền màu đen, nét liền, dày 2 pixel xung quanh một hình ảnh (). Bạn nên sử dụng thuộc tính rút gọn (shorthand) nào và giá trị của nó?

    10 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 05

    Câu 10: Xét đoạn mã HTML và CSS sau:
    ```html

    Nội dung

    ```
    ```css
    .box {
    background-color: lightblue;
    padding: 10px;
    border: 1px solid blue;
    margin: 20px;
    }
    ```
    Khoảng cách giữa nội dung chữ "Nội dung" và đường viền màu xanh của khối `div` là bao nhiêu?

    11 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 05

    Câu 11: Xét đoạn mã HTML và CSS sau:
    ```html

    ```
    ```css
    button {
    background-color: green;
    color: white;
    }
    ```
    Nút bấm sẽ hiển thị như thế nào?

    12 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 05

    Câu 12: Để làm cho một đoạn văn (p) có chữ nghiêng (italic), bạn sử dụng thuộc tính và giá trị nào?

    25 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 05

    Câu 25: Bạn có một hình ảnh nền được đặt bằng `background-image`. Bạn muốn đảm bảo rằng hình ảnh này luôn phủ kín toàn bộ khu vực nền của phần tử, ngay cả khi kích thước phần tử thay đổi, mà không bị méo hình. Thuộc tính `background-size` nào là phù hợp?

    30 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 05

    Câu 30: Bạn có một khối `div` chứa một đoạn văn bản. Bạn muốn đặt khoảng cách giữa đường viền của khối `div` và đường viền của đoạn văn bản bên trong nó. Thuộc tính nào của khối `div` hoặc đoạn văn bản (p) sẽ kiểm soát khoảng cách này?

    0

    Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

    Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


    Bài Tập Trắc nghiệm 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

    Bài Tập Trắc nghiệm 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 - Đề 06

    Bài Tập Trắc nghiệm 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 - Đề 06 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

    Câu 1: Cho đoạn mã CSS sau:
    ```css
    h1 {
    color: #FF0000;
    font-size: 24px;
    }
    ```
    Đoạn mã này có tác dụng gì đối với các thẻ `

    ` trên trang web?

    • A. Đặt màu nền đỏ và kích thước chữ 24px.
    • B. Đặt màu chữ xanh và kích thước chữ 24px.
    • C. Đặt màu chữ đỏ và kích thước chữ 24px.
    • D. Đặt màu nền đỏ và phông chữ 24px.

    Câu 2: Bạn muốn tất cả các đoạn văn bản (`

    `) trên trang web của mình hiển thị bằng phông chữ "Arial" và nếu không có "Arial" thì sử dụng phông chữ "sans-serif" mặc định của hệ thống. Thuộc tính CSS nào và cách sử dụng nào là đúng?

    • A. font-style: Arial, sans-serif;
    • B. font-weight: Arial, sans-serif;
    • C. font-size: Arial, sans-serif;
    • D. font-family: Arial, sans-serif;

    Câu 3: Để làm cho văn bản trong một phần tử HTML trở nên đậm hơn so với bình thường, bạn sẽ sử dụng thuộc tính CSS nào và với giá trị nào?

    • A. font-weight: bold;
    • B. font-style: bold;
    • C. text-decoration: bold;
    • D. font-variant: bold;

    Câu 4: Thuộc tính CSS nào được sử dụng để tạo khoảng trống bên ngoài viền (border) của một phần tử, đẩy các phần tử xung quanh ra xa?

    • A. padding
    • B. border-spacing
    • C. margin
    • D. outline-offset

    Câu 5: Bạn có một hình ảnh nhỏ và muốn đặt nó làm nền cho một phần tử `

    `. Bạn muốn hình ảnh này chỉ xuất hiện một lần ở góc trên bên trái của `

    `. Thuộc tính `background-repeat` cần được đặt giá trị nào?

    • A. repeat
    • B. no-repeat
    • C. repeat-x
    • D. repeat-y

    Câu 6: Cho một phần tử `

    ` có chiều rộng 300px và chiều cao 200px. Bạn áp dụng CSS sau:
    ```css
    div {
    padding: 20px;
    border: 5px solid black;
    margin: 10px;
    }
    ```
    Khi tính toán tổng không gian mà phần tử này chiếm dụng trên trang (bao gồm nội dung, padding, border và margin), chiều rộng tổng cộng sẽ là bao nhiêu? (Giả sử `box-sizing` là `content-box`, là giá trị mặc định).

    • A. 300px
    • B. 340px
    • C. 350px
    • D. 370px

    Câu 7: Thuộc tính `text-align` trong CSS được sử dụng để làm gì?

    • A. Căn chỉnh văn bản theo chiều ngang.
    • B. Căn chỉnh văn bản theo chiều dọc.
    • C. Căn chỉnh hình ảnh theo chiều ngang.
    • D. Căn chỉnh phần tử theo chiều ngang.

    Câu 8: Bạn muốn đặt một viền liền nét, dày 2 pixel, màu xanh dương xung quanh một phần tử. Cú pháp CSS nào sau đây là đúng và đầy đủ nhất cho thuộc tính `border`?

    • A. border: blue solid 2px;
    • B. border: solid 2px blue;
    • C. border: 2px solid blue;
    • D. border: 2px blue solid;

    Câu 9: Sự khác biệt cơ bản về chức năng giữa thuộc tính `margin` và `padding` trong CSS là gì?

    • A. `margin` tạo khoảng trống bên trong nội dung, `padding` tạo khoảng trống bên ngoài viền.
    • B. `margin` tạo khoảng trống bên ngoài viền, `padding` tạo khoảng trống bên trong viền.
    • C. Cả hai đều tạo khoảng trống bên trong viền.
    • D. Cả hai đều tạo khoảng trống bên ngoài viền.

    Câu 10: Giả sử bạn có một thẻ `` nằm trong một thẻ `

    `. Bạn muốn căn giữa thẻ `` theo chiều ngang bên trong thẻ `

    `. Nếu thẻ `` là phần tử inline hoặc inline-block, thuộc tính CSS nào áp dụng cho thẻ `

    ` có thể giúp căn giữa hình ảnh này?

    • A. text-align: center;
    • B. vertical-align: middle;
    • C. margin: auto;
    • D. align-items: center;

    Câu 11: Bạn muốn đặt màu nền cho một phần tử là màu xanh lá cây sử dụng mã Hex. Mã Hex đúng cho màu xanh lá cây là gì?

    • A. #FF0000
    • B. #0000FF
    • C. #00FF00
    • D. #FFFFFF

    Câu 12: Thuộc tính nào sau đây được sử dụng để chỉ định kiểu chữ, ví dụ như in nghiêng?

    • A. font-weight
    • B. font-style
    • C. text-style
    • D. font-variant

    Câu 13: Bạn muốn đặt kích thước phông chữ cho một đoạn văn bản là 16 pixel. Cú pháp CSS nào là đúng?

    • A. font-size = 16px;
    • B. font-size: 16;
    • C. font-size = 16;
    • D. font-size: 16px;

    Câu 14: Thuộc tính `background-image` được sử dụng để chèn hình ảnh nền. Giá trị của thuộc tính này thường sử dụng hàm nào để chỉ định đường dẫn tới tệp hình ảnh?

    • A. url()
    • B. src()
    • C. image()
    • D. link()

    Câu 15: Bạn áp dụng CSS sau cho một phần tử `

    `:
    ```css
    div {
    width: 200px;
    padding: 10px 20px;
    }
    ```
    Giá trị `padding: 10px 20px;` có ý nghĩa gì?

    • A. Padding trên và dưới là 20px, padding trái và phải là 10px.
    • B. Padding trên, phải, dưới, trái đều là 10px.
    • C. Padding trên là 10px, padding dưới là 20px.
    • D. Padding trên và dưới là 10px, padding trái và phải là 20px.

    Câu 16: Thuộc tính `border-color` dùng để đặt màu cho viền. Bạn muốn đặt màu viền trên là đỏ, viền phải là xanh lá, viền dưới là xanh dương, và viền trái là đen. Cú pháp nào sau đây là đúng?

    • A. border-color: red green blue;
    • B. border-color: red green blue black;
    • C. border-color: red, green, blue, black;
    • D. border-color: top-red right-green bottom-blue left-black;

    Câu 17: Đơn vị đo nào trong CSS thường được sử dụng để chỉ định kích thước phông chữ tương đối với kích thước phông chữ của phần tử cha?

    • A. px
    • B. %
    • C. em
    • D. pt

    Câu 18: Giả sử một phần tử có CSS `background-color: rgba(255, 0, 0, 0.5);`. Màu nền của phần tử này sẽ là gì?

    • A. Màu đỏ với độ trong suốt 50%.
    • B. Màu xanh lá với độ trong suốt 50%.
    • C. Màu xanh dương với độ trong suốt 50%.
    • D. Màu đen với độ trong suốt 50%.

    Câu 19: Thuộc tính `text-decoration` trong CSS thường được sử dụng để thêm hoặc loại bỏ các đường kẻ trên, dưới hoặc giữa văn bản. Giá trị nào dùng để gạch chân văn bản?

    • A. overline
    • B. underline
    • C. line-through
    • D. none

    Câu 20: Bạn muốn đặt một hình ảnh nền cho một phần tử và đảm bảo rằng hình ảnh này luôn bao phủ toàn bộ phần tử mà không bị lặp lại, ngay cả khi phần tử lớn hơn hình ảnh. Thuộc tính `background-size` cần được đặt giá trị nào?

    • A. cover
    • B. contain
    • C. auto
    • D. 100%

    Câu 21: Cho đoạn mã HTML và CSS sau:
    ```html

  • A. 100px
  • B. 101px
  • C. 102px
  • D. 103px
  • Câu 22: Thuộc tính `vertical-align` trong CSS chủ yếu được sử dụng để làm gì?

    • A. Căn chỉnh phần tử theo chiều ngang.
    • B. Căn chỉnh văn bản theo chiều ngang.
    • C. Căn chỉnh phần tử theo chiều dọc.
    • D. Căn chỉnh nội dung inline hoặc ô bảng theo chiều dọc.

    Câu 23: Bạn muốn làm cho văn bản trong một đoạn trở nên rất đậm. Giá trị số nào của thuộc tính `font-weight` thường tương ứng với độ đậm "bold" hoặc thậm chí đậm hơn?

    • A. 900
    • B. 100
    • C. 400
    • D. 500

    Câu 24: Thuộc tính nào trong CSS được sử dụng để điều chỉnh khoảng cách giữa các dòng văn bản?

    • A. text-spacing
    • B. word-spacing
    • C. line-height
    • D. letter-spacing

    Câu 25: Bạn muốn đặt màu nền cho một phần tử là màu xám sử dụng giá trị RGB. Giá trị nào sau đây biểu thị màu xám?

    • A. rgb(255, 0, 0)
    • B. rgb(0, 255, 0)
    • C. rgb(0, 0, 255)
    • D. rgb(128, 128, 128)

    Câu 26: Khi sử dụng thuộc tính `margin` hoặc `padding` với bốn giá trị, thứ tự áp dụng các giá trị đó là gì?

    • A. Trên, Phải, Dưới, Trái
    • B. Trên, Dưới, Phải, Trái
    • C. Trái, Phải, Trên, Dưới
    • D. Phải, Trái, Dưới, Trên

    Câu 27: Thuộc tính `background-position` dùng để điều chỉnh vị trí của hình ảnh nền. Giá trị nào sau đây sẽ đặt hình ảnh nền ở giữa phần tử theo cả chiều ngang và chiều dọc?

    • A. top center
    • B. center
    • C. center center
    • D. middle middle

    Câu 28: Bạn muốn đặt một viền nét đứt cho một phần tử. Giá trị nào của thuộc tính `border-style` cần được sử dụng?

    • A. solid
    • B. dotted
    • C. dashed
    • D. double

    Câu 29: Thuộc tính nào trong CSS được sử dụng để điều chỉnh khoảng cách giữa các ký tự trong văn bản?

    • A. line-height
    • B. word-spacing
    • C. text-spacing
    • D. letter-spacing

    Câu 30: Bạn áp dụng CSS sau cho một đoạn văn bản:
    ```css
    p {
    font-size: 1.2em;
    }
    ```
    Nếu kích thước phông chữ mặc định của phần tử cha là 16px, thì kích thước phông chữ của đoạn văn bản này sẽ là bao nhiêu pixels?

    • A. 12px
    • B. 19.2px
    • C. 16px
    • D. 24px

    1 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 1: Cho đoạn mã CSS sau:
    ```css
    h1 {
    color: #FF0000;
    font-size: 24px;
    }
    ```
    Đoạn mã này có tác dụng gì đối với các thẻ `

    ` trên trang web?

    2 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 2: Bạn muốn tất cả các đoạn văn bản (`

    `) trên trang web của mình hiển thị bằng phông chữ 'Arial' và nếu không có 'Arial' thì sử dụng phông chữ 'sans-serif' mặc định của hệ thống. Thuộc tính CSS nào và cách sử dụng nào là đúng?

    3 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 3: Để làm cho văn bản trong một phần tử HTML trở nên đậm hơn so với bình thường, bạn sẽ sử dụng thuộc tính CSS nào và với giá trị nào?

    4 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 4: Thuộc tính CSS nào được sử dụng để tạo khoảng trống *bên ngoài* viền (border) của một phần tử, đẩy các phần tử xung quanh ra xa?

    5 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 5: Bạn có một hình ảnh nhỏ và muốn đặt nó làm nền cho một phần tử `

    `. Bạn muốn hình ảnh này chỉ xuất hiện một lần ở góc trên bên trái của `

    `. Thuộc tính `background-repeat` cần được đặt giá trị nào?

    6 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 6: Cho một phần tử `

    ` có chiều rộng 300px và chiều cao 200px. Bạn áp dụng CSS sau:
    ```css
    div {
    padding: 20px;
    border: 5px solid black;
    margin: 10px;
    }
    ```
    Khi tính toán tổng không gian mà phần tử này chiếm dụng trên trang (bao gồm nội dung, padding, border và margin), chiều rộng tổng cộng sẽ là bao nhiêu? (Giả sử `box-sizing` là `content-box`, là giá trị mặc định).

    7 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 7: Thuộc tính `text-align` trong CSS được sử dụng để làm gì?

    8 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 8: Bạn muốn đặt một viền liền nét, dày 2 pixel, màu xanh dương xung quanh một phần tử. Cú pháp CSS nào sau đây là đúng và đầy đủ nhất cho thuộc tính `border`?

    9 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 9: Sự khác biệt cơ bản về chức năng giữa thuộc tính `margin` và `padding` trong CSS là gì?

    10 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 10: Giả sử bạn có một thẻ `` nằm trong một thẻ `

    `. Bạn muốn căn giữa thẻ `` theo chiều ngang bên trong thẻ `

    `. Nếu thẻ `` là phần tử *inline* hoặc *inline-block*, thuộc tính CSS nào áp dụng cho thẻ `

    ` có thể giúp căn giữa hình ảnh này?

    11 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 11: Bạn muốn đặt màu nền cho một phần tử là màu xanh lá cây sử dụng mã Hex. Mã Hex đúng cho màu xanh lá cây là gì?

    12 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 12: Thuộc tính nào sau đây được sử dụng để chỉ định kiểu chữ, ví dụ như in nghiêng?

    13 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 13: Bạn muốn đặt kích thước phông chữ cho một đoạn văn bản là 16 pixel. Cú pháp CSS nào là đúng?

    14 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 14: Thuộc tính `background-image` được sử dụng để chèn hình ảnh nền. Giá trị của thuộc tính này thường sử dụng hàm nào để chỉ định đường dẫn tới tệp hình ảnh?

    15 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 15: Bạn áp dụng CSS sau cho một phần tử `

    `:
    ```css
    div {
    width: 200px;
    padding: 10px 20px;
    }
    ```
    Giá trị `padding: 10px 20px;` có ý nghĩa gì?

    16 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 16: Thuộc tính `border-color` dùng để đặt màu cho viền. Bạn muốn đặt màu viền trên là đỏ, viền phải là xanh lá, viền dưới là xanh dương, và viền trái là đen. Cú pháp nào sau đây là đúng?

    17 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 17: Đơn vị đo nào trong CSS thường được sử dụng để chỉ định kích thước phông chữ *tương đối* với kích thước phông chữ của phần tử *cha*?

    18 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 18: Giả sử một phần tử có CSS `background-color: rgba(255, 0, 0, 0.5);`. Màu nền của phần tử này sẽ là gì?

    19 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 19: Thuộc tính `text-decoration` trong CSS thường được sử dụng để thêm hoặc loại bỏ các đường kẻ trên, dưới hoặc giữa văn bản. Giá trị nào dùng để gạch chân văn bản?

    20 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 20: Bạn muốn đặt một hình ảnh nền cho một phần tử và đảm bảo rằng hình ảnh này luôn bao phủ toàn bộ phần tử mà không bị lặp lại, ngay cả khi phần tử lớn hơn hình ảnh. Thuộc tính `background-size` cần được đặt giá trị nào?

    21 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 21: Cho đoạn mã HTML và CSS sau:
    ```html

    Nội dung

    ```
    ```css
    .box {
    width: 100px;
    height: 50px;
    border: 1px solid black;
    }
    ```
    Tổng chiều rộng *hiển thị* của phần tử `.box` (bao gồm nội dung và viền) là bao nhiêu pixels? (Giả sử `box-sizing` là `content-box`).

    22 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 22: Thuộc tính `vertical-align` trong CSS chủ yếu được sử dụng để làm gì?

    23 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 23: Bạn muốn làm cho văn bản trong một đoạn trở nên *rất* đậm. Giá trị số nào của thuộc tính `font-weight` thường tương ứng với độ đậm 'bold' hoặc thậm chí đậm hơn?

    24 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 24: Thuộc tính nào trong CSS được sử dụng để điều chỉnh khoảng cách giữa các dòng văn bản?

    25 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 25: Bạn muốn đặt màu nền cho một phần tử là màu xám sử dụng giá trị RGB. Giá trị nào sau đây biểu thị màu xám?

    26 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 26: Khi sử dụng thuộc tính `margin` hoặc `padding` với bốn giá trị, thứ tự áp dụng các giá trị đó là gì?

    27 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 27: Thuộc tính `background-position` dùng để điều chỉnh vị trí của hình ảnh nền. Giá trị nào sau đây sẽ đặt hình ảnh nền ở giữa phần tử theo cả chiều ngang và chiều dọc?

    28 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 28: Bạn muốn đặt một viền nét đứt cho một phần tử. Giá trị nào của thuộc tính `border-style` cần được sử dụng?

    29 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 29: Thuộc tính nào trong CSS được sử dụng để điều chỉnh khoảng cách giữa các ký tự trong văn bản?

    30 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 06

    Câu 30: Bạn áp dụng CSS sau cho một đoạn văn bản:
    ```css
    p {
    font-size: 1.2em;
    }
    ```
    Nếu kích thước phông chữ mặc định của phần tử cha là 16px, thì kích thước phông chữ của đoạn văn bản này sẽ là bao nhiêu pixels?

    0

    Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

    Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


    Bài Tập Trắc nghiệm 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

    Bài Tập Trắc nghiệm 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 - Đề 07

    Bài Tập Trắc nghiệm 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 - Đề 07 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

    Câu 1: Thuộc tính CSS nào được sử dụng để thiết lập màu sắc cho văn bản của một phần tử HTML?

    • A. background-color
    • B. text-decoration-color
    • C. color
    • D. border-color

    Câu 2: Để đặt phông chữ (font face) cho một đoạn văn bản trong CSS, bạn sẽ sử dụng thuộc tính nào?

    • A. font-size
    • B. font-style
    • C. font-weight
    • D. font-family

    Câu 3: Bạn muốn làm cho văn bản trong một tiêu đề trở nên in đậm. Thuộc tính CSS nào bạn cần sử dụng và giá trị phổ biến nhất cho mục đích này là gì?

    • A. font-weight: bold;
    • B. font-style: italic;
    • C. font-size: large;
    • D. text-decoration: underline;

    Câu 4: Để căn chỉnh văn bản nằm chính giữa theo chiều ngang trong phần tử chứa nó, thuộc tính CSS nào sau đây cần được áp dụng?

    • A. vertical-align: middle;
    • B. text-align: center;
    • C. margin: auto;
    • D. align-items: center;

    Câu 5: Bạn muốn thêm khoảng trống giữa nội dung (text, hình ảnh bên trong) của một phần tử HTML và đường viền (border) của nó. Thuộc tính nào trong mô hình hộp (Box Model) bạn cần sử dụng?

    • A. padding
    • B. margin
    • C. border
    • D. content

    Câu 6: Khoảng trống bên ngoài đường viền (border) của một phần tử, tạo ra khoảng cách giữa phần tử đó và các phần tử HTML xung quanh nó, được định nghĩa bằng thuộc tính CSS nào?

    • A. padding
    • B. outline
    • C. margin
    • D. spacing

    Câu 7: Để thiết lập một đường viền màu đỏ, nét liền, độ dày 2 pixel cho tất cả các cạnh của một phần tử, cú pháp CSS chính xác là gì?

    • A. border: 2px solid red;
    • B. border-color: red; border-style: solid; border-width: 2px;
    • C. border: red solid 2px;
    • D. border-all: 2px solid red;

    Câu 8: Bạn áp dụng quy tắc CSS sau cho một phần tử `div`: `margin: 10px 20px 15px 5px;`. Khoảng cách lề (margin) bên trái của phần tử này sẽ là bao nhiêu?

    • A. 10px
    • B. 20px
    • C. 15px
    • D. 5px

    Câu 9: Nếu bạn sử dụng quy tắc CSS `padding: 10px 20px;` cho một phần tử, khoảng cách đệm (padding) phía trên và dưới của phần tử đó sẽ là bao nhiêu?

    • A. 10px
    • B. 20px
    • C. 30px
    • D. Không xác định được

    Câu 10: Bạn muốn đặt màu nền cho một phần tử HTML. Thuộc tính nào sau đây là đúng để thực hiện điều này?

    • A. color
    • B. background-color
    • C. background-image
    • D. background-style

    Câu 11: Để chèn một hình ảnh làm nền cho một phần tử, bạn sử dụng thuộc tính `background-image`. Giá trị của thuộc tính này thường được chỉ định dưới dạng hàm nào?

    • A. url()
    • B. src()
    • C. image()
    • D. color()

    Câu 12: Bạn áp dụng quy tắc CSS sau cho một phần tử `p`: `
    ` `p { font-size: 16px; color: blue; }`
    `Đoạn văn bản trong thẻ `

    ` sẽ hiển thị như thế nào?

    • A. Kích thước mặc định, màu xanh dương.
    • B. Kích thước 16px, màu mặc định.
    • C. Kích thước 16px, màu xanh dương.
    • D. Kích thước lớn hơn mặc định, màu xanh dương.

    Câu 13: Thuộc tính `font-style` trong CSS chủ yếu được sử dụng để thiết lập kiểu chữ nào?

    • A. Độ đậm của chữ
    • B. Kích thước của chữ
    • C. Phông chữ (font face)
    • D. Kiểu chữ nghiêng hoặc thường

    Câu 14: Bạn muốn tạo một khoảng trống 10 pixel chỉ ở phía trên và dưới của một phần tử `div`, nhưng không có khoảng trống ở hai bên trái/phải. Cú pháp CSS nào sau đây là đúng?

    • A. margin: 10px;
    • B. margin-top: 10px; margin-bottom: 10px;
    • C. margin: 10px auto;
    • D. margin-left: 0; margin-right: 0; margin-top: 10px; margin-bottom: 10px;

    Câu 15: Trong mô hình hộp (Box Model) của CSS, phần nào nằm ngay bên trong đường viền (border) và bao quanh nội dung (content)?

    • A. Padding
    • B. Margin
    • C. Content
    • D. Outline

    Câu 16: Bạn sử dụng thuộc tính `background-repeat: no-repeat;` cho một phần tử có hình ảnh nền. Điều này có ý nghĩa gì đối với hình ảnh nền đó?

    • A. Hình ảnh nền sẽ lặp lại theo cả chiều ngang và dọc.
    • B. Hình ảnh nền sẽ lặp lại chỉ theo chiều ngang.
    • C. Hình ảnh nền sẽ lặp lại chỉ theo chiều dọc.
    • D. Hình ảnh nền sẽ chỉ hiển thị một lần và không lặp lại.

    Câu 17: Để đặt kích thước chữ là 14 pixel và màu chữ là màu xanh lá cây (green) cho tất cả các thẻ `

  • ` trong một danh sách, quy tắc CSS nào sau đây là chính xác?
    • A. li { font-size: 14px; color: green; }
    • B. ul li { text-size: 14px; text-color: green; }
    • C. list { size: 14px; color: green; }
    • D. li { font-size=14px, color=green; }
  • Câu 18: Bạn muốn căn chỉnh một phần tử nội tuyến (inline element) như hình ảnh hoặc văn bản theo chiều dọc so với phần tử chứa nó hoặc dòng văn bản hiện tại. Thuộc tính nào là phù hợp nhất?

    • A. text-align
    • B. align-items
    • C. vertical-align
    • D. justify-content

    Câu 19: Giải thích sự khác nhau cơ bản về vị trí khoảng trống được tạo ra bởi thuộc tính `margin` và `padding` trong mô hình hộp CSS.

    • A. Margin tạo khoảng trống bên ngoài viền, Padding tạo khoảng trống bên trong viền.
    • B. Margin tạo khoảng trống bên trong viền, Padding tạo khoảng trống bên ngoài viền.
    • C. Cả hai đều tạo khoảng trống bên ngoài viền nhưng Margin lớn hơn.
    • D. Cả hai đều tạo khoảng trống bên trong viền nhưng Padding lớn hơn.

    Câu 20: Bạn muốn sử dụng màu nền cho một phần tử với độ trong suốt (opacity). Hàm màu nào trong CSS cho phép bạn chỉ định cả màu sắc (RGB) và kênh alpha (độ trong suốt)?

    • A. rgb()
    • B. rgba()
    • C. hex()
    • D. hsl()

    Câu 21: Xét quy tắc CSS sau: `
    ` `#myDiv { border-top: 5px dashed blue; }`
    `Quy tắc này sẽ áp dụng kiểu viền nào cho phần tử có id là "myDiv"?

    • A. Tất cả 4 cạnh có viền nét đứt màu xanh dương dày 5px.
    • B. Chỉ cạnh dưới có viền nét đứt màu xanh dương dày 5px.
    • C. Chỉ cạnh trên có viền nét đứt màu xanh dương dày 5px.
    • D. Chỉ cạnh phải có viền nét đứt màu xanh dương dày 5px.

    Câu 22: Bạn muốn thiết lập khoảng đệm (padding) là 15 pixel cho tất cả bốn cạnh (trên, phải, dưới, trái) của một phần tử. Cú pháp viết tắt nào sau đây là đúng và hiệu quả nhất?

    • A. padding-all: 15px;
    • B. padding: 15px 15px;
    • C. padding: 15px auto;
    • D. padding: 15px;

    Câu 23: Khi sử dụng thuộc tính `font-family`, tại sao bạn nên liệt kê nhiều tên phông chữ, cách nhau bằng dấu phẩy (ví dụ: `font-family:

    • A. Để làm cho văn bản hiển thị bằng tất cả các phông chữ được liệt kê cùng lúc.
    • B. Để trình duyệt có các lựa chọn dự phòng nếu phông chữ đầu tiên không khả dụng trên hệ thống của người dùng.
    • C. Để tăng tốc độ tải trang web.
    • D. Để tự động chọn phông chữ đẹp nhất trong danh sách.

    Câu 24: Bạn có một khối văn bản dài và muốn căn chỉnh nó sao cho cả lề trái và lề phải đều thẳng hàng (giống như trong các đoạn báo). Thuộc tính `text-align` nào bạn sẽ sử dụng?

    • A. text-align: left;
    • B. text-align: right;
    • C. text-align: center;
    • D. text-align: justify;

    Câu 25: Thuộc tính `font-size` trong CSS có thể nhận nhiều loại giá trị khác nhau. Đơn vị nào sau đây thường được coi là tốt cho khả năng tiếp cận (accessibility) vì nó tương đối với kích thước phông chữ gốc của người dùng?

    • A. em
    • B. px
    • C. pt
    • D. cm

    Câu 26: Bạn muốn đặt một hình ảnh nền cho một phần tử và đảm bảo rằng hình ảnh đó luôn cố định tại chỗ khi người dùng cuộn trang. Thuộc tính `background` nào giúp thực hiện điều này?

    • A. background-repeat: no-repeat;
    • B. background-attachment: fixed;
    • C. background-position: center;
    • D. background-size: cover;

    Câu 27: Trong CSS, thuộc tính `border-radius` được sử dụng để làm gì?

    • A. Làm tròn các góc của phần tử.
    • B. Đặt màu cho viền.
    • C. Đặt kiểu nét cho viền (liền, đứt,...).
    • D. Thêm khoảng trống bên trong viền.

    Câu 28: Bạn có một hình ảnh bên trong một thẻ `div` và muốn hình ảnh đó được căn giữa theo cả chiều ngang và chiều dọc bên trong `div` đó. Nếu `div` là một phần tử khối và hình ảnh là phần tử nội tuyến, thuộc tính `text-align: center;` áp dụng cho `div` sẽ giúp căn chỉnh theo chiều nào?

    • A. Chỉ theo chiều ngang.
    • B. Chỉ theo chiều dọc.
    • C. Theo cả hai chiều ngang và dọc.
    • D. Không có tác dụng gì với hình ảnh.

    Câu 29: Bạn muốn thiết lập khoảng đệm (padding) riêng cho từng cạnh của một phần tử theo thứ tự: trên 10px, phải 20px, dưới 30px, trái 40px. Cú pháp CSS nào sau đây là đúng?

    • A. padding: 10px 40px 30px 20px;
    • B. padding: 10px 20px 30px 40px;
    • C. padding-top: 10px; padding-right: 20px; padding-bottom: 30px; padding-left: 40px;
    • D. padding: top:10px; right:20px; bottom:30px; left:40px;

    Câu 30: Mô hình hộp (Box Model) trong CSS mô tả cấu trúc của các phần tử HTML như các hộp chữ nhật. Thứ tự các lớp từ trong ra ngoài của mô hình hộp là gì?

    • A. Content, Padding, Border, Margin
    • B. Content, Border, Padding, Margin
    • C. Margin, Border, Padding, Content
    • D. Padding, Content, Border, Margin

    1 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 1: Thuộc tính CSS nào được sử dụng để thiết lập màu sắc cho văn bản của một phần tử HTML?

    2 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 2: Để đặt phông chữ (font face) cho một đoạn văn bản trong CSS, bạn sẽ sử dụng thuộc tính nào?

    3 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 3: Bạn muốn làm cho văn bản trong một tiêu đề trở nên in đậm. Thuộc tính CSS nào bạn cần sử dụng và giá trị phổ biến nhất cho mục đích này là gì?

    4 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 4: Để căn chỉnh văn bản nằm chính giữa theo chiều ngang trong phần tử chứa nó, thuộc tính CSS nào sau đây cần được áp dụng?

    5 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 5: Bạn muốn thêm khoảng trống giữa nội dung (text, hình ảnh bên trong) của một phần tử HTML và đường viền (border) của nó. Thuộc tính nào trong mô hình hộp (Box Model) bạn cần sử dụng?

    6 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 6: Khoảng trống bên ngoài đường viền (border) của một phần tử, tạo ra khoảng cách giữa phần tử đó và các phần tử HTML xung quanh nó, được định nghĩa bằng thuộc tính CSS nào?

    7 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 7: Để thiết lập một đường viền màu đỏ, nét liền, độ dày 2 pixel cho tất cả các cạnh của một phần tử, cú pháp CSS chính xác là gì?

    8 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 8: Bạn áp dụng quy tắc CSS sau cho một phần tử `div`: `margin: 10px 20px 15px 5px;`. Khoảng cách lề (margin) bên trái của phần tử này sẽ là bao nhiêu?

    9 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 9: Nếu bạn sử dụng quy tắc CSS `padding: 10px 20px;` cho một phần tử, khoảng cách đệm (padding) phía trên và dưới của phần tử đó sẽ là bao nhiêu?

    10 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 10: Bạn muốn đặt màu nền cho một phần tử HTML. Thuộc tính nào sau đây là đúng để thực hiện điều này?

    11 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 11: Để chèn một hình ảnh làm nền cho một phần tử, bạn sử dụng thuộc tính `background-image`. Giá trị của thuộc tính này thường được chỉ định dưới dạng hàm nào?

    12 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 12: Bạn áp dụng quy tắc CSS sau cho một phần tử `p`: `
    ` `p { font-size: 16px; color: blue; }`
    `Đoạn văn bản trong thẻ `

    ` sẽ hiển thị như thế nào?

    13 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 13: Thuộc tính `font-style` trong CSS chủ yếu được sử dụng để thiết lập kiểu chữ nào?

    14 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 14: Bạn muốn tạo một khoảng trống 10 pixel chỉ ở phía trên và dưới của một phần tử `div`, nhưng không có khoảng trống ở hai bên trái/phải. Cú pháp CSS nào sau đây là đúng?

    15 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 15: Trong mô hình hộp (Box Model) của CSS, phần nào nằm ngay bên trong đường viền (border) và bao quanh nội dung (content)?

    16 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 16: Bạn sử dụng thuộc tính `background-repeat: no-repeat;` cho một phần tử có hình ảnh nền. Điều này có ý nghĩa gì đối với hình ảnh nền đó?

    17 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 17: Để đặt kích thước chữ là 14 pixel và màu chữ là màu xanh lá cây (green) cho tất cả các thẻ `

  • ` trong một danh sách, quy tắc CSS nào sau đây là chính xác?
  • 18 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 18: Bạn muốn căn chỉnh một phần tử nội tuyến (inline element) như hình ảnh hoặc văn bản theo chiều dọc so với phần tử chứa nó hoặc dòng văn bản hiện tại. Thuộc tính nào là phù hợp nhất?

    19 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 19: Giải thích sự khác nhau cơ bản về vị trí khoảng trống được tạo ra bởi thuộc tính `margin` và `padding` trong mô hình hộp CSS.

    20 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 20: Bạn muốn sử dụng màu nền cho một phần tử với độ trong suốt (opacity). Hàm màu nào trong CSS cho phép bạn chỉ định cả màu sắc (RGB) và kênh alpha (độ trong suốt)?

    21 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 21: Xét quy tắc CSS sau: `
    ` `#myDiv { border-top: 5px dashed blue; }`
    `Quy tắc này sẽ áp dụng kiểu viền nào cho phần tử có id là 'myDiv'?

    22 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 22: Bạn muốn thiết lập khoảng đệm (padding) là 15 pixel cho tất cả bốn cạnh (trên, phải, dưới, trái) của một phần tử. Cú pháp viết tắt nào sau đây là đúng và hiệu quả nhất?

    23 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 23: Khi sử dụng thuộc tính `font-family`, tại sao bạn nên liệt kê nhiều tên phông chữ, cách nhau bằng dấu phẩy (ví dụ: `font-family: "Arial", "Helvetica", sans-serif;`)?

    24 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 24: Bạn có một khối văn bản dài và muốn căn chỉnh nó sao cho cả lề trái và lề phải đều thẳng hàng (giống như trong các đoạn báo). Thuộc tính `text-align` nào bạn sẽ sử dụng?

    25 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 25: Thuộc tính `font-size` trong CSS có thể nhận nhiều loại giá trị khác nhau. Đơn vị nào sau đây thường được coi là tốt cho khả năng tiếp cận (accessibility) vì nó tương đối với kích thước phông chữ gốc của người dùng?

    26 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 26: Bạn muốn đặt một hình ảnh nền cho một phần tử và đảm bảo rằng hình ảnh đó luôn cố định tại chỗ khi người dùng cuộn trang. Thuộc tính `background` nào giúp thực hiện điều này?

    27 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 27: Trong CSS, thuộc tính `border-radius` được sử dụng để làm gì?

    28 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 28: Bạn có một hình ảnh bên trong một thẻ `div` và muốn hình ảnh đó được căn giữa theo cả chiều ngang và chiều dọc bên trong `div` đó. Nếu `div` là một phần tử khối và hình ảnh là phần tử nội tuyến, thuộc tính `text-align: center;` áp dụng cho `div` sẽ giúp căn chỉnh theo chiều nào?

    29 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 29: Bạn muốn thiết lập khoảng đệm (padding) riêng cho từng cạnh của một phần tử theo thứ tự: trên 10px, phải 20px, dưới 30px, trái 40px. Cú pháp CSS nào sau đây là đúng?

    30 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 07

    Câu 30: Mô hình hộp (Box Model) trong CSS mô tả cấu trúc của các phần tử HTML như các hộp chữ nhật. Thứ tự các lớp từ trong ra ngoài của mô hình hộp là gì?

    0

    Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

    Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


    Bài Tập Trắc nghiệm 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

    Bài Tập Trắc nghiệm 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 - Đề 08

    Bài Tập Trắc nghiệm 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 - Đề 08 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

    Câu 1: Một nhà thiết kế web muốn tất cả các đoạn văn bản (sử dụng thẻ `

    `) trên trang web của mình hiển thị bằng màu xanh dương. Đoạn mã CSS nào dưới đây thực hiện đúng yêu cầu này?

    • A. p { text-color: blue; }
    • B. p { font-color: blue; }
    • C. p { color: blue; }
    • D. p { text-style: color(blue); }

    Câu 2: Bạn đang xây dựng một trang web và muốn tiêu đề chính (`

    `) có phông chữ là "Arial". Nếu "Arial" không có sẵn trên hệ thống của người dùng, bạn muốn trang web sử dụng phông chữ "sans-serif" làm dự phòng. Đoạn mã CSS nào sau đây là chính xác?

    • A. h1 { font-type: Arial, sans-serif; }
    • B. h1 { typeface: Arial, sans-serif; }
    • C. h1 { font-family: "Arial" "sans-serif"; }
    • D. h1 { font-family: Arial, sans-serif; }

    Câu 3: Một phần tử `div` trên trang của bạn có nội dung văn bản. Bạn muốn văn bản bên trong `div` đó được căn giữa theo chiều ngang. Thuộc tính CSS nào cần được áp dụng cho `div` để đạt được hiệu quả này?

    • A. align-text: center;
    • B. text-align: center;
    • C. vertical-align: middle;
    • D. align-items: center;

    Câu 4: Giả sử bạn có một phần tử `div` và muốn đặt màu nền cho nó là màu xám nhạt. Thuộc tính CSS nào bạn sẽ sử dụng và với giá trị nào?

    • A. background-style: lightgray;
    • B. color: lightgray;
    • C. background-color: lightgray;
    • D. element-background: lightgray;

    Câu 5: Bạn muốn thêm một hình ảnh làm nền cho toàn bộ trang web (áp dụng cho thẻ `body`). Hình ảnh nằm ở đường dẫn `/images/background.png`. Đoạn mã CSS nào thực hiện điều này một cách chính xác?

    • A. body { background-image: url("/images/background.png"); }
    • B. body { background: url("/images/background.png"); }
    • C. body { background-img: "/images/background.png"; }
    • D. body { image-background: url("/images/background.png"); }

    Câu 6: Hãy mô tả sự khác biệt cơ bản về vị trí không gian mà thuộc tính `margin` và `padding` tạo ra cho một phần tử HTML có viền (border).

    • A. Margin tạo khoảng trống bên trong viền, còn padding tạo khoảng trống bên ngoài viền.
    • B. Cả margin và padding đều tạo khoảng trống bên trong viền, nhưng padding lớn hơn.
    • C. Cả margin và padding đều tạo khoảng trống bên ngoài viền, nhưng margin lớn hơn.
    • D. Margin tạo khoảng trống bên ngoài viền, còn padding tạo khoảng trống bên trong viền.

    Câu 7: Bạn có một phần tử `img` và muốn thêm một viền màu đỏ, nét đứt, dày 2 pixel xung quanh nó. Đoạn mã CSS nào sử dụng thuộc tính `border` để đạt được điều này?

    • A. img { border-style: dashed; border-width: 2px; border-color: red; }
    • B. img { border: 2px dashed red; }
    • C. img { border-line: 2px dashed red; }
    • D. img { outline: 2px dashed red; }

    Câu 8: Nếu một phần tử `div` có CSS là `padding: 10px 20px;`, điều này có ý nghĩa gì đối với khoảng đệm của nó?

    • A. Đệm trên và dưới là 10px, đệm trái và phải là 20px.
    • B. Đệm trên và trái là 10px, đệm dưới và phải là 20px.
    • C. Đệm trên, phải, dưới, trái đều là 10px và 20px.
    • D. Đệm trên và dưới là 20px, đệm trái và phải là 10px.

    Câu 9: Bạn có một ảnh nền nhỏ được áp dụng cho một phần tử lớn hơn. Bạn muốn ảnh nền này chỉ xuất hiện một lần ở góc trên bên trái của phần tử và không lặp lại. Thuộc tính `background-repeat` cần được đặt giá trị nào?

    • A. repeat-none
    • B. repeat-off
    • C. no-repeat
    • D. once

    Câu 10: Khi áp dụng `font-weight: bold;` cho một phần tử văn bản, điều gì sẽ xảy ra với văn bản đó?

    • A. Văn bản sẽ hiển thị đậm hơn.
    • B. Văn bản sẽ hiển thị nghiêng.
    • C. Văn bản sẽ có gạch chân.
    • D. Kích thước văn bản sẽ tăng lên.

    Câu 11: Bạn muốn làm cho một phần tử `div` có chiều rộng cố định (ví dụ 300px) và tự động căn giữa theo chiều ngang trong phần tử chứa nó (ví dụ `body`). Thuộc tính `margin` cần được đặt như thế nào cho `div`?

    • A. margin: center;
    • B. margin-align: center;
    • C. margin: auto;
    • D. margin-left: auto; margin-right: auto;

    Câu 12: Cho đoạn mã CSS sau: `.box { margin: 10px 5px 15px; }`. Giá trị margin áp dụng cho các cạnh trên, phải, dưới và trái của phần tử có lớp `.box` là bao nhiêu?

    • A. Trên: 10px, Phải: 5px, Dưới: 15px, Trái: 5px
    • B. Trên: 10px, Phải: 15px, Dưới: 5px, Trái: 10px
    • C. Trên: 10px, Phải: 5px, Dưới: 15px, Trái: 5px
    • D. Trên: 10px, Phải: 5px, Dưới: 15px, Trái: 15px

    Câu 13: Khi sử dụng `background-position: 50% 50%;` trên một phần tử, ảnh nền sẽ được đặt ở đâu bên trong phần tử đó?

    • A. Góc dưới bên phải.
    • B. Chính giữa phần tử.
    • C. Góc trên bên trái.
    • D. Chính giữa theo chiều ngang và góc trên cùng theo chiều dọc.

    Câu 15: Nếu một phần tử có `font-size: 20px;` và một phần tử con của nó có `font-size: 1.5em;`, kích thước chữ của phần tử con sẽ là bao nhiêu pixel?

    • A. 30px
    • B. 21.5px
    • C. 20px
    • D. Không thể xác định vì phụ thuộc vào cài đặt trình duyệt.

    Câu 16: Bạn muốn áp dụng một kiểu viền nét liền (solid) màu xanh lá cây, dày 1 pixel cho tất cả các phần tử có lớp CSS là `.card`. Đoạn mã nào dưới đây đúng?

    • A. .card { border-style: solid; color: green; width: 1px; }
    • B. .card { border: green 1px solid; }
    • C. .card { border: 1px solid green; }
    • D. .card { border-color: green; border-width: 1px; border-type: solid; }

    Câu 17: Nếu một phần tử `div` có `width: 200px; padding: 10px; border: 5px solid black;` và sử dụng `box-sizing: content-box;` (mặc định), tổng chiều rộng thực tế của phần tử hiển thị trên trang sẽ là bao nhiêu pixel?

    • A. 200px
    • B. 210px
    • C. 220px
    • D. 230px

    Câu 18: Bạn muốn đặt một ảnh nền cho phần tử `div` sao cho nó phủ kín toàn bộ khu vực nền của `div`, ngay cả khi ảnh bị co giãn hoặc cắt bớt. Thuộc tính `background-size` cần được đặt giá trị nào?

    • A. cover
    • B. contain
    • C. fill
    • D. auto

    Câu 19: Thuộc tính `font-style: italic;` được sử dụng để làm gì?

    • A. Làm cho chữ đậm hơn.
    • B. Thêm gạch chân cho chữ.
    • C. Làm cho chữ hiển thị nghiêng.
    • D. Thay đổi phông chữ.

    Câu 20: Giả sử bạn có một `div` chứa một hình ảnh nhỏ. Bạn muốn hình ảnh này được căn giữa theo cả chiều ngang và chiều dọc bên trong `div`. Mặc dù có nhiều cách phức tạp hơn (flexbox, grid), với các thuộc tính cơ bản đã học, thuộc tính nào thường được dùng để cố gắng căn chỉnh nội dung inline (như hình ảnh) theo chiều dọc trong dòng?

    • A. vertical-align
    • B. text-align
    • C. align-content
    • D. justify-content

    Câu 21: Bạn muốn đặt khoảng cách lề ngoài (margin) là 20px cho tất cả các cạnh (trên, phải, dưới, trái) của một phần tử. Đoạn mã CSS nào viết tắt đúng cách?

    • A. margin: 20px 20px 20px 20px;
    • B. margin: 20px;
    • C. margin-all: 20px;
    • D. margin: 20px auto;

    Câu 22: Thuộc tính `text-decoration: underline;` sẽ tạo hiệu ứng gì cho văn bản?

    • A. Thêm gạch ngang qua văn bản.
    • B. Làm cho văn bản nhấp nháy.
    • C. Làm cho văn bản hiển thị nghiêng.
    • D. Thêm gạch chân dưới văn bản.

    Câu 23: Khi áp dụng `background-repeat: repeat-x;` cho một phần tử, ảnh nền sẽ lặp lại như thế nào?

    • A. Chỉ lặp lại theo chiều ngang.
    • B. Chỉ lặp lại theo chiều dọc.
    • C. Lặp lại theo cả chiều ngang và chiều dọc.
    • D. Không lặp lại.

    Câu 24: Bạn muốn đặt khoảng đệm bên trong (padding) chỉ cho cạnh dưới của một phần tử là 15 pixel. Thuộc tính nào sau đây là chính xác?

    • A. padding-down: 15px;
    • B. padding-bottom: 15px;
    • C. padding-under: 15px;
    • D. padding: bottom 15px;

    Câu 25: Điều gì xảy ra với kích thước tổng thể của một phần tử (bao gồm nội dung, padding và border) nếu bạn đặt `box-sizing: border-box;`?

    • A. Padding và border được thêm vào kích thước `width` và `height` đã đặt.
    • B. Chỉ padding được thêm vào kích thước `width` và `height` đã đặt, border thì không.
    • C. Kích thước `width` và `height` đã đặt bao gồm cả padding và border.
    • D. Thuộc tính `box-sizing` không ảnh hưởng đến kích thước tổng thể.

    Câu 26: Cho đoạn mã HTML và CSS sau:
    HTML: `

  • A. Đoạn văn bản sẽ có nền màu xanh dương do kế thừa từ phần tử cha.
  • B. Đoạn văn bản sẽ có nền màu vàng.
  • C. Đoạn văn bản sẽ có nền màu xanh dương và viền màu vàng.
  • D. Màu nền của đoạn văn bản sẽ là sự pha trộn giữa xanh dương và vàng.
  • Câu 27: Bạn muốn làm cho văn bản trong một phần tử hiển thị với độ đậm cao nhất có thể, ngay cả khi phông chữ không hỗ trợ nhiều cấp độ đậm. Giá trị nào của thuộc tính `font-weight` nên được sử dụng?

    • A. normal
    • B. bold
    • C. 900
    • D. bolder

    Câu 28: Khi sử dụng thuộc tính `background-image`, điều gì xảy ra nếu đường dẫn trong hàm `url()` bị sai hoặc tệp hình ảnh không tồn tại?

    • A. Trình duyệt sẽ không hiển thị ảnh nền và có thể hiển thị màu nền nếu thuộc tính `background-color` được đặt.
    • B. Trình duyệt sẽ hiển thị một biểu tượng ảnh bị hỏng thay cho ảnh nền.
    • C. Trang web sẽ báo lỗi và dừng tải.
    • D. Trình duyệt sẽ tự động tìm một ảnh nền khác để thay thế.

    Câu 29: Một phần tử `div` có `padding: 20px;` và không có `margin` hay `border`. Bên trong `div` có một đoạn văn bản. Khoảng cách giữa nội dung văn bản và cạnh bên trong của `div` là bao nhiêu?

    • A. 0px, vì không có border.
    • B. 20px ở bên ngoài div.
    • C. 20px ở cả bốn phía bên trong div.
    • D. Khoảng cách này do margin của đoạn văn bản quyết định.

    Câu 30: Bạn muốn áp dụng một kiểu chữ cụ thể ("Times New Roman") và đặt kích thước chữ là 16 pixel cho tất cả các đoạn văn bản. Đoạn mã CSS nào kết hợp đúng thuộc tính `font-family` và `font-size`?

    • A. p { font-family: "Times New Roman"; font-size: 16px; }
    • B. p { font: "Times New Roman" 16px; }
    • C. p { text-font: "Times New Roman"; text-size: 16px; }
    • D. p { font-style: "Times New Roman"; font-size: 16px; }

    20 / 30

    Category: Bài Tập Trắc nghiệm 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

    Tags: Bộ đề 08

    Câu 20: Giả sử bạn có một `div` chứa một hình ảnh nhỏ. Bạn muốn hình ảnh này được căn giữa theo cả chiều ngang và chiều dọc bên trong `div`. Mặc dù có nhiều cách phức tạp hơn (flexbox, grid), với các thuộc tính cơ bản đã học, thuộc tính nào thường được dùng để cố gắng căn chỉnh *nội dung inline* (như hình ảnh) theo chiều dọc trong dòng?

    0

    Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

    Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


    Bài Tập Trắc nghiệm 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

    Bài Tập Trắc nghiệm 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 - Đề 09

    Bài Tập Trắc nghiệm 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 - Đề 09 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

    Câu 1: Trong CSS, thuộc tính nào được sử dụng để xác định màu sắc của văn bản (chữ) cho một phần tử HTML?

    • A. text-color
    • B. font-color
    • C. color
    • D. text-style

    Câu 2: Bạn muốn thay đổi kích thước phông chữ của tất cả các đoạn văn (

    ). Thuộc tính CSS nào là phù hợp nhất để thực hiện điều này?

    • A. font-size
    • B. text-size
    • C. font-height
    • D. text-height

    Câu 3: Để làm cho văn bản trong một phần tử hiển thị dưới dạng chữ in đậm, bạn sẽ sử dụng thuộc tính CSS nào và với giá trị nào?

    • A. font-style: bold;
    • B. text-decoration: bold;
    • C. font-size: bold;
    • D. font-weight: bold;

    Câu 4: Bạn có một khối văn bản cần được căn chỉnh đều sang hai bên (cả lề trái và lề phải). Thuộc tính nào của CSS thực hiện chức năng này?

    • A. vertical-align
    • B. text-align
    • C. align-content
    • D. justify-content

    Câu 5: Thuộc tính `font-family` trong CSS được sử dụng để làm gì?

    • A. Chỉ định phông chữ (kiểu chữ)
    • B. Chỉ định kích thước chữ
    • C. Chỉ định độ đậm nhạt của chữ
    • D. Chỉ định màu sắc của chữ

    Câu 6: Bạn muốn đặt màu nền xanh dương cho một phần tử `div`. Đoạn mã CSS nào sau đây là đúng?

    • A. background-color: blue;
    • B. background: blue;
    • C. background-color: blue;
    • D. color-background: blue;

    Câu 7: Để chèn một hình ảnh làm nền cho một phần tử, bạn sử dụng thuộc tính `background-image`. Cú pháp đúng để chỉ định đường dẫn tới hình ảnh `nen.png` là gì?

    • A. background-image: url("nen.png");
    • B. background-image: "nen.png";
    • C. background-image: src("nen.png");
    • D. background-image: image("nen.png");

    Câu 8: Sự khác biệt cốt lõi giữa thuộc tính `margin` và `padding` trong CSS là gì?

    • A. Margin tạo khoảng trống bên trong viền, padding tạo khoảng trống bên ngoài viền.
    • B. Padding tạo khoảng trống bên trong viền, margin tạo khoảng trống bên ngoài viền.
    • C. Margin chỉ áp dụng cho văn bản, padding chỉ áp dụng cho hình ảnh.
    • D. Padding chỉ áp dụng cho khối (block), margin chỉ áp dụng cho nội tuyến (inline).

    Câu 9: Bạn có một phần tử `div` và muốn thêm một đường viền màu đỏ, nét liền, dày 2 pixel xung quanh nó. Thuộc tính CSS nào cho phép bạn định kiểu viền một cách tổng quát (độ dày, kiểu, màu)?

    • A. outline
    • B. border-style
    • C. border-color
    • D. border

    Câu 10: Cho đoạn mã HTML và CSS sau:
    ```html

  • A. 200px
  • B. 210px
  • C. 230px
  • D. 270px
  • Câu 11: Bạn muốn tạo một khoảng trống 15px chỉ ở phía trên của một tiêu đề

    . Đoạn mã CSS nào sau đây là đúng?

    • A. margin-top: 15px;
    • B. padding-top: 15px;
    • C. margin: 15px 0 0 0;
    • D. border-top: 15px;

    Câu 12: Thuộc tính `padding` có thể nhận một, hai, ba hoặc bốn giá trị. Nếu bạn sử dụng `padding: 10px 20px;`, điều này có nghĩa là gì?

    • A. Padding 10px cho tất cả các cạnh.
    • B. Padding 10px cho cạnh trên và 20px cho cạnh dưới.
    • C. Padding 10px cho cạnh trên và dưới, 20px cho cạnh phải và trái.
    • D. Padding 10px cho cạnh trái và 20px cho cạnh phải.

    Câu 13: Thuộc tính `text-decoration` trong CSS thường được sử dụng để thêm hoặc xóa các đường gạch chân, gạch ngang hoặc gạch trên văn bản. Giá trị nào được dùng để xóa bỏ đường gạch chân mặc định của các liên kết (thẻ )?

    • A. text-decoration: false;
    • B. text-decoration: none;
    • C. text-decoration: remove;
    • D. text-decoration: no-underline;

    Câu 14: Bạn muốn làm cho văn bản trong một phần tử hiển thị dưới dạng chữ in nghiêng. Thuộc tính CSS nào được dùng cho mục đích này?

    • A. font-style
    • B. text-style
    • C. font-weight
    • D. text-decoration

    Câu 15: Khi sử dụng thuộc tính `background-image`, nếu hình ảnh nền nhỏ hơn kích thước của phần tử, theo mặc định trình duyệt sẽ làm gì?

    • A. Phóng to hình ảnh để lấp đầy phần tử.
    • B. Hiển thị hình ảnh ở góc trên bên trái và không lặp lại.
    • C. Cắt bớt hình ảnh để vừa với phần tử.
    • D. Lặp lại hình ảnh theo cả chiều ngang và chiều dọc.

    Câu 16: Thuộc tính `line-height` trong CSS được sử dụng để làm gì?

    • A. Khoảng cách giữa các ký tự.
    • B. Khoảng cách giữa các dòng văn bản.
    • C. Chiều cao của phông chữ.
    • D. Khoảng cách giữa các từ.

    Câu 17: Bạn có một đoạn văn và muốn đặt màu chữ là màu xám với mã HEX `#CCCCCC`. Đoạn CSS nào sau đây là đúng?

    • A. color: #CCCCCC;
    • B. font-color: #CCCCCC;
    • C. text-color: #CCCCCC;
    • D. color-text: #CCCCCC;

    Câu 18: Để đặt một đường viền nét đứt (dashed) cho cạnh dưới của một phần tử, bạn sẽ sử dụng thuộc tính nào và với giá trị kiểu viền tương ứng?

    • A. border-bottom: dashed;
    • B. border-style-bottom: dashed;
    • C. border-bottom-style: dashed;
    • D. border-style: bottom dashed;

    Câu 19: Cho đoạn CSS sau:
    ```css
    .element {
    padding-left: 20px;
    padding-right: 20px;
    }
    ```
    Đoạn CSS này có tác dụng gì đối với phần tử có lớp `element`?

    • A. Tạo khoảng trống 20px bên ngoài viền ở hai bên trái và phải.
    • B. Tạo khoảng trống 20px bên trong viền ở hai bên trái và phải.
    • C. Tạo khoảng trống 20px ở hai bên trái và phải của văn bản bên trong phần tử.
    • D. Đặt độ dày viền 20px ở hai bên trái và phải.

    Câu 20: Thuộc tính `background-repeat` được dùng để kiểm soát việc hình ảnh nền có được lặp lại hay không. Giá trị nào ngăn không cho hình ảnh nền lặp lại?

    • A. no-repeat
    • B. repeat-none
    • C. once
    • D. no-loop

    Câu 21: Khi bạn muốn định kiểu khoảng trống đệm (padding) cho tất cả bốn cạnh của một phần tử bằng nhau, ví dụ 10px, cú pháp viết tắt nào sau đây là hiệu quả nhất?

    • A. padding: 10px 10px 10px 10px;
    • B. padding-all: 10px;
    • C. padding: 10px auto;
    • D. padding: 10px;

    Câu 22: Thuộc tính `vertical-align` trong CSS chủ yếu được sử dụng để làm gì?

    • A. Căn chỉnh văn bản theo chiều ngang.
    • B. Căn chỉnh phần tử theo chiều ngang trong khối chứa.
    • C. Căn chỉnh phần tử theo chiều dọc (thường dùng cho inline hoặc table-cell).
    • D. Căn chỉnh hình ảnh nền theo chiều dọc.

    Câu 23: Bạn muốn đặt kiểu viền chỉ cho cạnh phải của một phần tử. Thuộc tính nào sau đây bạn sẽ sử dụng?

    • A. border-side: right;
    • B. border-right
    • C. border: right;
    • D. right-border

    Câu 24: Giá trị màu trong CSS có thể được biểu diễn bằng nhiều cách khác nhau. Mã màu `rgb(255, 0, 0)` biểu diễn màu gì?

    • A. Màu xanh lá cây
    • B. Màu xanh dương
    • C. Màu đỏ
    • D. Màu trắng

    Câu 25: Bạn muốn tạo một khoảng trống 10px giữa các chữ cái trong một dòng tiêu đề. Thuộc tính nào sau đây có thể giúp bạn làm điều này?

    • A. letter-spacing
    • B. word-spacing
    • C. line-height
    • D. text-indent

    Câu 26: Cho đoạn CSS:
    ```css
    .box {
    background-image: url("gradient.png");
    background-repeat: repeat-x;
    }
    ```
    Đoạn mã này có tác dụng gì đối với phần tử có lớp `box`?

    • A. Hình ảnh nền lặp lại theo cả chiều ngang và chiều dọc.
    • B. Hình ảnh nền không lặp lại.
    • C. Hình ảnh nền lặp lại theo chiều ngang.
    • D. Hình ảnh nền lặp lại theo chiều dọc.

    Câu 27: Bạn muốn căn chỉnh một khối (block element) có chiều rộng cố định vào chính giữa trang theo chiều ngang. Phương pháp sử dụng thuộc tính `margin` nào sau đây là cách phổ biến và hiệu quả nhất?

    • A. margin: center;
    • B. margin: 0 auto;
    • C. text-align: center;
    • D. align-items: center;

    Câu 28: Thuộc tính `border-radius` được sử dụng để làm gì?

    • A. Điều chỉnh khoảng cách giữa các phần tử có viền.
    • B. Đặt màu sắc cho viền.
    • C. Đặt kiểu cho viền (nét liền, nét đứt...).
    • D. Bo tròn các góc của phần tử.

    Câu 29: Bạn có một đoạn văn bản và muốn thụt lề dòng đầu tiên vào một khoảng nhất định. Thuộc tính CSS nào giúp bạn thực hiện điều này?

    • A. text-indent
    • B. padding-left
    • C. margin-left
    • D. first-line-indent

    Câu 30: Cho đoạn CSS sau:
    ```css
    .item {
    width: 100px;
    height: 100px;
    background-color: lightblue;
    }
    ```
    Nếu bạn thêm `padding: 10px;` vào quy tắc `.item`, kích thước thực tế của vùng nền màu xanh nhạt (background) sẽ thay đổi như thế nào?

    • A. Vùng nền vẫn giữ nguyên kích thước 100px x 100px.
    • B. Vùng nền sẽ rộng 120px và cao 120px.
    • C. Vùng nền sẽ rộng 110px và cao 110px.
    • D. Vùng nền sẽ nhỏ lại còn 80px x 80px.
    0

    Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

    Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


    Bài Tập Trắc nghiệm 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

    Bài Tập Trắc nghiệm 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 - Đề 10

    Bài Tập Trắc nghiệm 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 - Đề 10 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

    Câu 1: Một lập trình viên web muốn đặt màu chữ cho tất cả các đoạn văn bản (

    ) trên trang web thành màu xanh dương đậm. Đoạn mã CSS nào sau đây thực hiện đúng yêu cầu này?

    • A. p { text-color: darkblue; }
    • B. p { font-color: #0000CD; }
    • C. p { color: darkblue; }
    • D. paragraph { color: blue; }

    Câu 2: Bạn có một phần tử `div` và muốn thêm khoảng trống 15px giữa nội dung bên trong `div` và viền của nó ở tất cả các cạnh. Thuộc tính CSS nào và giá trị nào phù hợp nhất?

    • A. margin: 15px;
    • B. padding: 15px;
    • C. border-spacing: 15px;
    • D. space-inside: 15px;

    Câu 3: Cho đoạn mã HTML `

    Chào mừng!

    `. Bạn muốn áp dụng kiểu chữ in nghiêng cho tiêu đề này. Đoạn CSS nào dưới đây thực hiện được điều đó?

    • A. h1 { text-style: italic; }
    • B. .main-title { font-weight: italic; }
    • C. #main-title { font-style: italic; }
    • D. .main-title { font-style: italic; }

    Câu 4: Một hình ảnh nền được đặt cho một phần tử `div` bằng thuộc tính `background-image`. Nếu hình ảnh này nhỏ hơn kích thước của `div` và bạn chỉ muốn nó hiển thị một lần ở góc trên bên trái mà không lặp lại, bạn cần kết hợp thêm thuộc tính nào và với giá trị ra sao?

    • A. background-repeat: no-repeat;
    • B. background-size: cover;
    • C. background-position: center;
    • D. image-repeat: none;

    Câu 5: Bạn có một khối `div` có `width: 300px`, `padding: 20px`, `border: 5px solid black`, và `margin: 10px`. Tổng chiều rộng thực tế mà khối `div` này chiếm dụng trên trang (bao gồm nội dung, padding, border và margin) là bao nhiêu?

    • A. 300px
    • B. 345px
    • C. 370px
    • D. 380px

    Câu 6: Để căn giữa một đoạn văn bản theo chiều ngang trong một khối `div`, bạn sử dụng thuộc tính CSS nào?

    • A. text-align: center;
    • B. align-items: center;
    • C. vertical-align: middle;
    • D. justify-content: center;

    Câu 7: Bạn muốn đặt một đường viền nét đứt (dashed) màu xanh lá cây (green) dày 2px cho một phần tử. Cú pháp viết tắt (shorthand) nào sau đây là đúng?

    • A. border: dashed 2px green;
    • B. border: 2px dashed green;
    • C. border-style: dashed; border-width: 2px; border-color: green;
    • D. border: green dashed 2px;

    Câu 8: Điều gì xảy ra nếu bạn áp dụng thuộc tính `display: inline;` cho một phần tử `div` (vốn là phần tử block theo mặc định)?

    • A. Nó sẽ bắt đầu trên một dòng mới và chiếm toàn bộ chiều rộng có sẵn.
    • B. Nó sẽ bị ẩn đi.
    • C. Nó sẽ nằm trên cùng một dòng với các phần tử inline khác và bỏ qua các thiết lập `width`/`height` (nếu có).
    • D. Nó sẽ trở thành một phần tử inline-block.

    Câu 9: Bạn muốn sử dụng một phông chữ cụ thể cho tiêu đề `

    ` nhưng cũng muốn cung cấp các phông chữ dự phòng (fallback) nếu phông chữ đầu tiên không khả dụng trên hệ thống của người dùng. Thuộc tính nào và cú pháp nào được sử dụng để làm điều này?

    • A. font-family:
    • B. font-style:
    • C. font-type:
    • D. font-family:

    Câu 10: Sự khác biệt cốt lõi giữa `margin` và `padding` trong CSS Box Model là gì?

    • A. Margin tạo khoảng trống bên trong viền, padding tạo khoảng trống bên ngoài viền.
    • B. Margin chỉ áp dụng cho các phần tử inline, padding chỉ áp dụng cho các phần tử block.
    • C. Padding ảnh hưởng đến kích thước tổng của phần tử, margin thì không.
    • D. Padding tạo khoảng trống giữa nội dung và viền, margin tạo khoảng trống giữa viền và các phần tử xung quanh.

    Câu 11: Bạn muốn đặt kích thước chữ cho một đoạn văn thành 16 pixel. Đoạn CSS nào sau đây là đúng?

    • A. text-size: 16px;
    • B. font-size = 16px;
    • C. font-size: 16px;
    • D. text-font: 16px;

    Câu 12: Thuộc tính nào được sử dụng để làm cho văn bản trở nên đậm hơn (bold)?

    • A. font-style: bold;
    • B. font-weight: bold;
    • C. text-decoration: bold;
    • D. text-weight: bold;

    Câu 13: Bạn muốn đặt màu nền cho toàn bộ trang web. Bạn nên áp dụng thuộc tính `background-color` cho selector nào?

    • A. body
    • B. html
    • C. page
    • D. *

    Câu 14: Cho đoạn CSS sau: `.box { border: 1px solid red; padding: 10px 5px; }`. Padding phía dưới của phần tử có class `box` là bao nhiêu?

    • A. 1px
    • B. 5px
    • C. 10px
    • D. Không thể xác định từ cú pháp này.

    Câu 16: Để thiết lập chiều rộng cho một phần tử `div` là 50% của phần tử chứa nó, bạn sử dụng đoạn CSS nào?

    • A. width: 50;
    • B. width: 50px;
    • C. width = 50%;
    • D. width: 50%;

    Câu 17: Bạn thấy một đoạn CSS sử dụng đơn vị `em` cho `font-size`, ví dụ `font-size: 1.5em;`. Đơn vị `em` trong trường hợp này thường được tính toán dựa trên kích thước phông chữ của phần tử nào?

    • A. Kích thước phông chữ của chính phần tử đó (hoặc kế thừa từ phần tử cha).
    • B. Kích thước phông chữ mặc định của trình duyệt (thường là 16px).
    • C. Kích thước màn hình thiết bị.
    • D. Kích thước phông chữ của phần tử gốc (root element, thường là `html`).

    Câu 18: Để đặt màu nền cho một phần tử bằng mã màu HEX, ví dụ màu trắng, bạn sử dụng cú pháp nào?

    • A. background-color: white;
    • B. background-color: rgb(255, 255, 255);
    • C. background-color: #FFFFFF;
    • D. background-color: hex(FFFFFF);

    Câu 19: Thuộc tính nào trong CSS được sử dụng để xác định khoảng cách giữa viền của một phần tử và các phần tử HTML khác xung quanh nó?

    • A. margin
    • B. padding
    • C. border-spacing
    • D. outline

    Câu 20: Bạn muốn một hình ảnh nền lặp lại theo cả chiều ngang và chiều dọc để phủ kín phần tử. Thuộc tính `background-repeat` nào cần sử dụng?

    • A. background-repeat: repeat-x;
    • B. background-repeat: repeat;
    • C. background-repeat: repeat-xy;
    • D. background-repeat: auto;

    Câu 21: Cho đoạn CSS: `#header { height: 100px; }`. Đoạn mã này áp dụng cho phần tử nào trên trang HTML?

    • A. Tất cả các phần tử `header`.
    • B. Tất cả các phần tử có class `header`.
    • C. Phần tử HTML duy nhất có thuộc tính `id="header"`.
    • D. Phần tử cha của tất cả các phần tử `header`.

    Câu 22: Khi sử dụng thuộc tính `text-align: justify;`, văn bản sẽ được căn chỉnh như thế nào?

    • A. Căn sang lề trái.
    • B. Căn sang lề phải.
    • C. Căn vào giữa.
    • D. Dàn đều cả hai lề trái và phải (trừ dòng cuối cùng).

    Câu 23: Bạn có một danh sách các mục (`

  • `) và muốn thêm một đường viền mỏng, liền nét, màu xám chỉ ở phía dưới của mỗi mục danh sách. Đoạn CSS nào sau đây phù hợp?
    • A. li { border-bottom: 1px solid gray; }
    • B. li { border: 1px solid gray bottom; }
    • C. li { border-style-bottom: solid; border-width-bottom: 1px; border-color-bottom: gray; }
    • D. li { border-side: bottom; border: 1px solid gray; }
  • Câu 24: Thuộc tính `background-size: cover;` được sử dụng để làm gì?

    • A. Thu nhỏ hình ảnh nền để vừa vặn hoàn toàn trong phần tử mà không bị cắt.
    • B. Thay đổi kích thước hình ảnh nền để phủ kín toàn bộ phần tử, giữ nguyên tỷ lệ khung hình và cắt bớt nếu cần.
    • C. Lặp lại hình ảnh nền theo cả hai chiều để phủ kín phần tử.
    • D. Phóng to hình ảnh nền lên gấp đôi kích thước ban đầu.

    Câu 25: Bạn có một phần tử `div` và muốn tạo khoảng cách 20px ở phía trên và dưới, 10px ở phía trái và phải, bên ngoài viền của nó. Cú pháp viết tắt nào cho thuộc tính `margin` là đúng?

    • A. margin: 20px 10px 20px 10px;
    • B. margin: 10px 20px;
    • C. margin: 20px 10px;
    • D. margin: top: 20px; bottom: 20px; left: 10px; right: 10px;

    Câu 26: Đơn vị đo kích thước nào trong CSS được khuyến khích sử dụng cho `font-size` để trang web dễ dàng điều chỉnh kích thước chữ khi người dùng phóng to/thu nhỏ trang trong trình duyệt (accessibility)?

    • A. em hoặc rem
    • B. px
    • C. pt
    • D. cm

    Câu 27: Bạn muốn sử dụng màu xanh lá cây với độ trong suốt 50% cho màu chữ của một phần tử. Cú pháp màu RGBA nào sau đây là đúng?

    • A. color: rgba(0, 255, 0);
    • B. color: rgb(0, 255, 0, 0.5);
    • C. color: alpha(0, 255, 0, 0.5);
    • D. color: rgba(0, 255, 0, 0.5);

    Câu 28: Thuộc tính nào thường được sử dụng để căn giữa một phần tử block theo chiều ngang trên trang, với điều kiện phần tử đó có chiều rộng cố định?

    • A. text-align: center;
    • B. margin: 0 auto;
    • C. vertical-align: middle;
    • D. align-items: center;

    Câu 29: Bạn muốn đặt một hình ảnh nền cho một phần tử và đảm bảo rằng nó luôn nằm cố định tại một vị trí trên màn hình, không cuộn cùng với nội dung trang. Thuộc tính nào của `background` cần thiết lập?

    • A. background-position: fixed;
    • B. background-repeat: no-scroll;
    • C. background-attachment: fixed;
    • D. background-scroll: fixed;

    Câu 30: Cho một phần tử có `border: 2px solid blue;`. Nếu bạn thêm thuộc tính `border-width: 5px;` sau đó trong cùng một rule hoặc rule có độ ưu tiên cao hơn, chiều rộng cuối cùng của viền sẽ là bao nhiêu?

    • A. 2px (vì border viết tắt được ưu tiên hơn)
    • B. 7px (tổng của cả hai)
    • C. 0px (bị xung đột)
    • D. 5px (vì border-width ghi đè)

    Viết một bình luận