웹 프론트엔드 HTML 튜토리얼 HTML과 HTML5의 차이점에 대해 이야기 해 봅시다

HTML과 HTML5의 차이점에 대해 이야기 해 봅시다

Jun 29, 2020 am 11:47 AM
html

HTML과 HTML5의 차이점에 대해 이야기 해 봅시다

오늘 누군가가 물었습니다. html5나 html을 자주 사용하시나요? 음... 사실 저는 보통 웹페이지를 작성할 때 둘 사이에 특별한 구별을 두지 않습니다. 차이점에 대해 이야기해야 한다면, 명백한 차이점은 아래에 나열한 것입니다. 더 깊이 이해하자면 HTML5는 마크업 언어의 범위를 훨씬 뛰어넘었습니다. 그 뒤에는 일련의 기술이 있습니다. Xiaobai의 연구는 너무 얕아서 감히 말을 많이하지 않습니다. <.<

1. 문서 유형 선언이 다릅니다

html:

"http://www.w3.org/TR/ xhtml1 /DTD/xhtml1-strict.dtd">

html5: 문서 선언은 비교적 간단하므로 프로그래머가 빠르게 읽고 개발하는 데 도움이 됩니다.

2. 의미 구조 측면에서

html: 구조적 의미 태그가 없습니다(일반 용어로는 읽기 불편하고, 헤드가 어디에 있는지 알려주지 않습니다. 꼬리입니다)

html5: 추가 코드 구조를 명확하게 하고 코드의 가독성을 높이기 위해 많은 시맨틱 태그를 추가합니다.

다음은 HTML5의 일부 의미 체계 태그입니다.

< title>: 짧고 설명적이며 고유함(검색 엔진 순위 향상)

: h1~ h6 계층적 제목은 페이지 정보의 계층적 관계를 생성하는 데 사용됩니다.

: 헤더에는 일반적으로 웹사이트 로고, 기본 탐색, 사이트 전체 링크 및 검색창이 포함됩니다.

페이지 내부에 소개 또는 탐색 콘텐츠 세트를 표시하는 데에도 적합합니다.

: 탐색을 표시합니다. 문서의 중요한 링크 그룹에만 사용됩니다.

: 페이지의 주요 콘텐츠로, 페이지에서 한 번만 사용할 수 있습니다. 웹 애플리케이션인 경우 주요 기능을 둘러싸세요.

: 문서, 페이지, 애플리케이션 또는 독립 컨테이너를 나타냅니다.

: 홈페이지와 같이 유사한 주제를 가진 콘텐츠 그룹입니다. 웹사이트는 소개, 뉴스 항목, 연락처 정보 등을 위한 섹션으로 나눌 수 있습니다.

: 인용문, 사이드바, 기사 링크 모음, 광고, 친숙한 링크, 관련 제품 목록 등을 포함하여 사이드바 열을 지정합니다.

: 바닥글, 상위 항목이 본문인 경우에만 전체 페이지의 바닥글입니다.

: 세부 사항을 지정하고 고지 사항, 주석, 서명 및 저작권을 입력합니다.

문구에만 적용되며 "이용약관" 또는 "개인정보 보호정책"과 같은 긴 법적 문구를 표시하지 마세요.

: 콘텐츠의 중요성을 나타냅니다.

: 콘텐츠의 핵심 사항을 표시합니다(주로 단락 텍스트의 의미를 개선하는 데 사용됨).

: 독자에게 상기시키기 위해 텍스트(노란색)를 강조 표시합니다.

HTML5에서 em은 강조를 나타내는 유일한 요소인 반면 Strong은 중요성을 나타냅니다.

||이 번역은 정말...

: 그림을 만듭니다(기본 여백은 약 40px).

: 그림의 제목은 그림에 포함된 첫 번째 또는 마지막 요소여야 합니다.

출처 자체를 참조할 때만 인용할 수 없습니다.

: 기본적으로 새 줄에 표시되는 인용 텍스트입니다.

: 짧은 따옴표(브라우저 간 문제이므로 사용하지 마세요).

검색 엔진 자동화 도구에 유용한 blockquoto 및 q 요소에 cite 속성(cite 요소 아님!)을 사용할 수 있습니다. cite=“URL”은 소스 주소를 인용합니다.

