목차
HTML 5의 혁신
웹 프론트엔드 H5 튜토리얼 HTML5의 혁신과 Structure_html5 튜토리얼 기술의 아름다움

HTML5의 혁신과 Structure_html5 튜토리얼 기술의 아름다움

May 16, 2016 pm 03:51 PM
html5

머리말
HTML 5는 포스트 웹 2.0 시대에 격렬하게 진행되고 있는 혁명과도 같다.
HTML 5가 무엇인지 여기서 자세히 설명할 필요는 없습니다. 제가 이해한 HTML 5의 혁신은 명확한 의미를 지닌 태그 시스템, 복잡성을 단순화한 리치 미디어 지원, 마법 같은 로컬 데이터 저장 기술, 플러그인이 필요 없는 리치 애니메이션(캔버스)으로 요약할 수 있습니다. , 강력한 API 지원. 즉, HTML 5는 인간과 컴퓨터의 상호 작용을 더욱 편안하고 사용자 친화적으로 만듭니다. 이전에 리치 미디어 애플리케이션과 기본 스토리지에 대한 지원 부족이 더 이상 브라우저의 골칫거리가 아닙니다. 웹을 콘텐츠 플랫폼에서 표준화된 애플리케이션 플랫폼으로 밀어내고 다양한 플랫폼 진영의 표준을 통일하는 것이 HTML 5 혁명의 본래 의도입니다. 이 글에서는 몇 가지 아이디어를 소개하고 HTML 5의 혁신 중 하나인 의미론적 구조를 더욱 명확하고 간결하게 만드는 것에 대해 설명하겠습니다.

"head"로 시작 표준 XHTML 헤더 코드는 다음과 같아야 합니다.


코드 복사코드는 다음과 같습니다.






기억하시나요? 암기할 것인가? 물론 그렇지 않습니다! 기계적으로 복사하여 붙여넣기만 하면 됩니다.
표준 HTML 5 헤더의 모습을 살펴보세요.


코드 복사코드는 다음과 같습니다.



간단하다기보다 복잡해서 굳이 말할 필요가 없습니다. 예, HTML 5 헤더는 매우 간단하고 기억하기 쉽습니다! 또한 마지막 꺾쇠 괄호 앞의 대소문자, 따옴표 및 백슬래시도 무시할 수 있습니다.
왜 이렇게 느슨할 수 있나요? 실제로 XHTML을 text/html로 보내면 브라우저는 이를 잘 파싱할 수 있고 브라우저는 코드의 구문에 신경 쓰지 않습니다. 따라서 HTML 5는 형이상학적이지만 일부 원래 표준을 깨뜨릴 수 있지만 브라우저에서는 여전히 잘 작동합니다.
물론 팀 지원 및 후속 유지 관리의 편의를 위해 다음과 같이 원하는 작성 스타일을 통일해야 합니다.


코드 복사 코드는 다음과 같습니다.

charset=" gb2312" />
...

...
;


또한 HTML 5는 현재 모든 브라우저에서 지원되지는 않지만 100바이트 이상을 절약할 수 있습니다(일일 PV가 100만 개 이상인 사이트의 경우 많은 트래픽을 절약할 수 있습니다). ) 헤드가 이제 완벽하게 호환됩니다. 브라우저 구문 분석 모드를 조사한 경우 doctype이 정의되지 않은 경우 페이지가 이상한 모드를 실행한다는 것을 알아야 합니다. 그러나 이 정의되어 있는 한 브라우저는 표준 모드에서 페이지를 구문 분석할 수 있습니다. 특정 유형의 DTD를 지정할 필요가 없습니다.

