Computer >> 컴퓨터 >  >> 프로그램 작성 >> CSS

CSS에서 대체와 함께 WebP 이미지 사용

<시간/>

웹사이트에서 많은 수의 이미지를 렌더링하려면 더 나은 압축을 제공하는 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>

출력

이것은 다음과 같은 결과를 생성합니다 -

CSS에서 대체와 함께 WebP 이미지 사용

예시

<!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>

출력

이것은 다음과 같은 결과를 생성합니다 -

CSS에서 대체와 함께 WebP 이미지 사용