Câu 16: Phát biểu sau đây đúng hay sai: Khi chèn hình ảnh vào trang web, thuộc tính nào của thẻ `
![]()
` là không bắt buộc?
a) src
b) alt
c) width
d) height
**Đáp án:** b) alt.
**Giải thích:** Thuộc tính `src` là bắt buộc để chỉ định đường dẫn đến tệp ảnh cần chèn. Còn thuộc tính `alt` không bắt buộc nhưng nên được sử dụng để mô tả hình ảnh.
---
Câu 17: Hãy cho biết CSS là gì? Vai trò của CSS?
**Đáp án:** CSS (Cascading Style Sheets) là ngôn ngữ định dạng dùng để thiết lập mẫu định dạng cho trang web. Vai trò của CSS bao gồm:
- Tách biệt việc nhập nội dung HTML và định dạng, giúp dễ dàng quản lý và bảo trì.
- Giúp định dạng trang web một cách thống nhất và nhanh chóng.
- Tăng tính chuyên nghiệp trong việc định dạng và giảm bớt công việc nhập nội dung.
---
Câu 18: Trình bày về cách sử dụng, cấu trúc của internal CSS và external CSS? Cho ví dụ minh họa.
**Đáp án:**
- **Internal CSS:**
- Cách sử dụng: Internal CSS được viết trong thẻ `<style>` bên trong thẻ `<head>` của trang HTML.
- Cấu trúc:
```html
<head>
<style>
/* CSS code here */
</style>
```
- Ví dụ minh họa:
```html
<head>
<style>
p {
color: blue;
}
h1 {
color: red;
}
</style>
</head>
```
- **External CSS:**
- Cách sử dụng: External CSS được viết trong một tệp riêng với đuôi `.css` và được liên kết với trang HTML bằng thẻ `<link />`.
- Cấu trúc:
```html
<head>
<link href="style.css" />
</head>
```
- Ví dụ minh họa:
```css
/* File: style.css */
p {
color: blue;
}
h1 {
color: red;
}
```
Hy vọng những thông tin trên giúp ích cho bạn!