벤더 프리픽스 Vendor Prefix 란?
- 벤더Vendor 는 공급업체이고, 프리픽스Prefix는 접두사이다. 즉, "공급업체접두사"이다.
- 주요 웹 브라우저 공급자가 새로운 실험적인 기능을 제공할 때 이전 버전의 웹 브라우저에 그 사실을 알려주기 위해 사용하는 접두사이다.
- HTML과 다르게 CSS는 아직 웹 표준이 정해지지 않았다. 따라서 우리는 CSS를 모든 브라우저에서 원활히 사용하기 위해 스타일 속성 앞에 프리픽스를 붙여주어야 한다.
- 실험적인 해당 기능들이 CSS 표준 권고안에 포함되거나, 완벽하게 제정된 상태가 되면 더는 사용할 필요가 없어진다.
브라우저 별 벤더 프리픽스
브라우저 | 벤더 프리픽스 |
IE / Edge | -ms- |
Chrome | -webkit- |
Firefox | -moz- |
Safari | -webkit- |
Opera | -o- |
iOS Safari | -webkit- |
Android Browser | -webkit- |
Chrome for Android | -webkit- |
주의할 점
- 브라우저는 계속 버전 업그레이드 중이므로 사용법을 꼭 확인해보고 사용해야 한다!(확인은 Can I Use 에서)
- 표준 속성을 제일 마지막에 적는다!
더 편한 방법은 없을까?
1. Prefix Free 라이브러리 사용하기!
사용법
- -prefix-free 에 접속
- Only 2KB gzipped 파일 저장
- index.html head 태그 안쪽에
<script src="prefixfree.min.js"></script>
입력
2. CSS 코드를 넣으면 자동으로 벤더 프리픽스를 붙여주는 사이트 사용하기!
참조
https://poiemaweb.com/css3-vendor-prefix
https://www.tcpschool.com/css/css3_module_vendorPrefix
'FrontEnd > HTML , CSS' 카테고리의 다른 글
[ HTML ] 오픈그래프 (Open Graph) - meta og 태그 (0) | 2023.12.14 |
---|---|
[ HTML ] favicon 만들기 (0) | 2023.12.14 |
[ CSS ] text-wrap (0) | 2023.11.11 |
[ HTML ] HTML 특수문자 Entities (0) | 2023.10.26 |
[ CSS ] filter vs backdrop-filter ( 요소 배경에) (1) | 2023.10.26 |