HTML5에는 새로운 기능이 많이 있습니다. 이제 간단히 요약해 보겠습니다. 1. 새로운 Doctype
사용하더라도 브라우저는 이 문장을 이해하면 표준 모드에 따라 렌더링하게 됩니다
2. Figure 요소
는
< ;그림>
재정의됨
, 이제 웹 사이트 하단의 저작권 표시와 같은 작은 레이아웃을 나타내는 데 사용됩니다
4. 링크 및 스크립트 태그에서 유형 속성을 제거합니다
5. 괄호 추가/제외. HTML5 속성을 따옴표로 묶거나 닫아야 한다는 엄격한 요구 사항은 없지만 따옴표와 닫는 태그를 추가하는 것이 좋습니다
6 콘텐츠를 편집 가능하게 만들려면 contenteditable 속성을 추가하세요.7 . 이메일 입력
입력 유형을 이메일로 설정하면 브라우저는 입력이 이메일 유형인지 확인합니다. 물론 프런트엔드 확인에만 의존할 수는 없으며 백엔드에서도 확인해야 합니다. 해당 검증이 필요합니다
8. 자리 표시자
이 입력 속성의 의미는 자리 표시자 효과를 얻기 위해 자바스크립트를 사용할 필요가 없다는 것입니다
9. > 로컬 저장소를 사용하여 대용량 데이터 조각을 클라이언트 측에 저장하며(적극적으로 삭제하지 않는 한) 현재 대부분의 브라우저에서 지원하므로 사용하기 전에 window.localStorage가 있는지 확인할 수 있습니다.
시맨틱 머리글 및 바닥글 11. 추가 HTML5 양식 기능
12. IE 및 HTML5
기본적으로 새 HTML5 요소는 인라인으로 렌더링되지만 다음 방법을 사용하여
block
header, footer, article, section, nav, menu, hgroup {
display: block }
안타깝게도 IE는 이러한 스타일을 무시하므로 다음과 같이 수정할 수 있습니다.
document. createElement("article");
document.createElement("footer");
document.createElement("header")
document.createElement( "nav");
document.createElement("menu");
13. hgroup
은 일반적으로 <header>
<hgroup>
<h1 id="nbsp-Recall-nbsp-Fan-nbsp-Page-nbsp"> Recall Fan Page </h1>
<h2 id="nbsp-Only-nbsp-for-nbsp-people-nbsp-who-nbsp-want-nbsp-the-nbsp-memory-nbsp-of-nbsp-a-nbsp-lifetime-nbsp"> Only for people who want the memory of a lifetime. </h2>
</hgroup>
</header>
14.필수 속성
필수 속성은 입력이 필요한지 여부를 정의합니다
자동 초점 속성
과 같습니다. 그 의미, 즉 입력 상자에 초점
오디오 지원HTML5 제공
<video controls preload> <source src=”cohagenPhoneCall.ogv” type=”video/ogg; codecs=’vorbis, theora’” /> <source src=”cohagenPhoneCall.mp4″ type=”video/mp4; ’codecs=’avc1.42E01E, mp4a.40.2′” /> <p> Your browser is old. <a href=”cohagenPhoneCall.mp4″>Download this video instead.</a> </p> </video>
18. >preload 속성은 문자 그대로의 의미만큼 간단합니다.
20. 정규 표현식
패턴 속성으로 인해 마크업에서 직접 정규 표현식을 사용할 수 있습니다
<form action=”" method=”post”> <label for=”username”>Create a Username: </label> <input type=”text” name=”username” id=”username” placeholder=”4 <> 10″ pattern=”[A-Za-z]{4,10}” autofocus required> <button type=”submit”>Go </button> </form>
21. 속성 지원 감지
Modernizr 외에도 다음과 같은 일부 속성이 javascript를 통해 지원되는지 여부를 간단히 감지할 수도 있습니다.
<script> if (!’pattern’ in document.createElement(’input’) ) { // do client/server side validation } </script>
22. Mark元素 They were interrupted, just after Quato said, ”Open your Mind”.
把元素看做是高亮的作用,当我选择一段文字的时候,javascript对于HTML的markup效果应该是这样的: Search Results
23. 什么时候用
24. 想立即使用HTML5?
不要等2022了,现在就可以使用了,just do it.
25. 哪些不是HTML5
1)SVG
2)CSS3
3)Geolocation
4)Client Storage
5)Web Sockets
26. Data属性
<p id=”myp” data-custom-attr=”My Value”> Bla Bla </p> CSS中使用: <style> h1:hover:after { content: attr(data-hover-response); color: black; position: absolute; left: 0; } </style> <h1 id="nbsp-Don-t-nbsp-Touch-nbsp-Me-nbsp"> Don’t Touch Me </h1>
27. Output元素
<input type=”range” name=”range” min=”0″ max=”10″ step=”1″ value=”"> input[type=range]:before { content: attr(min); padding-right: 5px; } input[type=range]:after { content: attr(max); padding-left: 5px;}
【相关推荐】
1. HTML5免费视频教程
3. 教你用H5绘图的基础方法
위 내용은 H5의 매우 중요한 28가지 새로운 기능, 신기술 및 신기술에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

