Trong HTML5 chúng tôi hiện có một yếu tố <figure>
, được xác định như vậy (W3C reference)Sử dụng <picture> bên trong <figure> yếu tố trong HTML5?
Yếu tố con số đại diện cho một đơn vị nội dung, tùy chọn với một chú thích, có nghĩa là khép kín, mà thường được tham chiếu như là một đơn đơn vị từ luồng chính của tài liệu và có thể được di chuyển ra khỏi luồng chính của tài liệu mà không ảnh hưởng đến ý nghĩa của tài liệu.
Gần đây, một yếu tố mới <picture>
đã được đề xuất bởi các Responsive Images Community group và nó được định nghĩa in the reference như vậy
Yếu tố hình ảnh được sử dụng để hiển thị một hình ảnh mà có thể đến từ nhiều nguồn khác nhau (xem thuộc tính srcset) . Hình ảnh mà tác nhân người dùng hiển thị phụ thuộc vào thuật toán để lấy hình ảnh nguồn.
Kể từ khi hai giới thiệu có vẻ là không mâu thuẫn (và tài liệu về hình ảnh là trên dự thảo nhà nước chưa) ở đây câu hỏi của tôi: là nó có thể (về mặt kỹ thuật và ngữ nghĩa) để có một lồng nhau picture
bên trong một yếu tố figure
, theo cách này?
<figure>
<picture>
<source ...>
<source ...>
<source ...>
<img..>
</picture>
<figcaption>...</figcaption>
</figure>
Tôi không tìm thấy tham chiếu nào về thông số kỹ thuật. : \
Lưu ý: Tôi biết rằng không có trình duyệt thực hiện hiện nay yếu tố này, tôi chỉ làm một số thí nghiệm với jQuery picture
Cảm ơn bạn.
Đó chỉ là một đề xuất. Bạn không thể mong đợi để tìm thấy nó trong bất kỳ thông số kỹ thuật cho đến khi nó được chấp thuận cho sự bao gồm của nhóm làm việc HTML5 (cho dù nó là ai). Có lẽ một nơi tốt hơn để hỏi điều này là trong danh sách gửi thư của nhóm cộng đồng hoặc một trong các danh sách gửi thư HTML5. – BoltClock
Tính năng này có hoạt động không? Không bao giờ biết về '' tag –
@MrAlien, Có một vùng ghép jQuery cho phần tử này (xem http://jquerypicture.com/) – fcalderan