웹 프론트엔드 H5 튜토리얼 HTML 5 디자인 원칙 소개

HTML 5 디자인 원칙 소개

Feb 01, 2021 pm 02:14 PM
디자인 원칙

HTML 5 디자인 원칙 소개

소개:

HTML5는 웹 콘텐츠를 구성하기 위한 언어 설명 방법입니다. HTML5는 인터넷의 차세대 표준이자 인터넷 콘텐츠를 구성하고 표현하기 위한 언어 방법입니다. 인터넷의 핵심 기술 중 하나로 간주됩니다. HTML은 1990년에 만들어졌고 HTML4는 1997년에 인터넷 표준이 되어 인터넷 응용 프로그램 개발에 널리 사용됩니다.

사실 html5는 w3c에서 직접 공식화한 것이 아닙니다. w3c의 방향은 html5가 아닌 xhtml2입니다. xhtml2가 현실과 동떨어져 실행에 옮기지 못하자 w3c 워킹그룹은 연구 방향을 html5로 바꿨다. xhtml2가 왜 실현되지 않았습니까? 유명한 Burstahl의 법칙인 디자인 원칙을 위반하기 때문에 보낼 때는 신중해야 합니다. html5 디자인 프로세스에서는 일련의 원칙을 따랐으며 이를 통해 html5가 빠르게 홍보될 수 있었습니다. 이 기사에서는 html5에 이어 5가지 디자인 원칙을 소개합니다.

불필요한 복잡성 방지

html4

<!DOCTYPE html PUBLIC "-//W3C/DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
로그인 후 복사

html5

<!DOCTYPE html>
로그인 후 복사

html4

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  html5
<meta charset="utf-8">
로그인 후 복사

기존 콘텐츠 지원

다음 네 가지 코드는 xhtml에서 첫 번째 부분만 단락이 정확하고 html5에서는 모든 것이 정확합니다

<img src="foo" alt="bar" />
<p class="foo">Hello world</p>
 
<img src="foo" alt="bar">
<p class="foo">Hello world
 
<IMG SRC="foo" ALT="bar">
<P CLASS="foo">Hello world</P>
 
<img src=foo alt=bar>
<p class=foo>Hello world</p>
로그인 후 복사

(학습 동영상 공유: html 동영상 튜토리얼)

실생활 문제 해결

html4에서는 두 개의 블록 수준 요소도 동일한 링크 주소를 가지며 인라인 요소는 블록 수준 요소를 포함할 수 없기 때문에 별도로 작성해야 합니다

<h2><a href="/path/to/resource">Headline text</a></h2>
<p><a href="/path/to/resource">Paragraph text.</a></p>
로그인 후 복사

그리고 HTML5에서는 콘텐츠 모델을 사용하기 때문에 <a> 요소에 블록 수준 요소도 포함될 수 있습니다

&lt;a href=&quot;/path/to/resource&quot;&gt;
    &lt;h2&gt;Headline text&lt;/h2&gt;
    &lt;p&gt;Paragraph text.&lt;/p&gt;
&lt;/a&gt;
로그인 후 복사

콘텐츠 모델

html5 새로운 콘텐츠 모델(콘텐츠 분할)을 나타내는 섹션, 기사, 옆 및 탐색을 포함한 여러 가지 새로운 요소를 추가합니다. 사람들은 과거에 페이지의 콘텐츠를 구성하기 위해 div를 사용해 왔지만 다른 유사한 요소와 마찬가지로 div 자체에는 의미가 없습니다. 그러나 섹션, 기사, 옆 및 탐색은 실제로 명확하게 알려줍니다. 이 섹션은 문서 내의 다른 문서와 같습니다. 이러한 요소 내에 있는 모든 콘텐츠에는 자체 요약, 제목, 바닥글이 있을 수 있습니다.

원활한 저하

브라우저가 인식할 수 없는 유형 값을 발견하면 유형 값을 텍스트로 해석합니다

input type=&quot;number&quot;
input type=&quot;search&quot;
input type=&quot;range&quot;
input type=&quot;email&quot;
input type=&quot;date&quot;
input type=&quot;url&quot;
로그인 후 복사

관련 권장 사항: html5 튜토리얼

위 내용은 HTML 5 디자인 원칙 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

C# 개발 경험 공유: 객체 지향 프로그래밍 및 디자인 원칙 C# 개발 경험 공유: 객체 지향 프로그래밍 및 디자인 원칙 Nov 22, 2023 am 08:18 AM

C# 개발 경험 공유: 객체 지향 프로그래밍 및 디자인 원칙

C++ 클래스의 디자인 원칙은 무엇입니까? C++ 클래스의 디자인 원칙은 무엇입니까? Jun 02, 2024 pm 03:30 PM

C++ 클래스의 디자인 원칙은 무엇입니까?

Go 언어로 RESTful API를 설계하는 원리 Go 언어로 RESTful API를 설계하는 원리 Jan 22, 2024 am 11:23 AM

Go 언어로 RESTful API를 설계하는 원리

데이터베이스 제약 조건 설계 원칙: PHP 프로그래밍 팁 데이터베이스 제약 조건 설계 원칙: PHP 프로그래밍 팁 Jun 22, 2023 pm 08:22 PM

데이터베이스 제약 조건 설계 원칙: PHP 프로그래밍 팁

학교 관리 시스템을 위한 MySQL 테이블 구조 설계 원칙 학교 관리 시스템을 위한 MySQL 테이블 구조 설계 원칙 Oct 31, 2023 am 10:10 AM

학교 관리 시스템을 위한 MySQL 테이블 구조 설계 원칙

Java 인터페이스와 클래스의 유사점과 차이점: 목적 및 디자인 원칙 Java 인터페이스와 클래스의 유사점과 차이점: 목적 및 디자인 원칙 Dec 23, 2023 pm 02:15 PM

Java 인터페이스와 클래스의 유사점과 차이점: 목적 및 디자인 원칙

훌륭한 사용자 인터페이스 구축: Webman의 디자인 원칙 및 지침 훌륭한 사용자 인터페이스 구축: Webman의 디자인 원칙 및 지침 Aug 13, 2023 pm 07:24 PM

훌륭한 사용자 인터페이스 구축: Webman의 디자인 원칙 및 지침

C++ 고급 프로그래밍 기술: 객체 지향 설계 원칙 마스터 C++ 고급 프로그래밍 기술: 객체 지향 설계 원칙 마스터 Nov 27, 2023 am 10:41 AM

C++ 고급 프로그래밍 기술: 객체 지향 설계 원칙 마스터

See all articles