gpffh1011

CSS 접두어 본문

HTML_CSS_JS

CSS 접두어

gpffh1011 2020. 6. 24. 10:05
 background: -webkit-gradient(linear, left top, left bottom, from(#16161d), color-stop(#1f1f3a), to(#3b2f4a)); 
 background: linear-gradient(#16161d, #1f1f3a, #3b2f4a);

그라데이션을 넣기 위해 이곳저곳 서치를 하다 webkit을 시작으로 ms, o, moz 라는 접두어를 처음 만났다.

 

이 접수어들은 CSS 와 브라우저 간 호환성을 위한 도구 라고 보면 된다.

 

접두사를 밴더(밴딩) 프리픽스 라고 하며, 각 브라우저와의 호환성을 목적으로 밴더 프리픽스 접두어를 붙이는 것을(=마크업하는것을) 크로싱 브라우저(Crossing Browser) 라고 한다.

 

이 접두어는 위의 코드 처럼  쓰려고 하는 속성 앞에 붙이면 된다.

 

 

<접두어의 종류와 호환되는 브라우저>

  • -webkit- : 구글, 사파리
  • -moz- : 파이어폭스
  • -ms- : 익스플로러(보통생략)
  • -o- : 오페라

각각의 접두사들은 해당 브라우저에서 CSS스타일 시트를 인식시키기 위한 수단이므로 꼭 크로싱 브라우저를 해야 하는것은 아니다.(혹시 모를 상황을 위한 수단?)

'HTML_CSS_JS' 카테고리의 다른 글

엘리먼트(element) & 태그(tag) & 공백코드  (0) 2020.06.23
flex 공부  (0) 2020.06.23
css display속성  (0) 2020.06.03