: 시간을 표시하세요. 날짜/시간 속성은 특정 형식을 따릅니다. 이 속성이 생략되면 텍스트 콘텐츠는 합법적인 날짜 또는 시간 형식이어야 합니다. 더 이상 관련이 없는 시간에는 s 태그가 지정됩니다.

: 약어를 설명하세요. 전체 이름을 제공하려면 title 속성을 사용하세요. 처음 나타나는 경우에만 사용해도 괜찮습니다.

abbr[title]{ border-bottom:1px dotted #000; }

: 정의 옆에 있어야 하며 설명 목록 dl에서 사용할 수 있는 정의 용어 요소입니다. 요소.

: 저자, 관련 인물 또는 단체의 연락처 정보(이메일 주소, 연락처 페이지 링크)입니다.

전체 페이지에 대한 작성자 연락처 정보를 제공하는 경우 일반적으로 페이지 수준 바닥글에 배치됩니다. 문서 또는 문서와 같은 기타 콘텐츠를 포함할 수 없습니다.

: 콘텐츠가 삭제되었습니다.

: 콘텐츠가 추가되었습니다.

블록 레벨과 구문 콘텐츠를 모두 둘러쌀 수 있는 희귀한 요소입니다.

: 마크 코드. 샘플 코드 또는 파일 이름 포함(< > )

: 미리 서식이 지정된 텍스트입니다. 텍스트의 고유한 줄 바꿈 및 공백을 유지합니다. 

3. html5의 그리기 기능

1) 캔버스

HTML5 이전에는 웹 프런트 엔드 개발자가 HTML 페이지에 그림을 동적으로 그릴 수 없었습니다. 1) HTM5에는 새로운 <캔버스> 요소는 캔버스와 동일하지만 그림을 그리는 기능은 없습니다. getContext 메소드를 사용하면 페인팅의 속성과 메소드를 제공하는 객체를 반환할 수 있습니다.

• 1단계: DOM 개체 가져오기

• 2단계: Canvas 개체의 getContext() 메서드를 호출하여 CanvasRederingContext2D 개체 가져오기(getContext 메서드에 매개변수 전달: " 2d")

• 3단계: CanvasRederingContext2D를 호출하여 그림 완성

2) SVG: 네트워크용 벡터 기반 그래픽을 정의하는 데 사용되는 확장 가능한 벡터 그래픽.

읽어주신 모든 분들께 감사드리며, 많은 도움이 되셨으면 좋겠습니다.

이 기사는 https://blog.csdn.net/yezi__6/article/details/82881729

추천 튜토리얼: "HTML Tutorial"

에서 복제되었습니다.

위 내용은 HTML과 HTML5의 차이점에 대해 이야기 해 봅시다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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

핫 AI 도구

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

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

SublimeText3 중국어 버전

SublimeText3 중국어 버전

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

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

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

뜨거운 주제

PHP 튜토리얼
1598
276
내 HTML 이미지가 나타나지 않는 이유는 무엇입니까? 내 HTML 이미지가 나타나지 않는 이유는 무엇입니까? Aug 16, 2025 am 10:08 AM

먼저 SRC 속성 경로가 올바른지 확인하고 상대적 또는 절대 경로가 HTML 파일 위치와 일치하는지 확인하십시오. 2. 파일 이름과 확장자가 정확하고 대소 문자를 사용하는지 확인하십시오. 3. 이미지 파일이 실제로 지정된 디렉토리에 존재하는지 확인하십시오. 4. 적절한 alt 속성을 사용하고 이미지 형식이 .jpg, .png, .gif 또는 .webp가 브라우저에서 널리 지원되는지 확인하십시오. 5. 브라우저 캐시 문제 해결, Image URL에 새로 고침 또는 직접 액세스하십시오. 6. 파일을 읽고 차단하지 않도록 서버 권한 설정을 확인하십시오. 7. 올바른 따옴표 및 속성 순서를 포함하여 IMG 태그 구문이 올바른지 확인하고 최종적으로 이미지가 정상적으로 표시되도록 브라우저 개발자 도구를 통해 404 오류 또는 구문 문제를 해결하십시오.

