이미지태그는 웹 프론트에서 꽃이다. 중요!!
img태그 : 카테고리상 inline 레벨 (실상 inline-block)
-속성-
-이미지를 불러오는 방법 -
1. 내 서버에서 불러오기 : 로컬(내 PC)
2. 웹에서 불러오기 : http, https로 시작하는 경로
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<img src="./img/1.jpg" alt="">
</body>
</html>
이미지 넣을 때 div로 감싸고 (css) img{width:100%} 로 스타일 적용 해놔야함.
만약 부모가 inline이라면 안 먹을 수도 있으니 필히 확인!
(inline은 필요한만큼 잡으니까. width값 안먹고)
이미지는 인라인레벨이기 때문에 이미지 밑에 빈공간을 먹고 있다. 이걸 없애고 싶다면 font-size: 0을 주거나 float / position으로 띄워야 한다.
이미지태그 가운데 주는 방법
line-height: 1; (영역 딱맞추기)
padding: px (패딩으로 주위에 영역 만들어주기)
크기를 키울 때 background말고 img태그를 써야지 transition으로 부드럽게 커질 수 있다.
width: 150%;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
filter라는 속성으로 색을 변경할 수 있다.
그러나 내가 원하는 색상으로 정확히 변경하기는 힘들다.
filter: blur(px)
filter: brightness(0.5);
hue-rotate(deg); > 색변형(조절하기는 힘듬.)
grayscale >
섞어서 쓸 때는 빈칸으로 구분하면서 줄줄이 쓰면 됨
ex) filter: blue(10px) brightness(0.5)