Câu hỏi tự luận mức độ vận dụng cao Tin học ứng dụng 12 ctst bài F3: Tạo bảng và khung trong trang web với HTML

4. VẬN DỤNG CAO (2 CÂU)

Câu 1: Phân tích ưu và nhược điểm của việc sử dụng bảng trong thiết kế web?

Câu 2: Phân tích ưu và nhược điểm của việc sử dụng CSS?


Câu 1: 

Ưu điểm

Nhược điểm

-  Đơn giản cho bố cục rất cơ bản: Với bố cục cực kỳ đơn giản, dạng lưới cố định, bảng có thể được sử dụng nhanh chóng. Tuy nhiên, CSS cũng làm được điều này một cách dễ dàng và hiệu quả hơn.

-  Hiển thị dữ liệu dạng bảng: Đây là mục đích chính của bảng. Khi bạn cần hiển thị dữ liệu dạng bảng biểu, bảng là lựa chọn phù hợp.

-  Khó khăn trong việc bảo trì: Khi bố cục phức tạp hơn, việc sử dụng bảng trở nên rất khó khăn để bảo trì và chỉnh sửa.

-  Khó khăn trong việc tùy chỉnh: Việc tùy chỉnh giao diện bằng bảng rất hạn           chế so với CSS.

-  Mã HTML cồng kềnh: Cấu trúc bảng thường tạo ra mã HTML phức tạp và khó đọc hơn so với CSS.

-  Không linh hoạt: Bố cục bằng bảng rất khó thích ứng với các kích thước màn hình khác nhau (responsive design).

-  Ảnh hưởng đến SEO: Bố cục bằng bảng có thể ảnh hưởng tiêu cực đến SEO do mã HTML phức tạp.

Câu 2: 

*Ưu điểm:

- Linh hoạt và mạnh mẽ: CSS cung cấp khả năng tùy chỉnh giao diện rất mạnh mẽ và linh hoạt.

- Dễ dàng bảo trì: CSS giúp mã HTML gọn gàng và dễ dàng bảo trì hơn.

- Khả năng đáp ứng (Responsive Design): CSS cho phép tạo ra các trang web thích ứng với nhiều kích thước màn hình khác nhau.

- Tối ưu SEO: CSS giúp cải thiện SEO bằng cách giữ cho mã HTML sạch và tối ưu.

- Khả năng tiếp cận tốt: CSS hỗ trợ tốt hơn cho khả năng tiếp cận.

- Tách biệt nội dung và trình bày: CSS cho phép tách biệt nội dung (HTML) và trình bày (CSS), giúp mã dễ quản lý và tái sử dụng.

- Hiệu suất tốt hơn: Thường thì bố cục bằng CSS sẽ cho hiệu suất tải trang tốt hơn so với bảng.

*Nhược điểm:

- Yêu cầu kiến thức: Cần có kiến thức về CSS để sử dụng hiệu quả. Tuy nhiên, kiến thức CSS hiện nay rất phổ biến và dễ học.


Bình luận

Giải bài tập những môn khác