>  기사  >  웹 프론트엔드  >  HTML 구조: DIV+CSS 웹 페이지 연습을 위한 초보자 가이드 Layout_CSS/HTML

HTML 구조: DIV+CSS 웹 페이지 연습을 위한 초보자 가이드 Layout_CSS/HTML

WBOY
WBOY원래의
2016-05-16 12:12:331331검색

CSS 레이아웃을 배우고 있나요? 아직도 순수한 CSS 레이아웃을 완전히 마스터할 수 없습니까? 일반적으로 학습을 방해하는 두 가지 상황이 있습니다.

첫 번째 가능성은 CSS 처리 페이지의 원리를 아직 이해하지 못한 것입니다. 페이지의 전반적인 성능을 고려하기 전에 먼저 콘텐츠의 의미와 구조를 고려한 다음 의미와 구조에 CSS를 추가해야 합니다. 이 기사에서는 HTML을 구성하는 방법을 설명합니다.

또 다른 이유는 매우 친숙한 프리젠테이션 레이어 속성(예: cellpadding, hspace, align="left" 등)을 잃어버리고 어떤 CSS 문으로 변환해야 할지 모르기 때문입니다. . 첫 번째 문제를 해결하고 HTML을 구성하는 방법을 알게 되면 원래 프레젠테이션 속성을 대체하는 데 사용할 CSS에 대해 자세히 설명하는 목록을 제공하겠습니다.

구조화된 HTML

우리는 처음 웹 페이지를 만드는 법을 배울 때 항상 그림, 글꼴, 색상, 레이아웃 계획을 고려하여 어떻게 디자인할지 먼저 고려합니다. 그런 다음 Photoshop이나 Fireworks를 사용하여 그림을 그리고 작은 그림으로 자릅니다. 마지막으로 HTML을 편집하여 모든 디자인을 페이지에 복원합니다.

HTML 페이지를 CSS(CSS 친화적)로 레이아웃하려면 먼저 돌아가서 다시 시작해야 합니다. "외관"을 먼저 생각하지 말고 먼저 페이지 콘텐츠의 의미 및 구조.

외모가 가장 중요한 것은 아닙니다. 잘 구조화된 HTML 페이지는 어떤 모습으로든 표현될 수 있는데, CSS Zen Garden이 대표적인 예입니다. CSS Zen Garden은 우리가 마침내 CSS의 힘을 깨닫도록 도와줍니다.

HTML은 단지 컴퓨터 화면에서 읽기 위한 것이 아닙니다. Photoshop에서 세심하게 디자인한 이미지는 PDA, 휴대폰, 화면 판독기에서는 표시되지 않을 수 있습니다. 그러나 잘 구조화된 HTML 페이지는 다양한 CSS 정의를 통해 어느 네트워크 장치에서나 어디서나 표시될 수 있습니다.

생각하기 시작하세요

먼저 "구조"가 무엇인지 배워야 합니다. 일부 작가들은 이를 "의미론"이라고도 합니다. 이 용어가 의미하는 바는 콘텐츠 블록과 각 콘텐츠가 제공하는 목적을 분석한 다음 이러한 콘텐츠 목적을 기반으로 해당 HTML 구조를 구축해야 한다는 것입니다.

페이지 구조를 신중하게 분석하고 계획하면 다음과 같은 몇 가지 조각이 나올 수 있습니다.

로고 및 사이트 이름

메인 페이지 콘텐츠

사이트 탐색(메인 메뉴)

하위 메뉴

검색창

기능 영역(장바구니, 결제 등)

바닥글( 저작권 및 관련 법적 진술)

우리는 일반적으로 DIV 요소를 사용하여 다음과 유사하게 이러한 구조를 정의합니다:













성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.