English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
HTML <picture> 요소는 다른 표시를 위해 0개 이상의 <source> 요소와 1개의 <img> 요소를 포함하여 제공합니다./장치 상황에 따라 이미지 버전을 제공합니다. 브라우저는 가장 일치하는 서브 <source> 요소를 선택하고, 일치하는 것이 없으면 <img> 요소의 src 속성에 있는 URL을 선택합니다. 그런 다음, 선택된 이미지는 <img> 요소가 차지하는 공간에 표시됩니다.
화면 크기에 따라 다른 크기의 이미지를 표시하며, 일치하는 것이 없거나 브라우저가 picture 속성을 지원하지 않으면 img 요소를 사용합니다:
!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>기본 튜토리얼(oldtoolbag.com)</title> </head> <body> <h2>picture 요소</h2> <picture> <source media="(min-width: 650px)" srcset="/run/html/views.png"> <source media="(min-width: 465px)" srcset="/run/html/default.jpg"> <img src="/run/html/haha.gif" style="width:auto;"> </picture> </body> </html>보여보기 ‹/›
picture 요소는 다른 장치에서 다른 이미지를 표시할 수 있게 하며, 일반적으로 반응형으로 사용됩니다.
HTML5 <picture> 요소를 도입하여 이미지 자원 조정을 더 유연하게 할 수 있습니다.
<picture> 요소는 0개나 많은 <source> 요소와 1개의 <img> 요소를 포함할 수 있으며, 각 <source> 요소는 다른 장치와 다른 이미지 소스를 매칭하며, 일치하지 않으면 <img> 요소의 src 속성에 있는 URL을 선택합니다.
주의:
<img> 요소는 마지막에 위치합니다. <picture>
요소 다음에, 해당 속성을 지원하지 않는 브라우저에서는 <img> 요소의 이미지를 표시합니다.
표에서의 숫자는 그 요소를 지원하는 첫 번째 브라우저 버전 번호를 나타냅니다.
IEFirefoxOperaChromeSafari
<picture> 속성은 HTML5 새로 정의된.
<picture> 태그 지원 HTML의 전역 속성。
<picture> 태그 지원 HTML의 이벤트 속성。