Up5me
Trang chủ > Câu hỏi lẻ > WXzcOSnHdsuB

Đề bài

Kết quả hiện thị trên trình duyệt có một danh sách như sau:

1. Nội dung

2. Nội dung

3. Nội dung

4. Nội dung

Học sinh A đưa ra một số nhận định về mã nguồn chương trình như sau:

1. Danh sách trên là danh sách có thứ tự.
2. Sử dụng thẻ <ul> để khai báo danh sách có thứ tự ở trên.
3. Cần sử dụng 4 thẻ <1i> để khai báo 4 mục.
4. Nếu thêm thuộc tính type = "a" vào thẻ khai báo danh sách, danh sách sẽ đánh số từ a, b, c,d thay cho các giá trị 1, 2, 3, 4 hiện tại.
Đáp án đúng: 1Đ, 2S, 3Đ, 4Đ

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Hãy phân tích các nhận định của học sinh A:

  1. Danh sách trên là danh sách có thứ tự: Đúng. Danh sách hiện thị với các mục được đánh số là danh sách có thứ tự (ordered list), thường được khai báo bằng thẻ <ol> trong HTML.
  2. Sử dụng thẻ <ul> để khai báo danh sách có thứ tự ở trên: Sai. Thẻ <ul> dùng để khai báo danh sách không thứ tự, tức là danh sách có các ký hiệu dạng như dấu chấm đầu dòng, không phải đánh số thứ tự.
  3. Cần sử dụng 4 thẻ <1i> để khai báo 4 mục: Sai. Phải sử dụng thẻ <li> (list item) để khai báo các mục trong danh sách, không phải thẻ <1i>.
  4. Nếu thêm thuộc tính type = "a" vào thẻ khai báo danh sách, danh sách sẽ đánh số từ a, b, c, d thay cho các giá trị 1, 2, 3, 4 hiện tại: Đúng. Khi thêm type="a" vào thẻ <ol>, các mục sẽ được đánh số theo thứ tự chữ cái nhỏ (a, b, c...).

Kết luận:

  • Mệnh đề 1: Đúng
  • Mệnh đề 2: Sai
  • Mệnh đề 3: Sai
  • Mệnh đề 4: Đúng

Chú ý khi giải

  • Khi làm việc với HTML, cần phân biệt rõ giữa các thẻ sử dụng cho danh sách có thứ tự (ordered list - <ol>) và danh sách không thứ tự (unordered list - <ul>).
  • Các mục trong danh sách luôn sử dụng thẻ <li> (list item).
  • Thuộc tính type của thẻ <ol> có thể thay đổi định dạng thứ tự (chữ số, chữ cái, số La Mã...) bằng cách đặt giá trị phù hợp, ví dụ: "1", "a", "A", "i", "I".