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

Đề bài

Thẻ HTML nào sau đây cho phép xác định nơi viết các lệnh CSS trong nội bộ một trang web?

<style>
<link>
<stylrsheet>
<script>
Đáp án đúng: A

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Để giải quyết câu hỏi này, ta cần tìm hiểu về các thẻ HTML liên quan đến CSS:

  • <style>: Thẻ này được sử dụng để chứa các định dạng CSS viết trực tiếp bên trong (xuất hiện trong phần <head> của tài liệu HTML), cho phép áp dụng các quy tắc CSS cho trang web mà không cần dùng tệp CSS bên ngoài.
  • <link>: Thẻ này thường được sử dụng để liên kết một tài liệu HTML với một tệp CSS bên ngoài, không phải để viết nội dung CSS trực tiếp trong tài liệu HTML.
  • <stylrsheet>: Đây là một thẻ không tồn tại trong HTML. Có thể đây là một nhầm lẫn với "stylesheet", một giá trị thuộc tính của thẻ <link>.
  • <script>: Thẻ này được dùng để nhúng các đoạn mã JavaScript, không phải để nhúng hoặc định nghĩa các lệnh CSS.

Vì vậy, thẻ HTML cho phép xác định nơi viết các lệnh CSS trong nội bộ một trang web là thẻ <style>. Do đó, đáp án đúng là:

A. <style>

Chú ý khi giải

  • Học sinh cần lưu ý các chức năng của từng thẻ HTML để tránh nhầm lẫn giữa vai trò của thẻ CSS và JavaScript hoặc các thẻ liên quan khác.
  • Lưu ý rằng cú pháp và tên thẻ cần phải chính xác. Trong câu hỏi có nhắc đến thẻ <stylrsheet>, cần nhận ra ngay đây là một thẻ không hợp lệ do sai chính tả, điều này thường được kiểm tra để tránh lỗi khi thực hiện mã hóa.
  • <style> được dùng cho CSS nội bộ, trong khi <link> là cho tệp CSS bên ngoài. Hiểu rõ điểm khác nhau này là rất quan trọng khi thiết lập giao diện cho trang web.