Archives


django_form_validation

12345678910111213141516171819class CommentForm(forms.Form): def clean_message(self): return self.cleaned_data.get('message',...

Sass

Sass 기초 install sudo gem install sass sass -v 프로그래밍적 문법으로 css 컴파일 해주는 전처리기 쓰는 이유 구성원들끼리의 규칙(컨벤션)을 통해 효율적인 코드 작성 가능 Sass문법으로 작성된 부분에 대한 css...

git-02

repository 생성방법 웹에서 뉴눌러서 만들기(주로 git init으로 만든다.) 주소를 복사 하기 본인이 원하는 경로에 git clone 주소복사본 폴더가 생기고 접근이 가능하다. untracked 상태 (깃 저장소에 한번도 안올라온...

git-01

버전관리가 무엇인가? 파일변화를 시간에 따라 기록했다가 이후에 특정 시점의 버전을 로드할 수 있는시스템 작업자들의 기록이 한 로그에 기록이 된다 효율적으로 로그를 관리하고 싶을때 버전관리를 사용한다. 왜 대세인가? 대세의 이유 오픈소스다 공개 프로젝트는...

Context

##실해컨텍스트란? 실행 가능한 코드 블럭이 실행되는 환경

css-rendering3

css는 어떤 식으로 메모리상에 존재하는가- 선택자 잡아서 자바스크립트처럼 하는 것은 부하를 별로 주지 않는다

css-rendersing2

박스모델 css 레이아웃 규격을 지켜야한다 margin은 투명하다 그러나 실체는 있다 border는 외곽선(끝없는 크기를 가질 수 있다.) padding도 투명한다( 보더와 컨텐츠 박스를 띄워주는 역할 ) 하나의 엘리먼트는 4단계의 단계를 가지고...

css-Rendering

영역 나누기(GeoMetry Calculate) 현대의 렌더링은 geometry를 계산하고 Fragement를 한다 Geometry를 계산하는 과정을 reflow라 한다 width ,height, position칠하기(Fragment...

Css-inheritance

상속상속이란 상위 요소에 적용된 속성을 하위 요소가 물려받는 것을 의미한다상속 기능이 없다면 각 요소의 rule set에 속성을 매번 각각 지정해야한다.하지만 모든 속성이 상속되는 것이 아니다 상속이 되는 것과 되지 않는 것이 있다. 안되는 것들width,...

Css-BoxModel

브라우저는 박스모델의 크기와 프로퍼티 위치를 근거로 하여 렌더링을 실행한다. Contents : 요소의 텍스트나 이미지등의 실제 내용이 위치하는 영역 Padding : 보더 안쪽에 위치하는 요소의 내부 여백 영역 요소에 적용된 배경색 이미지는 패딩영역까지...