본문 바로가기

HTML.CSS.JS

(6)
배경색과 배경 범위 지정하기 배경색과 배경 범위 지정하기 1.배경색과 배경 범위 지정 배경색을 지정하는 background-color 속성 배경색의 적용 범위를 조절하는 background-clip 속성 →박스 모델 관점에서 배경의 적용 범위를 조절 가능 border-box : 가장 외곽인 테두리까지 적용, 기본값 padding-box : 테두리를 제외한 패딩까지 적용 content-box : 내용 부분에만 적용 2. 배경 이미지 지정 웹 요소에 배경 이미지를 넣는 background-image 속성 ex) background-image : url(‘이미지 파일 경로’’) 배경 이미지의 반복 방법을 지정하는 background-repeat 속성 종류 설명 repeat 브라우저 화면에 가득찰 때까지 가로와 세로 반복. 기본값 repe..
레이아웃을 구성하는 CSS박스모델 레이아웃을 구성하는 CSS박스모델 1. CSS와 박스 모델 CSS와 박스 모델 →웹 문서의 내용을 박스 형태로 정의하는 것 웹 문서에서 내용을 배치할 때 각 요소를 박스 형태로 구성한다. 이것을 ‘CSS 박스 모델’ 이라 하는데, 박스 모델은 콘텐츠 영역, 테두리, 여백으로 구성된다. 블록 레벨 요소 Vs 인라인 레벨 요소 → 블록 레벨 요소는 태그를 삽입했을 때 혼자 한줄을 차지하는 것을 가리키는 반면, 인라인 요소는 한줄을 차지하지 않는다. 인라인 레벨 요소는 딱 콘텐츠 만큼만 영역을 차지 한다. 블록 레벨 요소 만드는 태그 ex) , , 등 인라인 레벨 요소 만드는 태그 ex) , , 실습하기) 박스 모델의 기본구성 →박스 모델은 콘텐츠 영역, 여백(padding), 테두리(border), 여백인 ..
CSS 텍스트를 표현하는 다양한 스타일 CSS 텍스트를 표현하는 다양한 스타일 1.글꼴 관련 스타일 웹 문서에서 사용할 글꼴 font -family 속성 태그, 태그 태그 등에 자주 사용 ex) body{ font-family: “맑은 고딕”,”돋움, 굴림} 글꼴이 두가지 이상일 때 쉼표(,)를 통해 구분 예를 들어, 맑은 고딕이 없다면 ‘돋움’ 적용, 그런데 돋움도 없다면 굴림으로 적용 글자 크기를 지정하는 font-size 속성 이탤릭체로 글자를 표시하는 font -style 속성 font-style normal | italic | oblique → normal은 기본값으로 일반적 형태이고, 나머지는 이탤릭체로 기울어진 형태 글자 굵기를 지정하는 font-weight 속성 관련 예약어 : normal, bold, bolder 실습하기1) ..
CSS의 기본 CSS의 기본 HTML이 내용을 입력한다면, CSS는 디자인을 구성한다. 내용을 입력하는 기능과 디자인을 수행하는 기능이 분리됨으로써 다양한 기기에 맞추어 탄력적으로 웹문서를 만드는 게 가능하다. 반응형 웹 디자인 ? → PC, 모바일 관계 없이 웹 브라우저의 크기에 따라 화면 레이아웃을 자동으로 바꾸어주는 것 2가지 웹 문서를 만드는 게 아닌, 하나의 웹 문서에서 작동하도록 만드는 것이 스타일의 역할이다. 1.스타일과 스타일 시트 CSS 스타일 형식 선택자 { 속성1: 속성값1; 속성2: 속성값2; } → 선택자는 스타일을 어떤 태그에 적용할 것인지 알려 주는 것이고, 중괄호 {} 사이에는 스타일 정보를 넣는다. 속성과 값이 하나의 쌍으로 이루어진 것을 스타일 규칙이라고 하며, 세미콜론(;) 으로 구분..
HTML 입력 양식 작성하기 HTML 입력 양식 작성하기 입력 양식 ➝ 사용자가 뭔가를 입력할 수 있도록 만든 것을 ‘폼’ 1.폼 삽입하기 폼을 만드는 태그 태그의 속성 종류 설명 method 사용자가 입력한 내용을 서버쪽 프로그램으로 어떻게 넘겨줄 것인지 지정한다. get, post로 분류된다. name 자바스크립트로 폼을 제어할 때 사용할 폼의 이름을 지정한다. action 태그 안의 내용을 처리해 줄 서버 프로그램을 지정한다 target action 속성에서 지정한 스크립트 파일을 현재 창이 아닌 다른 위치에서 열도록 한다 자동 완성 기능을 나타내는 autocomplete 속성 ➝ 폼에서 내용을 입력할 때 예전에 입력한 내용을 자동으로 표시해 주는 기능 자동완성 기능은 autocomplete 속성을 사용하며, 기본 속성값은 “..
HTML 웹 문서에 내용 입력하기 HTML 웹 문서에 내용 입력하기 → 웹 문서 유형 선언 태그, 현재 문서가 HTML5 문서라고 작성 태그는 HTML 파일의 시작과 끝을 표시합니다. 태그는 웹 문서가 시작된다는 뜻이고, 태그는 웹 문서가 끝났다는 뜻입니다. 그 사이에 웹문서 소스를 작성하면 됩니다. 태그 뒤에는 어떤 내용도 오지 않습니다. → 에서는 사용할 언어를 지정할 수 있습니다. 예를 들어 한국어라면 korea의 줄임말인 ko를 사용합니다. 사용하는 언어를 지정하는 이유는 특정 언어로 제한해 검색할 때 필요하기 때문입니다. → 영역의 내용은 대부분 웹 브라우저 내에서는 보이지 않습니다. 웹 브라우저가 알아야할 정보를 입력하는 곳이기 때문입니다. 또한 문서에서 사용할 스타일 시트 파일도 이곳에서 연결합니다. ex) / → 의 가장 ..