기존 CSS 스타일 시트에 DIV를 추가
현대 웹 디자인 표준 <TABLE> 태그를 사용하여 레이아웃을 만드는 멀리 이동되었습니다. 훨씬 더 유연하고 유용한 <DIV> 태그는 이동 방법입니다. 다음은 귀하의 사이트에 바로 사용할 수있는 몇 가지 기본적인 모범 사례입니다.
DIV와 정복
DIV 생각하는 가장 좋은 방법은 상자로입니다.
그것은 정보의 컨테이너보다 아무것도 있습니다.
그것에 대해 좋은 점은 그것이 아무것도 담을 수있는 상자입니다이며, 내부의 내용이 보이는 방식을 변경할 수 있습니다.
당신이 그 내용을 제공하는 방법에 대한 규칙을 설정할 수 있도록 : 이것은 "블록 레벨"콘텐츠 (대형 텍스트의 덩어리, 또는 사진 그룹 또는 탐색 버튼 세트 예를 들어)에 사용됩니다.
인라인 콘텐츠의 모양을 변경하는 데 사용됩니다 SPAN라고 DIV의 동생,있는 태그도 있습니다.
그 유용하지만, SPAN은 잘 만들어진 DIV의 다양한 사용에 아무런 상관이 없습니다.
스타일 (시트)와 DIV하는 방법
당신은 스타일 시트를 열려면, 확률은 페이지에 DIVs와 함께 작동하도록 설계 몇 가지 클래스를 찾을 수있을 수 있습니다. 이 여러 종류가 있지만, 가장 일반적인 네 가지는 헤더, 콘텐츠, 사이드바, 바닥글입니다. 이 DIVs의 이름은 그들의 목적의 좋은 아이디어를 제공합니다. 다음은 그들이 기존의 CSS 구조 내에서 사용할 수있는 방법 몇 가지 예입니다.
아마도 당신은 헤더 섹션을 설정 싶어요. 첫째, 오직 DIVs와 함께 사용할 수있는 헤더의 클래스를 설정합니다. 그런 다음 텍스트의 속성, 테두리 및 사용 기대되는 배경을 형성 시작
DIV.header
{
글꼴 두께 : boldest;
FONT - SIZE : 큰;
여백 - 하단 : 5px;
텍스트 변환 : 없음;
테두리 왼쪽 : # 990033 3px 고체;
테두리 오른쪽 : # 990033 3px 고체;
COLOR : # CCFFFF;
여백 - TOP : 5px;
테두리 - TOP : # 990033 3px 대시;
국경 바닥 : # 990033 3px 대시;
FONT - STYLE : 정상;
FONT - FAMILY : Verdana,이 Arial;
배경 컬러 : # cc3300;
텍스트 정렬 : 오른쪽;
FONT - VARIANT : 작은 대문자;
텍스트 장식 : 없음
}
이것은 작은 대문자 산 리프 글꼴에서 가벼운 자주빛 배경, 어두운 붉은 색 테두리와 페이지의 섹션 (상단과 하단에 점선 라인), 그리고 밝은 회색 글자를 생성합니다. 일반적으로이 코드는 HTML의 HEAD 섹션에 다음 코드를 사용하여 웹 페이지에 연결된 것입니다 주 스타일 시트 문서 ( "yourDoc.css")에 넣어 것입니다 :
<link rel="stylesheet" type="text/css" href="yourDoc.css" />
물론,이 예제의 이름이며, 귀하의 CSS 파일의 경로가 올바른지되었는지 확인하는 수 밖에 없어요. CSS의 진짜 파워는하지만, 당신이 결정하면, 당신이 대신에 회색 배경에 빨간 글씨했을이 헤더와 페이지의 수백 만든 후 점이다 사용자 정의 글꼴을 , 당신은 단순히이 하나의 코드를 변경해야합니다 CSS 시트 및 그것은 전체 사이트를 침투합니다.
에서 간단하게 전체 사이트를 일단 DIV 내의 다양한 요소에 대한 속성의 다양한 형태들을 플레이, 당신은 완벽하게 형상하고 다시 모양 CSS 시트 자체. 무엇보다도, 거기까지 원하는대로 중첩된 DIVs 이내 DIVs이 될 수 있으며, 각각의 "컨테이너"는 자신의 속성뿐만 아니라 큰 DIV의 속성을 가질 수 있습니다. DIV.body 내에서 예를 들어, 모든 텍스트를 왼쪽 정렬되어야한다고 결정할 수 있습니다. 그러나, 당신은 아직도 그들이 모두 깔끔하게 왼쪽에 정렬 유지하면서 단순히 나중에 문단의 색상을 변경 작은 DIV.redText 및 DIV.whiteText을 만들 수 있습니다.
이상하고 멋진 플로트 속성
스타일 시트에 둥지를 DIVs 중 하나는 다른 매우 중요한 품질은 "부동"의 생각이다.
이것은 어디 DIV 나타납니다 페이지에 정확하게 위치 수 있습니다.
플로트 속성 SPAN 또는 DIV 내용을 큰 용기에 관련된 것입니다 위치를 확인하는 데 도움이됩니다.
# # 사이드바 및 내용 : 당신은 본체 내부에 두 개의 열이 하나의 "사이드바"하나의 "내용"이 원한다면, 두 개의 클래스를 설정합니다.
당신은 스타일 텍스트, 배경 및 테두리를 수있는 모두 위의 헤더 예제와 함께했는데, 여러분도 한 번 더 속성에 추가 거라고로 : 플로트를 : 떠났다.
이 속성을 추가하면 깨끗한 레이아웃의 모든 장점과 함께 테이블보다 유연한 구조를 만들고, 바로 옆에있는 콘텐츠 영역에 다음 큰 컨테이너의 왼쪽 먼저 사이드바를 못살게 굴지.
왼쪽 속성 : "상자"는 플로트를 상속 않을 수 있도록, 아래에있는 DIV에 맑은 재산 : 당신은 부동 섹션 (예 : 바닥글 DIV 등) 아래에 또 다른 DIV가하고 싶었다면, 그것은 부동을 삽입하는 데 필요한 것입니다. '부동'DIV '의 반대는 "절대"에 설정된 위치 속성입니다. 이 경우, 당신은 정확하게 픽셀 좌표 또는 비율 값에 따라 상자의 위치를 확인할 수 있습니다 브라우저 창을 .
마스터 DIV
이것은 DIV가 귀하의 사이트에서 사용할 수있는 방법은 매우 기본적인 개요입니다. DIV의 전체 전력은 더 많은 페이지와 개념이 필요합니다. 당신과 같은 웹사이트에 직접 배울 수 DevArticles , DesignPlace 및 Juixe . 놀라운 가능성의 더 많은 예제는 매일 올려 아르 CSS 젠 가든 , 또는 당신의 자신의 코드를 체험할 수 CSS 데스크 샌드 박스 . DIV 자신의 웹 디자인을위한 유용하고 유연한 토대를 만들기 위해 그리고 당신이 그것을 후회하지 않을 것입니다 시간을 가지십시오.





