안녕하세요 무택입니다 :)
오늘은 CSS를 사용하지 않고 HTML에서 이미지 태그에 대해 편집하는 방법에 대해 써보려고 합니다. 많이 사용하진 않지만 혹시 모르니까 자투리 상식 개념으로 알고 있으면 좋을 것 같아요👍
imageKit API 사용
이 기능을 이용하기 위해서는 imageKit API를 이용해야 합니다. 이게 가장 큰 단점이라고 생각합니다ㅜ
2023-09-18 기준으로 20GB까지 이용료가 무료입니다.
구현 방식
1. API 사이트 가입
2. 사용할 이미지 업로드 및 이미지 링크 확인
3. 이미지 링크 활용해 HTML 작성
4. HTML내 `img`태그에서 이미지 편집 코드 추가
이렇게 기본적으로 기능을 사용하려면 API사이트에 이미지를 업로드해서 CDN방식으로 이미지를 불러와야 합니다. 그래서 활용성이 안 나오지만 혹시 모를 경우를 위해 이런 API가 있다는 정도만 알고 넘어가면 좋을 것 같습니다.
codepen
See the Pen [HTML/CSS]HTML에서 img태그 조정하기(imageKit API) by TytanLee (@TytanLee) on CodePen.
코드 설명
<img src="https://ik.imagekit.io/1chgunkrz/example-deer?tr=편집 코드">
기본적으로 이미지링크 뒤에 `?tr=편집 코드` 이런 형식을 이루고 있습니다.
1. 가로 세로 조절 `tr=w-200,h-100`
<img src="https://ik.imagekit.io/1chgunkrz/example-deer?tr=w-200,h-100">
<!-- w-0.2는 20% -->
2. 퀄리티 조절 `tr=q-10`
<img src="https://ik.imagekit.io/1chgunkrz/example-deer?tr=q-10">
<!-- 0~100으로 퍼센트 조절 -->
3. 흐림 조절 `tr=bl-50`
<img src="https://ik.imagekit.io/1chgunkrz/example-deer?tr=bl-50">
<!-- 0~100으로 퍼센트 조절 -->
4. 그레이스케일 조절 `tr=e-grayscale`
<img src="https://ik.imagekit.io/1chgunkrz/example-deer?tr=e-grayscale">
5. 라운드 조절 `tr=r-200`
<img src="https://ik.imagekit.io/1chgunkrz/example-deer?tr=r-200">
<!-- 픽셀값으로 조정 + max로 원형 가능 -->
코드 정리
'🧑💻개발 > HTML·CSS' 카테고리의 다른 글
[HTML/CSS]이상한 간격이 생길때는 이 방법을 사용해 보세요 (0) | 2023.11.13 |
---|---|
[HTML/CSS]Image-sprites 기법 (0) | 2023.11.06 |
[HTML/CSS]Animation에서 step기능 알아보기 (0) | 2023.09.13 |
[HTML/CSS] CDN, OTF, WOFF 폰트 적용에 따른 차이 (2) | 2023.08.22 |
[HTML/CSS] P태그 안에 DIV를 넣지 마세요! (0) | 2023.05.31 |