Bản đồ hình ảnh có được chấp nhận trong (x) HTML không?Bản đồ hình ảnh <map> có được chấp nhận không?
Trả lời
Nó nằm trong thông số dự thảo HTML 5.
Nó cũng xuất hiện trong XHTML strict DTD:
<!ELEMENT MAP - - ((%block;) | AREA)+ -- client-side image map -->
Nói tóm lại - đó là một phần của cả hai thông số kỹ thuật và không phản đối.
Một số người không thích bản đồ hình ảnh vì họ nhận thấy chúng là không dễ tiếp cận hoặc không thể phát hiện được, và như vậy có các kỹ thuật đánh dấu/css/javascript khác hoạt động tốt hơn.
Phần tử bản đồ cũng không xuất hiện trong phần obsolete
của thông số HTML 5. Trên thực tế, một số tính năng lỗi thời có đề xuất sử dụng bản đồ hình ảnh thay thế.
Bạn có các kỹ thuật khác hoạt động tốt hơn. Chăm sóc để liệt kê bất kỳ? –
@rtgibbons Khi tôi được giao nhiệm vụ tạo bản đồ của Hoa Kỳ sẽ cung cấp thông tin người dùng cho từng tiểu bang, tôi đã kết thúc bằng cách sử dụng phương pháp được mô tả tại đây: http://www.alistapart.com/articles/cssmaps/ Nó giữ mọi thứ trên một trang, có thể truy cập và xuống cấp một cách duyên dáng. –
Bản đồ hình ảnh cũng vẫn là [một phần của HTML 5.1] (https://www.w3.org/TR/html51/semantics-embedded-content.html#the-img-element-image-maps). Nó không được liệt kê trong danh sách các yếu tố không được chấp nhận của [HTML 5.1] (https://www.w3.org/TR/html51/obsolete.html#obsolete-but-conforming-features). HTML 5.1 vẫn đang hoạt động. –
Đối với hồ sơ, nó cũng vẫn là một phần của XHTML1.1 Strictwith one change
Trên một và bản đồ các yếu tố, các thuộc tính name đã được loại bỏ trong lợi của thuộc tính id
Trong bây giờ chết XHTML2 any element could have been an Image Map, có hiệu quả làm cho một yếu tố riêng biệt cho nó thừa, đó là lý do nó là no longer part of the specification.
Bản đồ hình ảnh vẫn là một phần của HTML 5.0, trong số HTML 5.1 và của HTML 5.2. Phần tử map
không được liệt kê trong HTML 5.1's list of deprecated elements và không được liệt kê trong HTML 5.2's list of obsolete features.
(HTML 5.0 trở thành một khuyến cáo của W3C chính thức trong tháng 10 năm 2014; HTML 5.1 trở thành một W3C Recmmendation chính thức về ngày 01 tháng 11 năm 2016.)
- 1. Nhận hình ảnh bản đồ từ MKMapView
- 2. -setStatusBarHidden: hoạt ảnh: không được chấp nhận
- 3. struts2 không còn chấp nhận tham số bản đồ http?
- 4. Đồ đạc Django không chấp nhận YAML?
- 5. stringWithContentsOfFile Không được chấp nhận
- 6. File.toURL() không được chấp nhận?
- 7. Hibernate có được chấp nhận không?
- 8. MFC có được chấp nhận không?
- 9. Livequery không được chấp nhận
- 10. dismissModalViewControllerAnimated không được chấp nhận
- 11. Thêm hình ảnh vào iPhone Simulator Album ảnh - Đã chấp nhận "thủ thuật" không hoạt động
- 12. glEnableClientState không được chấp nhận
- 13. Enum.ToString() không được chấp nhận?
- 14. initWithContentsOfFile Không được chấp nhận
- 15. getch không được chấp nhận
- 16. API HighCharts cho các phiên bản không được chấp nhận
- 17. SimpleCursorAdapter không được chấp nhận trong API phiên bản 15?
- 18. setFont Không được chấp nhận?
- 19. Bản đồ hình ảnh và HTML5
- 20. Thay thế không được chấp nhận <: <Chứng thực loại khai man trong Scala 2.10
- 21. JAX-RS Chấp nhận hình ảnh làm đầu vào
- 22. Android có được kích thước màn hình không được chấp nhận?
- 23. Bản đồ hình ảnh theo kênh alpha
- 24. Bản đồ hình ảnh có thể nhấp C#
- 25. Ý nghĩa không được chấp nhận?
- 26. Android PowerManager WakeLock - Không được chấp nhận
- 27. Hibernate - AnnotationConfiguration không được chấp nhận
- 28. Nhóm hoạt động không được chấp nhận
- 29. Mẫu DTO có được chấp nhận hay không?
- 30. Bản đồ hình ảnh không hoạt động trong IE
Side lưu ý, depreceating là cái gì đó xảy ra với giá trị của một chiếc xe hơi. Ngừng sử dụng (với dấu 'c' cứng, có vẻ như 'k') áp dụng cho các API lỗi thời. Tôi nghĩ rằng đó có thể là từ số phát âm sai số 1 của các lập trình viên. Dù sao, tiếp tục! –