본문 바로가기

반응형

CSS

(5)
[생활코딩] WEB2 CSS_코딩의 핵심은 '중복 방지' 극단적인 상황을 가정해보라 수많은 html 페이지에서 동일한 을 적용해줘야 하는 상황, 만약 바꿔줘야 하는 동일한 내용이 1억개의 페이지에서 발생한다면?! 이 때의 끔찍함을 막아주기 위해, style.css라는 페이지를 따로 마련해주고, 기존 html의 사이에 들어있던 내용을 복사 붙여넣기 해준다. 그리고 태그가 있던 자리에 다음과 같이 입력해준다. style.css로 연결하고, 그 안에 들어있는 내용들을 소환해 마치 태그에 들어있던 것처럼 작동하렴~이라는 뜻이다. 바로 이렇게! style.css로 따로 빼주지 않을 때에는, 각각의 페이지에서 을 확인해줘야 했다. 즉, 코드의 길이가 길어졌을 때 일일이 확인하기 어려울 것이다. (가독성, 유지 /보수 높일 수 있어!) 웹페이지에서 개발자 도구 > sour..
[생활코딩] WEB2 CSS- 미디어쿼리 반응형 웹 반응형 디자인 Responsive Web! 수많은 형태의 화면에서 동작해야하는데, 그래서 여러가지 화면에 대응되는 웹페이지를 만들기 위해 고려해야한다. 다양한 환경에서 적응할 수 있는 이 기술들을 발전시킨 끝에, '반응형 디자인'이라는 최신 흐름까지 나타나게 된 것이다! 화면의 크기에 따라서 웹 페이지의 각 요소들이 반응해서 동작하게 되는 것이 바로 반응형 디자인이다. 이 반응형 디자인을 순수한 웹, CSS에서 구현하는, '미디어 쿼리'를 배워보겠다. 일단 이렇게 기본 세팅을 해놓고, 화면의 크기가 800px을 기점으로 반응형으로 변하게 해보는 것이다. @media() 라는 미디어 쿼리라는 표시를 해주고, ( ) 안에 '~일때'라는 값을 지정해준다. "화면의 width가 800px 이상일 때 ..
[생활코딩] WEB2 CSS -10강, 11강 (div와 grid) 1. 그리드 디자인을 위해 어떠한 의미도 담지 않은 태그가 필요한 순간이 있다. 무색무취의 태그 => 블럭 엘리먼트 => 인라인 엘리먼트 CSS에도 부모자식 태그가 가능하다 id값을 주어 묶을 수 있다! 드디어 그리드 사용 등장! disply: grid; grid-template-colums: ___ ____ 이 전체 문서 중, 이 부분에 주목해보자 일부러 그리드의 영역을 확인하기 위해 solid pink와 gray로 표현했다. grid -template-columns을 주었을 때 요렇게 변하는 군! 이 내용을 응용해서, 만들던 페이지에도 그리드를 적용해보았다! 바로 이렇게. 그런데 저 박스 크기만큼만 내려온 border-right 선을 더 쭈욱 내리고 싶은데 흠.. 어떻게 할 수 있을까? 다음 강의를 ..
[생활코딩] WEB2-CSS 1강, 2강, 3강, 4강 (CSS의 탄생 배경 & CSS 기본 문법) 1. CSS 등장 배경 WEB이 처음 세상에 등장했을 때에는 단 하나의 서비스만 있었다. 바로 HTML. HTML을 이용해서는 전자문서를 만들 수 있었다. 컴퓨터를 이용해서 정보를 표현할 수 있었고, 인터넷을 통해 전세계 누구나 볼 수 있게 할 수 있었다! 당시로서는 혁명적인 사건이었고, 사람들은 웹에 열광하게 되었다. 처음에는 html으로 문서를 만들 수 있게된 것만으로도 만족했지만, 곧 여러가지 불평들이 생기게 되었다. 수많은 불만족 중에 웹페이지를 좀 더 보기 좋고, 아름답게 만들고 싶다는 불만이 CSS의 등장 배경이다. 문서의 글꼴, 문자의 크와 색상, 가운데 정렬, 문서의 배경 이미지를 넣고 싶어요 등등등 웹페이지를 아름답게 만들 방법에 대한 깊은 고민에 빠지게 된다. 두 가지 방법이 있었다. ..
[생활코딩] WEB1- HTML & INTERNET 강의 메모 (5강,6강,7강,8강,9강,10강) Web 브라우저에서 내가 만든 Webpage 열기 지난 시간에 이어서, 나는 에디터 프로그램으로 Visual Studio Code를 다운받아 html 공부를 시작했다. 오늘의 첫 학습은 "web 디렉토리 안에 있는 1.html 파일 키는 법"을 아는 것에서 시작했다. 순서는 다음과 같다. Visual Studio Code에서 1.html 파일을 새로 만들어 저장하고, 그 안에 Deep Wide school에 대한 글을 담았다. 1. Chrome 웹검색창에 들어가기 2. Ctrl + O (파일 열기 단축키) 3. 저장된 1.html 파일 불러내기 진하게, 밑줄은 어떻게 했을까? 이어서 이 두가지를 가능하게 한 Tag에 대해서 알아보겠다. Tag 옷을 사면 옷에 달린 Tag가 옷을 설명해주듯, Coding에..

728x90
반응형