웹사이트에서 많은 수의 이미지를 렌더링하려면 더 나은 압축을 제공하는 webp 형식을 사용하는 것이 좋습니다.
지원되지 않는 브라우저에 대한 대체를 제공하기 위해
<picture> <source srcset="filename.webp" type="image/webp"> <source srcset=" filename.jpg" type="image/jpeg"> <img src=" filename.jpg"> </picture>
다음 예는 이러한 대체를 보여줍니다.
예시
<!DOCTYPE html>
<html>
<head>
<style>
* {
margin: 2%;
}
</style>
</head>
<body>
<picture>
<source srcset="sky.webp">
<img src="sky.jpg" />
</picture>
</body>
</html> 출력
이것은 다음과 같은 결과를 생성합니다 -

예시
<!DOCTYPE html>
<html>
<head>
<style>
* {
margin: 10px;
}
</style>
</head>
<body>
<picture>
<source srcset="tree.webp" type="image/webp" />
<source srcset="tree.jpg" type="image/jpeg" />
<img src="tree.jpg" />
</picture>
</body>
</html> 출력
이것은 다음과 같은 결과를 생성합니다 -
