본문 바로가기

전체 글

MVC model Model-View-Controller(MVC, 모델-뷰-컨트롤러)는 Model, View, Controller란 세 가지 요소로 만들어진 소프트웨어 구조를 일컫는 용어이다. 현재 소프트웨어 공학에서는 구조 패턴으로 간주된다. (다양한 구조 패턴의 하나이다.) MVC패턴은 사용자 인터페이스(입력과 보여줌)에서 "도메인 로직(Domain logic or business logic)"1을 분리하여 각 경우의 테스트, 유지보수를 독립적으로 개발하는 것을 가능케한다. 즉 MVC패턴은 사용자 인터페이스와 데이터의 처리 관계를 분리한다. MVC패턴은 MVC를 이루는 Model, View, Controller의 역할과 행동을 살펴봄으로 구 구조를 익힐 수 있다. Model(모델)은 응용프로그램 영역의 행동과 데이터를.. 더보기
HTML 마크업 HTML마크업 기본 블록 요소 인라인 요소 표제 강한 강조(볼드) 단락 단락 약한 강조(이탤릭) 구분(나누다, 묶다) div요소와 동일, 줄 바꿈 안 함 순서 목록 앵커, href 속성값 비 순서 목록 이미지, src속성값 정의 목록 , 객체, data, type속성값 표 , 줄 바꿈 웹 폼 text, password, checkbox, radio , 문자 입력 영역 더보기
HTML5와 CSS3의 장점 HTML5 - header, nav, section, article, aside, footer 등 시맨틱(의미를 갖는다)태그의 도입 - 외부 플러그인이 필요없는 video, audio요소를 통한 멀티미디어 지원 - canvas 요소 도입 - 다양한 API지원 CSS3 - Text-shadow, border-radius, opacity, transition, border-image, gradient등 표현과 관련된 새로운 속성 지원 - 미디어 선별(미디어 쿼리)지원 - 웹 폰트 지원 더보기