"CSS"의 두 판 사이의 차이

위키원
이동: 둘러보기, 검색
(새 문서: '''CSS(Casca0ding Style Sheets)'''란 웹 페이지를 눈에 띄게 만드는 과정을 단순화하기 위한 것이다. CSS는 웹 페이지의 모양과 느낌을 처리한다...)
 
(문장 다듬기)
1번째 줄: 1번째 줄:
'''CSS(Casca0ding Style Sheets)'''[[웹 페이지]]를 눈에 띄게 만드는 과정을 단순화하기 위한 것이다. CSS는 웹 페이지의 모양과 느낌을 처리한다. 텍스트 색, 글꼴 스타일, 문단 간격, 열 크기 및 배치 방법, 사용되는 배경 이미지 또는 색상, [[레이아웃]] 설계 등 여러 가지를 제어할 수 있다.  CSS는 배우기 쉽고 이해하기 쉬우면서도 HTML문서를 강력하게 제어할 수 있다. 보통 일반적으로 [[HTML]]과 [[XHTML]]에서 주로 쓰인다.
+
'''CSS'''는 Cascading Style Sheets의 약자로서, 웹 문서의 [[색상]], [[폰트]], [[레이아웃]] 등을 표현하기 위해 사용하는 스타일 시트 언어이다. '''씨에스에스'''라고 읽는다. '''종속형 시트''' 또는 '''캐스케이딩 스타일 시트'''라고도 한다. 1996년 CSS1, 1998년 CSS2, 2005년 CSS3가 발표되었다.
==역사==
 
CSS는 1994년 하콤 비움 리(Håkon Wium Lie)가 발명했으며 '''W3C(World Wide Web Consortium)'''에서 유지되었다.
 
  
 +
== 개요 ==
 +
CSS는 웹 페이지의 모양과 느낌을 처리한다. CSS는 텍스트 색상, 글꼴 스타일, 문단 간격, 열 크기 및 배치 방법, 사용되는 배경 이미지 또는 색상, 레이아웃 설계 등 여러 가지를 제어할 수 있다. CSS는 배우기 쉽고 이해하기 쉬우면서도 [[HTML]] 문서를 강력하게 제어할 수 있다. 보통 일반적으로 [[HTML]]과 [[XHTML]]에서 주로 쓰인다.
  
===CSS1===
+
== 역사 ==
CSS1는 1996년 W3C에서 권고 사항으로 나왔다. 이 버전은 모든 HTMl의 태그에 대한 간단한 시각적 포맷 모델뿐 아니라 CSS의 언어에 대하여 설명한다.
+
CSS는 1994년 [[하콤 비움 리]](Håkon Wium Lie)가 발명했으며 [[W3C]](World Wide Web Consortium)에서 관리하였다.
  
 +
* '''CSS1''' : 1996년 12월 W3C에서 권고 사항으로 나왔다. 이 버전은 모든 HTML의 태그에 대한 간단한 시각적 포맷 모델뿐 아니라 CSS의 언어에 대하여 설명한다.
 +
* '''CSS2''' : 1998년 5월 W3C의 권장 사항이 되었으며 CSS1을 기반으로 구축되었다. 이 버전은 [[프린터]] 및 청각 장치, 다운로드가 가능한 글꼴, 엘레먼트(element) 위치 지정(positioning) 등을 지원한다.
 +
* '''CSS3''' : 2005년 12월 W3C의 권장 사항이 되었으며 역시 이전 버전이 기반이 되었다. 글자의 특수 효과나 간단한 애니메이션 구현이 가능하게 되었다.
 +
* '''CSS4''' : 하나의 통합된 CSS4 사양이 없이 여러 개의 모듈로 나뉘어져 있다.
  
===CSS2===
+
== 장단점 ==
CSS2는 1998년 W3C의 권장 사항이 되었으며 CSS1을 기반으로 구축되었으며. 이 버전은 프린터 및 청각 장치, 다운로드가 가능한 글꼴,Element Positioning 등을 지원한다.
+
=== 장점 ===
 +
* '''기능의 확장성''' : HTML의 대부분의 요소들의 단순한 기능에 다양한 기능을 추가할 수 있으며 기능 변경도 가능하다.
 +
* '''양식의 모듈화''' : [[웹사이트]] 전체에 문서의 양식을 통일감 있게 사용할 수 있다.
 +
