본문 바로가기

웹(Web)51

캐스케이딩 캐스케이드는 폭포라는 의미가 있습니다. 처음 html이 등장했을 때는 CSS가 없었습니다. 웹의 사용자들은 곧 디자인을 요구하기 시작합니다. 웹의 고안자들은 html을 꾸며주는 언어의 필요성에 공감하기 시작합니다. 그렇게해서 등장한 것이 CSS입니다. CSS는 Cascading Style Sheet의 약자입니다. Cascading은 CSS의 첫번째 글자로 등장할만큼 가장 중요한 기능 다시 말해 철학이라는 의미가 있습니다. Cascading을 사전에서 찾아보면 폭포라는 의미가 있습니다. 즉 웹페이지의 디자인이 웹브라우저의 기본 디자인과 브라우저 사용자의 디자인 그리고 웹페이지 저자의 디자인이 결합될 수 있다는 점에 착안하고 있다고 할 수 있을 것 같습니다. 즉 웹브라우저, 사용자, 컨텐츠 생산자의 조화를 .. 2021. 4. 15.
Stylish 웹페이지를 취향에 따라서 커스터마이징할 수 있는 방법 다른사람이 만든 style을 적용할 수도 있다 stackoverflow:개발자들의 성지,이곳에도 다양한 스타일들이 있다 기초 누구나 기초가 중요하다고 말합니다. 하지만 기초만으로도 많은 것을 할 수 있다는 말은 잘 하지 않습니다. 지금까지 배운 것으로도 많은 것을 할 수 있습니다. 또한 웹사이트를 만드는 거대하고 거창한 목표가 아니라도 이미 만들어진 웹사이트의 디자인을 조금 수정해서 자신의 취향에 따라서 변경할 수 있는 것도 CSS를 통해서 할 수 있는 일이라고 생각합니다. 여기서는 웹페이지의 생산자가 아니라 소비자 입장에서 CSS를 알았을 때 할 수 있는 것을 알아보겠습니다. stylish stylish는 웹사이트의 디자인을 사용자 마음대로 수정할 .. 2021. 4. 15.
상속 상속은 부모 엘리먼트의 속성을 자식 엘리먼트가 물려받는 것을 의미합니다. 상속은 CSS에서 생산성을 높이기 위한 중요한 기능입니다. 이번 수업에서는 상속이란 무엇인가를 알아봅니다. 상속되는 것과 상속되지 않는 것이 있다 주석(comment):투명처리되어서 컴퓨터가 무시하는 코드 상속을 하는 속성과 하지 않는 속성 하지만 모든 속성이 상속을 지원하는 것은 아닙니다. 상속을 하면 오히려 비효율적인 속성들이 있거든요. 아래 문서를 보시면 상속하는 속성과 상속하지 않는 속성의 목록을 볼 수 있습니다. https://www.w3.org/TR/CSS21/propidx.html 이 표에서 아래 컬럼이 상속 여부를 알려주는 내용입니다. 수업내용 html css JavaScript 2021. 4. 15.
조화 HTML는 아래처럼 중첩된 구조를 가지고 있습니다. Hello world 그렇기 때문에 하나의 엘리먼트는 다양한 요소의 영향을 받게 됩니다. 그렇기 때문에 여러 효과가 엘리먼트를 두고 대치하고 있을 때 브라우저는 어떤 효과의 손을 들어줘야 하는가에 대한 결정을 해야 합니다. 이를 위한 여러 규칙들이 있습니다. 그 규칙을 이해하지 못하면 CSS 디자인이 다소 혼란스럽게 될 것입니다. 하위 수업에서는 이런 규칙들에 대해서 알아봅니다. 2021. 4. 15.