| 일 | 월 | 화 | 수 | 목 | 금 | 토 | 
|---|---|---|---|---|---|---|
| 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 | 
													Tags
													
											
												
												- Trie
 - 이진탐색
 - 스토어드 프로시저
 - Brute Force
 - Stored Procedure
 - String
 - union find
 - Two Points
 - Hash
 - DP
 - binary search
 - 그래프
 - Dijkstra
 - SQL
 - 다익스트라
 - two pointer
 - MYSQL
 
													Archives
													
											
												
												- Today
 
- Total
 
codingfarm
개요 본문
CSS란 웹페이지를 꾸며주는 언어이다. 그러므로 HTML에 대한 전반적인 지식이 사전에 필요하다.
우선 HTML의 본질에 대해 알아야 하며, 이는 정보에 있다.
HTML은 전자출판(정보의 생산, 보관, 전송)을 목적으로 둔 언어이다.
즉, HTML에서 제일 중요한것은 어떻게 정보를 표현할것인가 에 있다.
최초의 HTML은 웹페이지를 멋지게 꾸밀 기능이 전무했기에 웹디자인이라는 용어 자체가 전무했다.
그렇기에 웹페이지가 아름답게 보이고 싶은 사람들의 요구사항에 부합하기 위해
기존의 정보에 목적을 둔 tag이외에 디자인을 위한 tag가 생겨났다.
대표적으로 <font>태그가 있으나, 이 tag는 재사용성 문제와 정보전달이라는 HTML본연의 역할을 부합하지 못했기에 오늘날 사용이 금기시 되어있다 볼 수 있다.
이렇듯 HTML이 정보에 집중하기 위해 CSS라는 디자인 언어를 추가하였다.
즉 HTML과 CSS의 존재 의미는.
정보와 디자인의 분리
에 있다.
| 
 1 
2 
3 
4 
5 
6 
7 
8 
9 
 | 
 <style> 
    li{ 
        color:red; 
    } 
</style> 
<li>HTML</li> 
<li>CSS</li> 
<li>JavaScript</li> 
 | 
cs | 

위 코드에서 html코드를 통해 웹화면의 구성과 내용을 만들었으며
CSS코드를 이용하여 li태그에 속하는 글자의 색깔을 모두 붉은색으로 만들게 하였다.
'web > CSS3' 카테고리의 다른 글
| color (0) | 2020.10.02 | 
|---|---|
| font-size (0) | 2020.10.02 | 
| pseudo class selector (0) | 2020.10.02 | 
| nth-child()과 nth-of-type() (0) | 2020.10.02 | 
| HTML과 CSS가 만나는법 (0) | 2020.10.02 | 
			  Comments