h5referstohtml5, apivotaltechnologyinwebdevelopment.1) html5introducesnewelements 및 dynamicwebapplications.2) itsupp ortsmultimediawithoutplugins, enovannangeserexperienceacrossdevices.3) SemanticLementsImproveContentsTructUreAndSeo.4) H5'Srespo

H5 개발에서 마스터 해야하는 도구 및 프레임 워크에는 vue.js, React 및 Webpack이 포함됩니다. 1.vue.js는 사용자 인터페이스를 구축하고 구성 요소 개발을 지원하는 데 적합합니다. 2. 복잡한 응용 프로그램에 적합한 가상 DOM을 통해 페이지 렌더링을 최적화합니다. 3. Webpack은 모듈 포장에 사용되며 리소스로드를 최적화합니다.

html5hassignificallytransformedwebdevelopmentbyintranticalticlementements, 향상 Multimediasupport 및 Improvingperformance.1) itmadewebsitessmoreaccessibleadseo 친환경적 인 요소, 및 .2) Html5intagnatee

H5는 시맨틱 요소 및 ARIA 속성을 통해 웹 페이지 접근성 및 SEO 효과를 향상시킵니다. 1. 컨텐츠 구조를 구성하고 SEO를 개선하기 위해 사용합니다. 2. Aria-Label과 같은 ARIA 속성은 접근성을 향상시키고 보조 기술 사용자는 웹 페이지를 원활하게 사용할 수 있습니다.

"H5"와 "HTML5"는 대부분의 경우 동일하지만 특정 시나리오에서는 다른 의미를 가질 수 있습니다. "HTML5"는 새로운 태그와 API를 포함하는 W3C 정의 표준입니다. "H5"는 일반적으로 HTML5의 약어이지만 모바일 개발에서는 HTML5를 기반으로 한 프레임 워크를 참조 할 수 있습니다. 이러한 차이를 이해하면 프로젝트 에서이 용어를 정확하게 사용하는 데 도움이됩니다.

H5 또는 HTML5는 HTML의 다섯 번째 버전입니다. 개발자에게 더 강력한 도구 세트를 제공하여 복잡한 웹 애플리케이션을보다 쉽게 만들 수 있습니다. H5의 핵심 기능에는 다음이 포함됩니다. 1) 웹 페이지에 그래픽 및 애니메이션을 그리는 요소; 2) 웹 페이지 구조를 SEO 최적화에 명확하고 도움이되는 시맨틱 태그 등; 3) GeolocationApi 지원 위치 기반 서비스와 같은 새로운 API; 4) 호환성 테스트 및 폴리 필 라이브러리를 통해 크로스 브라우저 호환성을 보장해야합니다.

H5 링크를 만드는 방법? 링크 대상 결정 : H5 페이지 또는 응용 프로그램의 URL을 가져옵니다. HTML 앵커 작성 : & lt; a & gt; 태그 앵커를 만들고 링크 대상 URL을 지정합니다. 링크 속성 설정 (선택 사항) : 필요에 따라 대상, 제목 및 on 클릭 속성을 설정하십시오. 웹 페이지에 추가 : 링크가 나타나려는 웹 페이지에 HTML 앵커 코드를 추가하십시오.

H5 호환성 문제에 대한 솔루션에는 다음이 포함됩니다. 웹 페이지가 화면 크기에 따라 레이아웃을 조정할 수있는 반응 형 디자인을 사용합니다. 릴리스 전에 호환성을 테스트하기 위해 브라우저 크로스 브라우저 테스트 도구를 사용하십시오. PolyFill을 사용하여 이전 브라우저의 새로운 API를 지원합니다. 웹 표준을 따르고 효과적인 코드 및 모범 사례를 사용하십시오. CSS 프리 프로세서를 사용하여 CSS 코드를 단순화하고 가독성을 향상시킵니다. 이미지를 최적화하고 웹 페이지 크기를 줄이며로드 속도를 높이십시오. HTTPS를 통해 웹 사이트의 보안을 보장하십시오.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

맨티스BT
Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

WebStorm Mac 버전
유용한 JavaScript 개발 도구

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경