HTML에서 주소 태그를 사용하는 방법 HTML에서 주소 태그를 사용하는 방법 Aug 15, 2025 am 06:24 AM

THETAGISUSSODTODEFINECONTACTINFORMATIONOROWOROFODOCUMENTORSECTION의 경우, 1. 1. 1. SESOITFOREMAIL, PHYSTYADDRESS, PHONENUMBER, ORWEBSITEURLWITHINANTICLEORBIDE; 2. PLACEITINSIDEFORITORCONTACTORINDORDORINFORINDORINFORINDORINDORINDOCUMENT-WIDECONTACT;

HTML에서 BDO 태그를 사용하여 텍스트 방향을 재정의하는 방법 HTML에서 BDO 태그를 사용하여 텍스트 방향을 재정의하는 방법 Aug 16, 2025 am 09:32 AM

thebdotagisUsedToOverRideTheBrowser'SdefaultDectiveRenderrendingWhenderingWithmixEdleft-to-rightwright 대

HTML에서 스크립트로드에 비동기 속성을 사용하는 방법 HTML에서 스크립트로드에 비동기 속성을 사용하는 방법 Aug 17, 2025 pm 12:52 PM

theasyncattributeinhtmlisusedtoloadandexecuteexternaljavaScriptFilesAsySynshronously, witheplowSertOnloadTheMpernParallelwithHtMllescringScriptIncuteMmediesMmediestimmed SeflSectOmponceponceponcepontrender-blocking;

HTML 선택 요소의 기본값을 설정하는 방법 HTML 선택 요소의 기본값을 설정하는 방법 Aug 17, 2025 pm 01:00 PM

htmlSelect 요소의 기본값을 설정하려면 해당 옵션 요소가 선택한 속성으로 표시되어야합니다. 1. UnitedStates와 같은 기본적으로 선택하려는 옵션에 선택한 속성을 추가하십시오. 2 단일 옵션에서 하나의 옵션만이 속성을 선택했는지 확인하고 여러 옵션이있는 경우 첫 번째 옵션은 소스 코드 순서입니다. 3. 선택한 속성은 첫 번째 옵션에 국한되지 않고 목록의 어느 곳에도 배치 될 수 있습니다. 4.이 방법은 단일 선택 및 다중 선택 선택에 적합합니다. 5. 동적으로 설정 해야하는 경우 JavaScript를 사용하여 Document.querySelec과 같은 값 속성을 작동 할 수 있습니다.

html5에서 div를 중심하는 방법은 무엇입니까? html5에서 div를 중심하는 방법은 무엇입니까? Aug 21, 2025 pm 05:32 PM

Tocenteradivhorizontally, usemargin : 0autowithadefinedwidth.2. forhorizontalandverticalcentering, appluddisplay : flexontheparentwithjustify-content : centerAndalign-items.3.

HTML 작은 요소는 무엇입니까? HTML 작은 요소는 무엇입니까? Aug 16, 2025 am 08:04 AM

the elementisusedforsidecomments, fineprint, 또는 tressmortantcontents onmanticalmeaning, notjustvisualstyling; 2.itispripperferforcopyrightnotices, legaldisclaimers, endrictions, andlimitations; 3. itshouldnotbeussolelytoreducetextsize —Csshouldlepresen

html에서 정렬되지 않은 목록의 총알 스타일을 변경하는 방법 html에서 정렬되지 않은 목록의 총알 스타일을 변경하는 방법 Aug 14, 2025 pm 01:31 PM

HTML은 구조에만 책임이 있고 CSS는 외관을 제어하기 때문에 CSS를 사용하여 HTML 목록의 총알 스타일을 변경할 수 있습니다. 목록 스타일 유형 속성을 통해 디스크, 서클, 스퀘어 또는 없음과 같은 내장 스타일을 설정하고 목록 스타일 이미지를 사용하여 사용자 정의 이미지로 바꾸거나 배경 이미지 및 패딩을 사용하여 LI 요소에서 이미지 위치를보다 정확하게 제어 할 수 있습니다. 유니 코드 문자 또는 웹 글꼴 (예 : fontawesome)과 결합하기 전에 의사 요소 ::를 사용하여 사용자 정의 기호를 추가하여 유연하고 다양한 목록 스타일 디자인을 달성 할 수 있습니다.

See all articles