본문 바로가기

IT/HMTL,CSS

[코드잇] 웹퍼블리싱 ch1 - html, css에 관하여...

본 글은 수업내용을 이해하기 쉽게 설명하는 목적이 아닌 제가 봤을 때 공부한 걸 떠올리기 위한 용도로 쓰기 때문에 내용이 이해가지 않을 수 있습니다. 그럴 땐, codeit강좌를 참조해주세요.!

 

HTML (the Hypertext Markup Language), CSS(Cascading Style Sheets)은 웹페이지를 이루는 두 가지 중요한 기술이다.

기본적인 의미에서 HTML은 웹페이지에 뼈대를 구성하고, CSS는 레이아웃이나 디자인을 담당한다. 즉, HMTL로는 글을 적거나, 사진을 첨부하고, 링크를 첨부하는 등의 기능을 할 수 있다. 그런데 우리가 보는 웹페이지는 단지 글만 적혀있는 게 아니다. 이를 사용자가 보기 좋게(편하게) 디자인해야 한다. 이 역할을 하는 게 CSS이다. 홈페이지의 Layout을 설계하고 글씨의 색을 바꾸는 등 꾸미는 기능을 한다.  

 

그렇다면, 왜 이 두가지를 분리했을까? 다양한 이유가 있겠지만 이렇게 하면 더 생산성이 높기 때문이다. 예를 들어, html 파일 하나로 두 가지 일을 모두 한다고 가정하자. 만약, 사소하게 디자인을 바꿔야 할 부분이 생겼다. 근데 100개가 넘는 파일이 있다면 상당한 시간과 돈이 든다. 반면에 css와 html 파일을 분리하면 소수의 css파일만 건드리면 디자인을 변경할 수 있다.

 

기술이 왜 등장했는가를 고민해는 보는 것도 성장에 많은 도움이 된다. 

 

 

 

 

 

 

 

출처


https://www.w3.org/standards/webdesign/htmlcss.html

 

'IT > HMTL,CSS' 카테고리의 다른 글

웹 공부 시작 (2020년 1월 3일)  (0) 2020.01.03