* '''간편성''' : 문서의 형식을 쉽고 다양하게 구성할 수 있다.
  
 +
=== 단점 ===
 +
CSS는 브라우저 간 호환성 문제가 있다. CSS는 인터넷 익스플로러, 구글 크롬, 애플 사파리, 모질라 파이어폭스 등 각 브라우저별로 서로 조금씩 다른 방식으로 스타일 시트를 지원하기 때문에 통일성이 유지되기 어려운 단점이 있다.
  
===CSS3===
+
== 같이 보기 ==
CSS3는 1999년에 W3C의 권장 사항이 되었으며 역시 이전 버전이 기반이 된다. 현재 개발 중에 있으며 글자의 특수 효과나 간단한 애니메이션을 구현이 가능하게 되었다.
+
* [[HTML]]
 +
* [[웹 브라우저]]
  
 
+
[[분류:프로그램]]
==장점==
 
===기능의 확장성===
 
HTMl의 대부분의 요소들의 단순한 기능에 다양한 기능을 추가할 수 있으며 기능 변경도 가능하다.
 
 
 
 
 
===양식의 모듈화===
 
웹사이트 전체에 문서의 양식을 통일감 있게 사용이 가능하다.
 
 
 
 
 
===간편성===
 
문서의 형식을 쉽고 다양하게 구성할 수 있다.
 
 
 
==단점==
 
===양대 브라우저의 호환성 문제===
 
HTML과 똑같은 문제를 지닌다. 특히 CSS는 Netscape와 Explorer가 서로 다른 방식으로 스타일 시트를 지원하기 떄문에 문제가 더 크다.
 
[[분류:W3C 표준]]
 

2018년 7월 19일 (목) 09:37 판

CSS는 Cascading Style Sheets의 약자로서, 웹 문서의 색상, 폰트, 레이아웃 등을 표현하기 위해 사용하는 스타일 시트 언어이다. 씨에스에스라고 읽는다. 종속형 시트 또는 캐스케이딩 스타일 시트라고도 한다. 1996년 CSS1, 1998년 CSS2, 2005년 CSS3가 발표되었다.

개요

CSS는 웹 페이지의 모양과 느낌을 처리한다. CSS는 텍스트 색상, 글꼴 스타일, 문단 간격, 열 크기 및 배치 방법, 사용되는 배경 이미지 또는 색상, 레이아웃 설계 등 여러 가지를 제어할 수 있다. CSS는 배우기 쉽고 이해하기 쉬우면서도 HTML 문서를 강력하게 제어할 수 있다. 보통 일반적으로 HTMLXHTML에서 주로 쓰인다.

역사

CSS는 1994년 하콤 비움 리(Håkon Wium Lie)가 발명했으며 W3C(World Wide Web Consortium)에서 관리하였다.

  • CSS1 : 1996년 12월 W3C에서 권고 사항으로 나왔다. 이 버전은 모든 HTML의 태그에 대한 간단한 시각적 포맷 모델뿐 아니라 CSS의 언어에 대하여 설명한다.
  • CSS2 : 1998년 5월 W3C의 권장 사항이 되었으며 CSS1을 기반으로 구축되었다. 이 버전은 프린터 및 청각 장치, 다운로드가 가능한 글꼴, 엘레먼트(element) 위치 지정(positioning) 등을 지원한다.
  • CSS3 : 2005년 12월 W3C의 권장 사항이 되었으며 역시 이전 버전이 기반이 되었다. 글자의 특수 효과나 간단한 애니메이션 구현이 가능하게 되었다.
  • CSS4 : 하나의 통합된 CSS4 사양이 없이 여러 개의 모듈로 나뉘어져 있다.

장단점

장점

  • 기능의 확장성 : HTML의 대부분의 요소들의 단순한 기능에 다양한 기능을 추가할 수 있으며 기능 변경도 가능하다.
  • 양식의 모듈화 : 웹사이트 전체에 문서의 양식을 통일감 있게 사용할 수 있다.
  • 간편성 : 문서의 형식을 쉽고 다양하게 구성할 수 있다.

단점

CSS는 브라우저 간 호환성 문제가 있다. CSS는 인터넷 익스플로러, 구글 크롬, 애플 사파리, 모질라 파이어폭스 등 각 브라우저별로 서로 조금씩 다른 방식으로 스타일 시트를 지원하기 때문에 통일성이 유지되기 어려운 단점이 있다.

같이 보기