티스토리 뷰
CSS는 HTML3.2부터 지원되기 시작한 것으로 웹 디자이너와 사용자의 필요에 의해서 특별히 개발되었으며 폰트,색상,공백
공간과 그 밖의 문서 표현 측면을 자유로이 지정할 수 있는 기능을 제공한다.
기존의 HTML은 웹 문서를 다양하게 설계하고 수시로 변경하는데 많은 제약이 따랐다. 그래서 이를 보완하기 위해 만들어진 것이 스타일 시트이고 스타일 시트의 표준안이 바로 CSS(Cascading style sheet)이다.
HTML을 이용해서 웹 페이지를 제작할 경우 전반적인 틀에서 세세한 글꼴 하나하나를 일일이 지정해 주어야 하지만,
CSS를 이용해 웹 페이지의 스타일(작성 형식)을 미리 저장해 두면 웹 페이지의 한 가지 요소만 변경해도 관련되는 전체 페이지의 내용이 한꺼번에 변경되므로, 문서 전체의 일관성을 유지할 수 있고 작업 시간도 단축할 수 있다.
따라서 웹 개발자들은 보다 풍부한 디자인으로 웹을 설계할 수 있고 글자의 크기,글자체,줄 간격,배경,색상,배열 위치등을 자유롭게 선택하거나 변경할 수 있으며 유지보수도 간편하다. 또한 각기 다른 사용자 환경에서도 동일한 형태의 문서를 제공할 수 있다는 장점도 있다. CSS는 W3C 표준이므로 CSS를 이용해 만든 문서는 사용자들의 브라우저 환경에 따라 홈페이지가 다르게 나타나는 일이 없고 어느 환경에서나 제작자가 의도한대로 그 효과가 전달될 수 있다.
728x90
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- java 키워드 정리
- java.sql
- .submit()
- In App Purchase
- 진수 변환
- java-개발 환경 설정하기
- 스프링 프레임워크(spring framewordk)
- 인텔리제이(intellij)
- jstl(java standard tag library)-core
- 스프링 시큐리티(spring security)-http basic 인증
- await
- 람다식(lambda expression)
- 특정 문자를 기준으로 자르기
- 문자 자르기
- jstl(java standard tag library)
- 스프링 프레임워크(spring framework)
- 표현 언어(expression language)
- jsp 오픈 소스
- docker
- System.Diagnostics
- java web-mvc
- nl2br
- 메이븐(maven)
- 제품 등록
- React
- MainActor
- error-java
- 스프링 시큐리티(spring security)
- system.io
- REST API
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
글 보관함