Inline CSS được khai báo ở đâu?
A. Trong tập tin .js
B. Trong thẻ
C. Trong tập tin .css riêng biệt
D. Trong thuộc tính style của thẻ HTML
Trong CSS Grid, thuộc tính nào quy định số lượng và kích thước cột?
A. grid-template-columns
B. grid-gap
C. grid-template-rows
D. grid-auto-flow
CSS được dùng để làm gì trong trang web?
A. Kết nối cơ sở dữ liệu
B. Xác định nội dung
C. Định dạng và trình bày nội dung
D. Lưu trữ dữ liệu người dùng
Thuộc tính CSS nào dùng để thay đổi màu chữ?
A. background-color
B. font-size
C. font-style
D. color
Khi sử dụng CSS Transition, thuộc tính duration có vai trò gì?
A. Chỉ định tốc độ mạng
B. Chỉ định kiểu căn chỉnh
C. Chỉ định thuộc tính CSS
D. Chỉ định độ dài thời gian chuyển đổi
Selector nào sau đây được dùng để định dạng liên kết khi di chuột qua?
A. a:active
B. a:link
C. a:visited
D. a:hover
Một trong những lợi ích chính của việc sử dụng CSS trong thiết kế web là gì?
A. Lưu trữ toàn bộ dữ liệu web
B. Giúp tải trang web nhanh hơn
C. Tự động viết nội dung HTML
D. Tăng bảo mật cho website
Phương thức nào của lớp String trong JavaScript được sử dụng để kiểm tra xem một chuỗi có chứa một chuỗi con cụ thể hay không?
A. search()
B. hasSubstring()
C. contains()
D. includes()
Phương thức nào của lớp Date trong JavaScript trả về ngày trong tháng (1-31)?
A. getFullYear()
B. getDay()
C. getMonth()
D. getDate()
Phương thức nào của lớp Array trong JavaScript được sử dụng để thêm một phần tử vào cuối mảng?
A. pop()
B. shift()
C. unshift()
D. push()
Biến trong JavaScript có thể được khai báo bằng từ khóa nào?
A. let, var
B. var, string, bool
C. define, const, new
D. declare, type, object
Ví dụ nào sau đây là một chương trình con trong JavaScript?
A. if (x > 0) {}
B. for (i=0;i<5;i++) {}
C. function sayHi() { alert("Hi"); }
D. let x = 5 + 3;
Hàm nào sau đây là hàm tích hợp sẵn trong trình duyệt JavaScript để hiển thị hộp thoại cảnh báo?
A. message()
B. prompt()
C. confirm()
D. alert()
Phương thức nào của lớp String trong JavaScript trả về độ dài của chuỗi?
A. getLength()
B. length()
C. size()
D. length
Toán tử === trong JavaScript khác gì so với ==?
A. So sánh giá trị
B. So sánh giá trị và kiểu dữ liệu
C. So sánh độ dài biến
D. So sánh kiểu dữ liệu
Điểm khác biệt cơ bản giữa ngôn ngữ lập trình và ngôn ngữ kịch bản là gì?
A. Lập trình yêu cầu biên dịch; kịch bản thì không
B. Lập trình không cần định dạng cú pháp
C. Kịch bản chạy trên hệ điều hành
D. Kịch bản không có cấu trúc điều kiện
Để tạo file HTML ta cần lưu file với phần mở rộng nào?
A. .docx
B. .xml
C. .html
D. .exe
Công cụ nào dưới đây là trình soạn thảo HTML chuyên dụng?
A. Microsoft Word
B. Windows Explorer
C. Visual Studio Code
D. Chrome
HTML viết tắt của cụm từ nào?
A. HyperText Markup Language
B. Hyperlink and Text Marking
C. HighText Machine Language
D. HyperText Makeup Language
Sự khác biệt cơ bản giữa HTML và XHTML về thuộc tính rỗng là gì?
A. XHTML yêu cầu thuộc tính phải có giá trị
B. HTML và XHTML giống nhau
C. HTML yêu cầu thuộc tính có giá trị
D. XHTML không có thuộc tính rỗng