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

Đề bài

Khi được yêu cầu viết đoạn mã HTML để thu được kết uqar hiển thị trên màn trình duyệt như hình dưới, một học sinh đã đưa ra phân tích về HTML của trang web này trước khi viết chương trình như sau:

1. Cần đặt thẻ <ol> nằm trong thẻ <ul>.
2. Thẻ ui> có type = "1"
3. Thẻ <ol> không có thuộc tính style.
4. Nếu bỏ thuộc tính style của thẻ <ul> thì kết quả sẽ là dấu vì dấu • thay vì dấu O hiên tai.
Đáp án đúng: 1S, 2S, 3Đ, 4Đ

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Để tạo được danh sách như trên, học sinh cần sử dụng các thẻ HTML đúng cách. Dưới đây là cách để viết mã HTML sao cho đúng:

```html
  1. Tài liệu thiết kế trang web
    • Tài liệu HTML
    • Tài liệu CSS
    • Tài liệu Javascript
  2. Tài liệu tin học văn phòng
    • Tài liệu Word
    • Tài liệu Excel
    • Tài liệu PowerPoint
```

Phân tích từng mệnh đề đúng sai như sau:

  1. Mệnh đề 1: "Cần đặt thẻ <ol> nằm trong thẻ <ul>." - Sai. Trong trường hợp này, thẻ <ul> cần nằm trong thẻ <ol> để có cấu trúc danh sách lồng nhau như yêu cầu.
  2. Mệnh đề 2: "Thẻ ui> có type = \"1\"" - Sai cú pháp và ý. Thẻ <ul> không dùng thuộc tính type.
  3. Mệnh đề 3: "Thẻ <ol> không có thuộc tính style." - Đúng. Thẻ <ol> mặc định là danh sách có số thứ tự nên không cần thuộc tính style.
  4. Mệnh đề 4: "Nếu bỏ thuộc tính style của thẻ <ul> thì kết quả sẽ là dấu vì dấu • thay vì dấu O." - Đúng. Khi không có thuộc tính style, thẻ <ul> sẽ sử dụng dấu chấm tròn () mặc định.

Chú ý khi giải

  • Cần phân biệt rõ thẻ <ol> và <ul> trong HTML, <ol> là danh sách có thứ tự, <ul> là danh sách không thứ tự.
  • Đảm bảo dùng đúng cú pháp thẻ và thuộc tính, như <ul> không có thuộc tính type.
  • Chú ý khi lồng ghép danh sách <ul> và <ol>, thứ tự cần đúng để hiển thị kết quả như mong muốn.