Câu 1:Ngôn ngữ HTML là viết tắt của cụm từ nào sau đây?
💡 Lời giải chi tiết:
HTML là viết tắt của HyperText Markup Language, ngôn ngữ đánh dấu tiêu chuẩn được sử dụng để tạo cấu trúc cho các trang web. Kết luận Lý giải HyperText Markup Language.
Câu 2:Thẻ nào sau đây được sử dụng để xác định tiêu đề có kích thước lớn nhất trong HTML?
💡 Lời giải chi tiết:
Trong hệ thống phân cấp tiêu đề từ h1 đến h6, thẻ 'h1' đại diện cho tiêu đề quan trọng nhất và có kích thước hiển thị lớn nhất. Kết luận Lý giải thẻ 'h1'.
Câu 3:Để tạo một dòng ngắt (xuống dòng) mà không bắt đầu một đoạn văn mới, bạn sử dụng thẻ nào?
💡 Lời giải chi tiết:
Thẻ 'br' là một thẻ rỗng được sử dụng để chèn một ký tự ngắt dòng đơn thuần vào vị trí đặt thẻ. Kết luận Lý giải thẻ 'br'.
Câu 4:Thuộc tính nào của thẻ 'img' được sử dụng để chỉ định đường dẫn đến tệp hình ảnh?
💡 Lời giải chi tiết:
Thuộc tính 'src' (viết tắt của source) xác định nguồn hoặc đường dẫn tệp của hình ảnh cần hiển thị trên trang web. Kết luận Lý giải thuộc tính 'src'.
Câu 5:Loại danh sách nào hiển thị các mục bằng các dấu đầu dòng (bullets) thay vì số thứ tự?
💡 Lời giải chi tiết:
Thẻ 'ul' (unordered list) được sử dụng để tạo một danh sách không có thứ tự, trong đó các mục được đánh dấu bằng ký hiệu thay vì số. Kết luận Lý giải danh sách 'ul'.
Câu 6:Để một liên kết mở trong một tab mới của trình duyệt, bạn cần thêm thuộc tính nào vào thẻ 'a'?
💡 Lời giải chi tiết:
Sử dụng giá trị '_blank' cho thuộc tính 'target' sẽ chỉ thị cho trình duyệt mở tài liệu được liên kết trong một cửa sổ hoặc tab mới. Kết luận Lý giải target='_blank'.
Câu 7:Thẻ HTML5 nào được sử dụng để định nghĩa phần chân trang cho một tài liệu hoặc một phân đoạn?
💡 Lời giải chi tiết:
Thẻ 'footer' là một phần tử ngữ nghĩa trong HTML5 dùng để chứa thông tin như bản quyền, thông tin liên hệ hoặc sơ đồ trang web ở cuối trang. Kết luận Lý giải thẻ 'footer'.
Câu 8:Mục đích chính của thuộc tính 'alt' trong thẻ hình ảnh là gì?
💡 Lời giải chi tiết:
Thuộc tính 'alt' cung cấp thông tin văn bản mô tả hình ảnh cho trình đọc màn hình hoặc hiển thị khi hình ảnh bị lỗi tải. Kết luận Lý giải Cung cấp văn bản thay thế khi hình ảnh không hiển thị.
Câu 9:Để tạo một danh sách thả xuống (drop-down list) trong biểu mẫu, bạn sử dụng thẻ nào?
💡 Lời giải chi tiết:
Thẻ 'select' tạo ra một danh sách lựa chọn thả xuống, bên trong chứa các thẻ 'option' đại diện cho từng mục chọn. Kết luận Lý giải thẻ 'select'.
Câu 10:Cú pháp HTML nào sau đây là đúng để tạo một siêu liên kết đến trang 'google.com'?
💡 Lời giải chi tiết:
Cấu trúc chuẩn của một liên kết là thẻ 'a' sử dụng thuộc tính 'href' để xác định địa chỉ đích mà liên kết sẽ dẫn đến. Kết luận Lý giải thẻ 'a' với thuộc tính 'href' chứa URL.
Câu 11:Sự khác biệt cơ bản giữa thẻ 'div' và thẻ 'span' là gì?
💡 Lời giải chi tiết:
Thẻ 'div' chiếm toàn bộ chiều rộng có sẵn (block) trong khi thẻ 'span' chỉ chiếm không gian vừa đủ cho nội dung bên trong nó (inline). Kết luận Lý giải Thẻ 'div' là phần tử block-level còn thẻ 'span' là inline.
Câu 12:Giá trị nào của thuộc tính 'type' trong thẻ 'input' tạo ra một ô để người dùng chọn nhiều lựa chọn cùng lúc?
💡 Lời giải chi tiết:
Trong khi 'radio' chỉ cho phép chọn một, 'checkbox' cho phép người dùng đánh dấu chọn một hoặc nhiều mục độc lập với nhau. Kết luận Lý giải type='checkbox'.
Câu 13:Thẻ nào xác định tiêu đề của tài liệu sẽ hiển thị trên thanh tiêu đề của trình duyệt hoặc tab?
💡 Lời giải chi tiết:
Nội dung nằm bên trong thẻ 'title' (được đặt trong phần 'head') là văn bản chính thức đại diện cho tên trang web trên trình duyệt. Kết luận Lý giải thẻ 'title'.
Câu 14:Trong HTML5, thẻ nào được ưu tiên sử dụng để nhấn mạnh văn bản với ý nghĩa quan trọng (thường hiển thị in đậm)?
💡 Lời giải chi tiết:
Thẻ 'strong' mang ý nghĩa ngữ nghĩa về sự quan trọng của nội dung, trong khi thẻ 'b' chỉ đơn thuần là thay đổi định dạng hiển thị. Kết luận Lý giải thẻ 'strong'.
Câu 15:Trong một bảng HTML, thẻ nào được sử dụng để tạo một hàng mới?
💡 Lời giải chi tiết:
Thẻ 'tr' (table row) là phần tử bao quanh các ô dữ liệu hoặc ô tiêu đề để tạo thành một dòng nằm ngang trong bảng. Kết luận Lý giải thẻ 'tr'.
Câu 16:Cách chính xác để viết một đoạn mã chú thích (comment) trong tệp HTML là gì?
💡 Lời giải chi tiết:
Cú pháp chú thích HTML sử dụng định dạng đặc biệt giúp trình duyệt nhận biết và không hiển thị nội dung đó ra màn hình. Kết luận Lý giải Bắt đầu bằng dấu nhỏ hơn chấm than hai gạch nối và kết thúc bằng hai gạch nối dấu lớn hơn.
Câu 17:Phần tử HTML5 nào được sử dụng để nhúng tệp âm thanh vào trang web?
💡 Lời giải chi tiết:
Thẻ 'audio' trong HTML5 cho phép nhúng và kiểm soát việc phát các tệp âm thanh trực tiếp trên trình duyệt mà không cần cài thêm phần mềm hỗ trợ. Kết luận Lý giải thẻ 'audio'.
Câu 18:Thuộc tính nào được sử dụng để xác định một định danh duy nhất cho một phần tử HTML?
💡 Lời giải chi tiết:
Thuộc tính 'id' cung cấp một cái tên duy nhất cho phần tử, không được trùng lặp trong cùng một tài liệu để phục vụ việc định dạng hoặc lập trình. Kết luận Lý giải thuộc tính 'id'.
Câu 19:Thẻ HTML nào được sử dụng để vẽ đồ họa thông qua các tập lệnh (thường là JavaScript)?
💡 Lời giải chi tiết:
Thẻ 'canvas' tạo ra một vùng chứa đồ họa linh hoạt, nơi các hình ảnh và hiệu ứng được vẽ bằng JavaScript theo thời gian thực. Kết luận Lý giải thẻ 'canvas'.
Câu 20:Mục đích của việc khai báo '!DOCTYPE html' ở đầu tệp là gì?
💡 Lời giải chi tiết:
Khai báo DOCTYPE là bắt buộc để trình duyệt hiểu chính xác quy tắc của phiên bản HTML được sử dụng và hiển thị trang web ở chế độ tiêu chuẩn. Kết luận Lý giải Thông báo cho trình duyệt rằng tài liệu sử dụng tiêu chuẩn HTML5.
Câu 21:Để áp dụng các quy tắc định dạng CSS trực tiếp bên trong một thẻ HTML, bạn sử dụng thuộc tính nào?
💡 Lời giải chi tiết:
Thuộc tính 'style' cho phép người viết mã nhúng các thuộc tính CSS trực tiếp vào phần tử đó để thay đổi giao diện ngay lập tức. Kết luận Lý giải thuộc tính 'style'.
Câu 22:Thẻ nào dưới đây được sử dụng để xác định một danh sách có thứ tự (như 1, 2, 3)?
💡 Lời giải chi tiết:
Thẻ 'ol' (ordered list) tạo ra danh sách mà các mục bên trong sẽ tự động được đánh số theo thứ tự tăng dần. Kết luận Lý giải thẻ 'ol'.
Câu 23:Trong HTML, thẻ nào được sử dụng để tạo một nút nhấn có thể tương tác?
💡 Lời giải chi tiết:
Thẻ 'button' được sử dụng để tạo một nút có thể chứa văn bản hoặc hình ảnh và thực hiện các hành động khi người dùng nhấp vào. Kết luận Lý giải thẻ 'button'.
Câu 24:Thuộc tính nào dùng để phân loại nhiều phần tử HTML vào cùng một nhóm để định dạng chung bằng CSS?
💡 Lời giải chi tiết:
Khác với 'id' chỉ dùng cho một phần tử, thuộc tính 'class' có thể được áp dụng cho nhiều phần tử khác nhau để chúng chia sẻ cùng một phong cách định dạng. Kết luận Lý giải thuộc tính 'class'.
Câu 25:Thẻ HTML5 nào đại diện cho một phần nội dung độc lập, có thể tự tồn tại riêng lẻ (ví dụ: một bài báo, một bài đăng blog)?
💡 Lời giải chi tiết:
Thẻ 'article' được thiết kế để chứa nội dung hoàn chỉnh và có ý nghĩa ngay cả khi được phân phối độc lập khỏi trang web gốc. Kết luận Lý giải thẻ 'article'.