CSS

[intro] CSS - 브라우저 접두어 (= vendor prefix = 벤더 프리픽스)

목차

  1. 브라우저 접두어 예제
  2. 브라우저 접두어 정의
  3. 브라우저 접두어 종류

 

브라우저 접두어 예제

 

-webkit-border-radius: 10px;

-ms-border-radius: 10px;

-moz-border-radius: 10px;

-o-border-radius: 10px;

border-radius: 10px;

 

 

브라우저 접두어 정의

 

W3C(World Wide Web Consortium)에서 CSS 표준안 확정하기도 전에 기초 단계의 안건 문서를 바탕으로 각 브라우저사들이 기술력 과시 및 브라우저 시장 선도 위해 자체 제작해서 해당 속성에 각 브라우저 상징 접두어 붙여 해당 CSS3 속성 임시테스트 함.  

 


 

1.

border-radius 속성처럼 CSS3 표준안으로 확정된 속성은 안 붙여도 되지만, 그렇지 않은 속성은 해당 브라우저 접두어 붙여야 해당 브라우저에서 작동 함.

 

2.

https://caniuse.com/ 사이트에서 해당 속성 조회 후, 녹색이나 연두색 배경의 사각형 우측 상단에 노란 스티커 붙은 경우 접두어 붙여야 해당 브라우저 경우 적용됨.

 

 

브라우저 접두어 종류


-webkit-
사파리 (Safari) , 크롬 (Chrome) , 안드로이드 , 아이폰

-ms-

익스플로러 (IE) ※ 
IE9 경우 2D 효과만 지원

-moz-
파이어폭스 (Firefox)

-o-

오페라 (O
pera)

 


PS.
  1. 표준안으로 확정된 경우 접두어 안 붙여도 됨. 
  2. 표준안을 CSS 마지막에 적는 게 렌더링에 좋음.


분류 제목
box CSS - margin-top 속성 - 바깥여백상단 (= margin-top속성 = 마진탑속성 = 마진톱속성…
box CSS - margin-right 속성 - 바깥여백우측 (= margin-right속성 = 마진라이트속성)
box CSS - margin-bottom 속성 - 하단바깥여백 (= 하단마진, 아래쪽마진 = margin-bott…
box CSS - margin-left 속성 - 요소의 왼쪽 바깥 여백 (= 바깥 좌측 여백 = 좌측마진 = 왼쪽마…
box CSS - padding 속성 ★ - 안쪽여백 (= padding속성 = 패딩속성)
box CSS - padding-top 속성 - 안쪽여백상단 (= padding-top속성 = 패딩탑속성 = 패딩톱…
box CSS - padding-right 속성 - 안쪽여백우측 (= padding-right속성 = 패딩라이트속…
box CSS - padding-bottom 속성 - 안쪽여백하단 (= padding-bottom속성 = 패딩바텀속…
box CSS - padding-left 속성 - 안쪽여백좌측 (= padding-left속성 = 패딩레프트속성)
position CSS - float 속성 ★★★ - 요소나란히 (= 요소한줄로 = 요소가로로 = 요소옆으로 = float속…
position CSS - clear 속성 ★ - float 해제후 줄바꿈 (= 클리어속성, clear속성, 상속 X)
position CSS - display 속성 ★★★★★ - 요소유형지정 (= 요소성격변 = 요소노출방식 = display속…
position CSS - position 속성 ★★★ - 위치기준대상지정 (= 위치속성 = 포지션속성 = 위치조정 = po…
position CSS - top 속성 ★ - 기준상단 (= 위기준 상단거리 = top속성 = 탑속성/톱속성)
position CSS - right 속성 ★ - 오른쪽기준(= 우측기준) 위치 지정 (= right속성 = 라이트속성) ※…
7/33
목록
 홈  PC버전 로그인 일본어
그누앞단언어 1
그누뒷단언어
그외코딩언어
그누보드
제작의뢰
Q&A
커뮤니티 1
웹유틸
회원센터
홈짱닷컴 PC버전 로그인