Tôi đang viết một khóa học HTML giới thiệu. Tôi nhớ đã khám phá ra 9 năm trước khi tôi đang học HTML rằng cả hai <img>
và <image>
đều hoạt động như thẻ để hiển thị hình ảnh, ít nhất là trong IE. Thật vậy, <image>
vẫn hoạt động trong các phiên bản mới nhất của 5 trình duyệt hàng đầu.<img> và thẻ <image> trong HTML
Tôi nhận thấy rằng <image>
không chính xác và sẽ không xác thực với http://validator.w3.org. Tuy nhiên, có ai biết về một trình duyệt sẽ không hiển thị hình ảnh nếu <image>
được sử dụng thay vì <img>
không?
Hơn nữa, tôi cho rằng trình duyệt hiện đại hiển thị hình ảnh được tạo bằng thẻ <image>
đơn giản chỉ vì đó là lỗi phổ biến mà người mới bắt đầu mắc phải. Giả định này có đúng không?
Không phải vì đó là "lỗi người mới bắt đầu", nhưng vì "trang web bị hỏng sử dụng nó và trình duyệt hiện đại cần phải giúp các trang web đó bị" dọc theo ".. vì bạn đang dạy một khóa học, bạn có thể đảm bảo ít trang web bị hỏng hơn: * chỉ * 'img' là hợp lệ/đúng/chấp nhận được. :) –
Tôi đã nhận thấy một số người mới bắt đầu sử dụng nhầm hình ảnh thay vì img trong khóa học tương tác của tôi (http://codeavengers.com) mặc dù tôi tuyên bố rõ ràng rằng họ cần phải cẩn thận khi sử dụng hình ảnh img và NOT. Một số người dùng đã viết cho tôi nhầm lẫn về thông báo lỗi cho biết họ nên sử dụng hình ảnh img và NOT vì hình ảnh là INVALID ... mặc dù hình ảnh có vẻ hiển thị hoàn hảo! – Mike
Chỉ yêu cầu xác nhận 100% w3c * hoặc * biện minh cho hiệu lực [trong] trên tất cả các nhiệm vụ - vì vậy nếu chúng * có thể * biện minh cho 'hình ảnh', nhưng nếu chúng không thể .. :) –