새로운 의미 체계 태그 시스템
의미 체계 코딩은 자격을 갖춘 프런트 엔드 개발자에게 필수적인 기술입니다. 그러나 웹 페이지가 점점 더 풍부해짐에 따라 원본 xhtml 태그만 비의미화에 사용됩니다. 그것은 분명히 그의 능력 밖의 일이었습니다. 하나님께서 “빛이 있으라!”고 말씀하시니 빛이 있었습니다. 따라서 HTML 5는 최신 웹사이트의 일반적인 의미를 반영하기 위해 일련의 새로운 태그와 해당 속성을 제공합니다. 진실을 실천하세요. 예시를 작성해 보겠습니다.



코드 복사
코드는 다음과 같습니다.


코드는 다음과 같습니다.

웹사이트 제목

웹사이트 부제

; /hgroup>
  • CSS
  • JavaScript
    🎜 >

    HTML 5의 새로운 구조 태그에 관한 글입니다.



    HTML 5의 새로운 구조 태그에 대한 글입니다.


    저자 소개

    .웹 프론트 엔드 기술에 중점을 두는 일반인을 생각해 보십시오.


    웹페이지 하단
    HTML의 페이지 구조는 이렇습니다. 주석 없이도 아름다움을 한눈에 볼 수 있습니다. 브라우저의 경우 해당 블록을 찾는 것이 더 이상 손실되지 않습니다.
    HTML 5 새 태그를 사용하여 요소를 구성하는 방법
    위의 예를 통해 HTML 5 새 태그의 구조적 혁신을 이해하지만 실제 사용에 있어서 적절하게 사용하는 방법은 무엇입니까? 이는 많은 HTML 5 학습자들이 묻고 싶어하는 질문이기도 하다고 생각합니다. XHTML 의미 체계와 마찬가지로 HTML 5 의미 체계 태그의 사용도 따라야 합니다. 각 태그에는 특정 의미가 있으며 의미 체계를 통해 적절한 위치에 적절한 태그를 사용하여 사람과 기계를 더 잘 이해할 수 있습니다. 브라우저나 검색엔진)을 통해 한눈에 이해할 수 있습니다. 예를 들어, 헤더 태그는 일반적으로 페이지의 주제 정보를 포함하는 페이지의 첫 번째 블록 요소입니다(헤더 태그는 기사 블록의 제목과 같은 유형 헤더 요소에도 사용될 수 있음). 일반적으로 탐색 정보를 래핑하는 데 사용됩니다. 바닥글은 일반적으로 페이지 하단 등의 정보를 래핑하는 데 사용됩니다.
    다음은 HTML 5 매뉴얼을 참고하여 나열한 구조 클래스 중 일반적으로 사용되는 새로운 태그에 대한 의미 설명 및 사용 지침입니다.
    태그
    수동 설명: 헤더를 정의합니다. 섹션이나 문서.
    사용 지침: 일반적으로 페이지 헤더를 포함하는 데 사용되지만 기사 헤더와 같은 다른 영역 헤더에도 사용할 수 있습니다.





    코드 복사


    코드는 다음과 같습니다.




    웹사이트 제목

    웹사이트 자막



    태그
    수동 설명: 웹페이지 또는 섹션 조합을 수정하는 데 사용됩니다. .
    사용 지침: 기사 제목, 부제 등 제목 유형의 조합에 사용:



    코드 복사 코드는 다음과 같습니다.

    HTML 5 구조 태그

    HTML의 혁신을 소개하는 글입니다. 5



    사용 지침: 페이지의 탐색 부분을 정의하는 데 사용됩니다.




    코드 복사
    코드는 다음과 같습니다. 다음:
    • HTML 5

    • CSS
    • JavaScript< /li>



      태그
      는 기사가 아닌 콘텐츠를 정의합니다. Aside의 내용은 기사의 내용과 관련이 있어야 합니다.
      사용 가이드: 섹션화된 콘텐츠에 사용되며 일반적으로 기사 콘텐츠와 관련된 사이드바에 사용되는 문서 흐름에서 새 섹션을 시작합니다.





    • 복사 code
      코드는 다음과 같습니다.

      저자 소개

      Mr.Think는 웹 프론트엔드 기술에 주력하는 평범한 사람입니다.


      태그
      수동 설명: 문서에서 섹션을 정의합니다. 장, 머리글, 바닥글 또는 문서의 기타 부분 등입니다.
      사용 지침: 섹션화된 콘텐츠에 사용되며 문서 흐름에서 새 섹션이 시작됩니다.




      코드 복사
      코드는 다음과 같습니다.

      섹션이란 무엇인가요?

      섹션 소개

      섹션 소개
      p>
      ...

      일반적으로 작성자 이름, 문서 작성 날짜 및/또는 연락처 정보가 포함됩니다.
      사용 지침: 일반적으로 전체 페이지의 공통 하단을 감싸는 데 사용되며 기사 하단 등 다른 영역의 하단에도 사용할 수 있습니다.




      코드 복사


      코드는 다음과 같습니다.
      COPYRIGHT@Mr.Think
      태그
      수동 정의: 외부 콘텐츠를 정의합니다. 예를 들어 외부 뉴스 제공업체의 새 기사, 블로그의 텍스트, 포럼의 텍스트
      등이 있습니다. 또는 다른 외부 소스의 콘텐츠.
      사용 가이드: 이름에서 알 수 있듯이 일반적으로 기사 블록에 사용됩니다.




      코드 복사


      코드

      HTML 5 구조 태그를 소개하는 글입니다

      HTML 5의 혁신

      < /header>

      기사 내용 세부정보


      태그
      설명서 설명: 요소를 결합하는 데 사용됩니다.
      사용 가이드: 주로 그림과 그림 설명을 결합하는데 사용됩니다:

      코드 복사
      코드는 다음과 같습니다. :


      Figure label
      는 이미지 설명입니다.


      태그
      매뉴얼 설명: 메뉴 목록을 정의합니다. 양식 컨트롤을 나열하려면 이 레이블을 사용하십시오.
      사용 가이드: 메뉴 목록 또는 메뉴 옵션을 정의하기 위해 메뉴 블록에 사용됩니다.


      코드 복사코드는 다음과 같습니다. 다음과 같습니다:
      <메뉴>
    • HTML 5

    • JavaScript< /li>



    • HTML 5의 다른 새로운 태그는 하나씩 설명하지 않습니다.
      사실 XHTML의 div, h1, inpu 및 기타 태그와 같은 태그는 연습을 많이 하면 쉽게 사용할 수 있습니다.
      호환성에 대하여
      프런트엔드에 관심을 갖고 공부하는 것을 좋아하는 사람이라면 타오바오의 페이지 구조에 HTML 5의 새로운 태그가 많이 사용되었다는 점을 아셔야 합니다. 그래서 제가 말씀드리고 싶은 것은, 과감하게 시도만 하면 호환성은 문제가 되지 않는다는 것입니다. 인터넷에는 호환 가능한 방법이 많이 있습니다(이 글은 구조에 관한 것입니다, 하~).

      후기
      모든 새로운 기술에는 적응의 과정이 필요합니다. 훌륭한 웹 프론트엔드 개발자가 될 준비가 되었다면 최신 프론트엔드 기술을 끊임없이 시도하고 받아들여야 합니다.
      손문은 문명의 행복을 경험하려면 문명의 고통을 경험해야 한다고 말한 적이 있습니다. 이것이 인류의 혁명이고, HTML 5의 혁명도 마찬가지입니다. IE의 점진적인 쇠퇴로 인해 주요 브라우저 제조업체는 처음으로 전국시대에 돌입했고, 영웅들은 왕좌를 놓고 경쟁하고 있습니다. 개발자의 경우, 우리는 주요 브라우저 제조업체가 영웅 그룹이 경쟁한 후에 무너지는 대신 가능한 한 동일한 표준을 따르기를 기대합니다. 모든 유형의 사용자에게 동일한 애플리케이션을 효율적이고 완벽하게 제공하는 것이 우리의 궁극적인 목표이기 때문입니다.

      이런 식으로 이 글은 페이지의 doctype부터 시작하여 HTML 5의 새로운 태그를 사용하여 보다 의미 있는 페이지 구조를 구축한 다음 페이지 구조와 관련된 몇 가지 새로운 태그를 설명합니다. 나는 모두가 HTML 5의 새로운 구조적 태그에 대해 새로운 이해를 갖고 있다고 믿습니다. 관심이 있다면 IDE를 열고 HTML 5 새 태그로 구축된 코드 조각을 작성한 다음 CSS를 사용하여 귀하의 장엄함을 묘사하십시오. (출처 :

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

    핫 AI 도구

    Undresser.AI Undress

    Undresser.AI Undress

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

    AI Clothes Remover

    AI Clothes Remover

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

    Undress AI Tool

    Undress AI Tool

    무료로 이미지를 벗다

    Clothoff.io

    Clothoff.io

    AI 옷 제거제

    AI Hentai Generator

    AI Hentai Generator

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

    인기 기사

    R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
    3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O. 최고의 그래픽 설정
    3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
    3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
    WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
    3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌

    뜨거운 도구

    메모장++7.3.1

    메모장++7.3.1

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

    SublimeText3 중국어 버전

    SublimeText3 중국어 버전

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

    스튜디오 13.0.1 보내기

    스튜디오 13.0.1 보내기

    강력한 PHP 통합 개발 환경

    드림위버 CS6

    드림위버 CS6

    시각적 웹 개발 도구

    SublimeText3 Mac 버전

    SublimeText3 Mac 버전

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

    HTML의 테이블 테두리 HTML의 테이블 테두리 Sep 04, 2024 pm 04:49 PM

    HTML의 테이블 테두리 안내. 여기에서는 HTML의 테이블 테두리 예제를 사용하여 테이블 테두리를 정의하는 여러 가지 방법을 논의합니다.

    HTML 여백-왼쪽 HTML 여백-왼쪽 Sep 04, 2024 pm 04:48 PM

    HTML 여백-왼쪽 안내. 여기에서는 HTML margin-left에 대한 간략한 개요와 코드 구현과 함께 예제를 논의합니다.

    HTML의 중첩 테이블 HTML의 중첩 테이블 Sep 04, 2024 pm 04:49 PM

    HTML의 Nested Table에 대한 안내입니다. 여기에서는 각 예와 함께 테이블 내에 테이블을 만드는 방법을 설명합니다.

    HTML 테이블 레이아웃 HTML 테이블 레이아웃 Sep 04, 2024 pm 04:54 PM

    HTML 테이블 레이아웃 안내. 여기에서는 HTML 테이블 레이아웃의 값에 대해 예제 및 출력 n 세부 사항과 함께 논의합니다.

    HTML 정렬 목록 HTML 정렬 목록 Sep 04, 2024 pm 04:43 PM

    HTML 순서 목록에 대한 안내입니다. 여기서는 HTML Ordered 목록 및 유형에 대한 소개와 각각의 예에 대해서도 설명합니다.

    HTML 입력 자리 표시자 HTML 입력 자리 표시자 Sep 04, 2024 pm 04:54 PM

    HTML 입력 자리 표시자 안내. 여기서는 코드 및 출력과 함께 HTML 입력 자리 표시자의 예를 논의합니다.

    HTML에서 텍스트 이동 HTML에서 텍스트 이동 Sep 04, 2024 pm 04:45 PM

    HTML에서 텍스트 이동 안내. 여기서는 Marquee 태그가 구문과 함께 작동하는 방식과 구현할 예제에 대해 소개합니다.

    HTML 온클릭 버튼 HTML 온클릭 버튼 Sep 04, 2024 pm 04:49 PM

    HTML onclick 버튼에 대한 안내입니다. 여기에서는 각각의 소개, 작업, 예제 및 다양한 이벤트의 onclick 이벤트에 대해 설명합니다.

    See all articles