Gần đây tôi đã học (X) HTML & CSS và một trong những nguyên tắc chính là HTML dành cho cấu trúc và CSS để trình bày. Với ý nghĩ đó, có vẻ như với tôi rằng một số lượng hình ảnh công bằng trên hầu hết các trang web chỉ để trình bày và như vậy phải ở trong CSS (với div hoặc span để giữ chúng trong HTML) - ví dụ logo, hình ảnh tiêu đề, hình nền.Tất cả các hình ảnh trình diễn có được xác định trong CSS không?
Tuy nhiên, trong khi các ví dụ trong sách của tôi đặt một số hình ảnh trong CSS, chúng vẫn thường trong HTML. (Tôi chỉ nói về những hình ảnh 'presentational', không phải là hình ảnh 'cấu trúc' mà là một phần quan trọng của nội dung, ví dụ như ảnh trong một trang web ảnh).
Tất cả các hình ảnh đó có trong CSS không? Hoặc có lý do kỹ thuật hay logic nào để giữ chúng trong HTML?
Cảm ơn, Grant
Câu hỏi hay. Tôi đã tự hỏi điều tương tự bản thân mình theo thời gian. Nói chung tôi dính mọi thứ trong CSS nếu nó không phải là trang cụ thể (ngoại trừ các nút/liên kết hình ảnh), mặc dù tôi không biết cách xử lý những thứ như đồ họa logo. – strager
Biểu trưng không phải là hiện tại. Họ giao tiếp thông tin. – Quentin
Đó là một điểm hợp lý, biểu trưng có lẽ không hoàn toàn là thuyết trình trong hầu hết các trường hợp. Nhưng tôi nghĩ điểm của câu hỏi vẫn hợp lệ. –