웹 페이지 구조 기반의 HTML5 프런트 엔드 개발을 기반으로 자습서

이제, 우리는의가 뼈에 약간의 고기를 추가하기 시작하자, 분해 기본 템플릿이, 페이지에 대해 몇 가지 구조를 제공 할 수 있습니다.

나중에이 책에서, 우리는 거래를 특히 HTML5 CSS3 특징 및 다른 장점 추가합니다. 사용하려는 요소 사이트의 전체적인 레이아웃을 구축 할 때 지금, 우리가 고려할 것입니다. 이 섹션 다음과 같은 관련 장 의미에서 우리는 많은 내용을 다룰 것입니다. 우리가 단어를 사용하는 경우 "의 의미는"특정 HTML 요소는 의미의 내용을 설명하는 방식을 말합니다.

다시 HTML5 헤럴드 스크린 샷 (또는 볼 온라인 웹 사이트)를 보면, 당신은으로 나눈 다음 발견 할 것이다 :

로고와 제목 헤더 섹션

네비게이션 바

텍스트는 세 가지로 나누어 져 있습니다

열 기사 및 광고 블록

바닥 글은 몇몇 저자 및 저작권 정보가 포함되어 있습니다

요소에 맞게 결정하는 페이지의 서로 다른 부분에 앞서, 우리가 몇 가지 옵션을 고려하자. 첫째, 우리는 도움 분할에 페이지를 사용하여 문서의 구조에 의미를 더 추가 할 수있는 몇 가지 새로운 HTML5 시맨틱 요소를 소개합니다.

프런트 엔드 학습 qun438905713 만들기, 그룹의 대부분은 제로 학습자, 우리는 서로에 대답하고, 또한 학습 자료를 많이 준비, 서로 도움이, 교환에 제로 주니어 파트너를 환영했다.

헤더 요소

첫 번째 요소는 헤더가에 당연히, 우리는 볼 것이다. 스펙은 간결로서 설명 될 "항목 또는 탐색 보조 세트."

보통의 가정과는 대조적으로, 당신은 내용의 요소를 소개하는 각 섹션에 대한 새로운 헤더를 포함 할 수 있습니다. 이것은 단지 페이지 제목 (일반적으로 태그 사용 <DIV ID = "헤더">)을 위해 예약되어 있지 않습니다. 우리는 본원에서 "손잡이"를 사용하는 경우, 우리는 이동 섹션은 다음 부분에서 설명 된 실제 소자에 한정되지 않고, 기술적으로, 우리는 평균이라는 HTML5 "세그먼트 콘텐츠." 모든 컨텐츠는 자신의 제목을 요구할 수있다이 방법은 경우에도이 방법 페이지가, 몇 가지 같은 블록이 있습니다.

헤더 요소는 페이지, 전체 페이지 또는 응용 프로그램, 또는 두 가지 모두의 단일 부분에 소개 또는 탐색 지원 특정하는 데 사용할 수 있습니다.

보고서 광고

헤더 요소들은 부분적으로 혹은 아니지만 정의 된 위치 페이지의 상단에 배치되어 있지만. 사이트의 레이아웃의 왼쪽은 문서의 기사 나 블로그 제목도 오른쪽 아래 내용에 위치하고 것을 요구할 수있다. 어떠한 방식을 사용하더라도, 당신은 여전히 ​​컨텐츠 헤더를 설명하기 위해 사용할 수 있습니다.

섹션 요소

다음 요소는 HTML5 요소의 섹션을 잘 알고 있어야합니다. 사양은 다음 섹션을 정의한다 :

섹션 요소는 문서 또는 응용 프로그램의 일반적인 부분을 나타냅니다. 이 경우, 일반적으로 제목, 내용의 그룹화의 제목.

더 설명 섹션은 일반적으로 스크립팅 또는 스타일링 상업적 용기로서 사용한다. 당신은 일반적인 컨테이너로 사용되는 부분에없는 경우, 당신은 무엇을 사용해야합니다 (예를 들어, 순서대로 원하는 CSS 레이아웃을 달성하기 위해)? 우리의 오랜 친구, DIV 요소는 의미 적 의미가 있습니다.

돌아 가기 사양 관련 콘텐츠를 포장하는 일반적인 방법으로 "테마"따라서하지해야 섹션 요소의 내용을 정의하는 것은 사실이 아니다.

허용 가능한 용도 부 포함하는 소자의 예 :

탭으로 인터페이스의 여러 부분

'정보'페이지의 여러 부분, 예를 들어, 회사의 "정보"페이지의 일부는 회사의 역사에 대한 정보, 사명과 팀을 포함 할 수있다

페이지 긴 "서비스 약관"의 다른 부분.

온라인 뉴스 사이트의 다양한 부분, 예를 들어, 문서는 스포츠, 세계 정세와 다른 경제 뉴스로 나눌 수 있습니다

참고 : 섹션 적절한 사용

웹 디자이너에 사용할 수있는 새로운 의미 론적 마크 업, 논쟁 의도와 다른 문제의 이러한 요소, 사양의 적절한 사용을 구성 무엇에있을 것입니다 때마다. 당신은 이전의 HTML 사양에서 논의 된 요소의 적절한 사용에 대해 DL을 기억할 수 있습니다. 아니나 다를까, HTML5는 부분 요소에 관해서 특히,이 현상에 면역이 아니다. 브루스 로손 (브루스 로손이) 과거에 사용 부분을 인정하더라도 유명한 HTML5 권한이 올바르지 않습니다. 명확하게하기 위해, 자신의 실수를 설명 할 가치가 독서 브루스의 기사입니다.

한마디로 :

보다 구체적인 의미 단위가 적절한 지 부분은 따라서 일반적인 있으며, (예컨대, 문서, 또는 따로 NAV)를 사용하는 대신.

보고서 광고

섹션은 의미 론적 의미를 가지고, 그것이 어떤 식 으로든 관련에 포함 된 내용을 의미합니다. 단지 몇 단어를 간결하게 설명 당신이 원하는 모든 콘텐츠를 넣을 수 없습니다 당신이 섹션 경우에, 당신은 의미 중립 컨테이너를해야 할 수 있습니다 humblediv를.

즉, 동일한 의미로, 일부 경우에 설명 될 수있다. 당신이 다른 요소와 달리 주어진 요소를 사용하려는 이유를 설명 할 수 있다고 생각한다면, 그것은 해결하는 것입니다. 누군가가 요청 된 경우, 토론의 끝 엔터테인먼트의 재산을 가지고 모든 사람을위한 참여, 심지어 당신에게 사회 규범의 넓은 이해에 기여할 수있다.

섹션 요소는 이전 섹션에서 중첩 된 요소를 허용 해당하는 경우 또한, 명심하십시오. 예를 들어 온라인 뉴스 사이트에 대해, "세계 뉴스"섹션 추가 모든 세계 주요 지역의 한 부분으로 세분화 할 수있다.

이 문서 요소

이 문서 요소는 섹션 요소와 유사하지만 몇 가지 중요한 차이점이 있습니다. 이 정의의 사양에 따라입니다 :

제 요소는 조성물의 문서, 페이지, 응용 프로그램 또는 사이트 무결성이나 독립을 나타내며, 독립적으로 공동 조직, 예를 들어, 원칙적으로 배포하거나 재사용 할 수 있습니다.

주요 용어는 별도의 구성 요소 정의는 독립적으로 할당 될 수있다. 그리고 콘텐츠를 포함 할 수있는 부분은 테마별로 그룹화 할 수있다하는 기사의 내용은 한 조각 자체에 설 수 있어야합니다. 내용의 일부가 다른 사이트에 대한 수정없이 경우에 다시 출시 할 수있는 경우, 또는 RSS를 통해 할 수있다 : 의심, 공동 시험을 할 때이 차이는 당신의 마음이 그렇게 명확하게하기 어려울 수 있습니다 업데이트가 소셜 미디어 사이트처럼, 또는 트위터 나 페이스 북에 출시, 그것은 특성 문서를 가지고있다.

결국, 그들은 당신의 기사 헌법을 결정하지만, 여기에 몇 가지 사양의 권고와 일치한다 :

포럼 게시물

잡지 나 신문의 기사

블로그 항목

블로그 항목 또는 문서에 대한 사용자 의견

마지막으로, 섹션 요소를, 문서 요소는 문서의 다른 요소에 중첩 될 수 있습니다. 또한 둥지 섹션 문서 내부를 할 수 있고, 그 반대의 경우도 마찬가지입니다. 그것은 모두 당신이 표시하려는 작업에 따라 달라집니다.

프런트 엔드 학습 qun438905713 만들기, 그룹의 대부분은 제로 학습자, 우리는 서로에 대답하고, 또한 학습 자료를 많이 준비, 서로 도움이, 교환에 제로 주니어 파트너를 환영했다.

순자산 요소

순자산 요소가 실제로 모든 프로젝트에 나타납니다 있는지 확인합니다. 탐색 링크의 집합 : 탐색 정확하게 그 의미를 표현한다. 링크의 탐색 순서없는 목록을 포장의 가장 일반적인 사용하지만,하지만, 다른 옵션이 있습니다. 예를 들어, 주변의 주요 탐색 링크 페이지 문단의 일부 또는 전부를 포함하는 텍스트 페이지에서 패키지 요소를 탐색 할 수 있습니다.

게시 된 110 개 원래 기사 · 원의 찬양 (44) · 전망 (110) 000 +

추천

출처blog.csdn.net/webxuexi168/article/details/104459011