HTML5 의미 요소LOGIN

HTML5 의미 요소

의미 = 의미.

의미 요소 = 요소의 의미.


의미란 무엇인가 요소?

의미론적 요소는 브라우저와 개발자에게 그 의미를 명확하게 설명할 수 있습니다.

의미 없음 요소 예: <div> 및 <span> - 내용을 고려할 필요가 없습니다.

의미 요소 예: <form> table> 및 <img> - 내용을 명확하게 정의합니다.


브라우저 지원 > Internet Explorer 9+, Firefox, Chrome, Safari 및 Opera에서 지원됩니다.

참고: Internet Explorer 8 이하에서는 이 요소를 지원하지 않습니다. 그러나 기사 하단에 호환되는 해결 방법이 제공됩니다.8.jpg HTML5 요소

많은 기존 웹사이트에는 <div id="nav">, <div class="header"> 또는 <div id와 같은 HTML 코드가 포함되어 있습니다. ="footer">, 탐색 링크, 머리글 및 바닥글을 나타냅니다.


HTML5는 웹 페이지의 다양한 부분을 명확하게 하는 새로운 의미 요소를 제공합니다.

<header>

<nav>

<section>

<article>

<aside>

<figcaption>

<figure>

<footer>


5.jpg



HTML5 <header> 요소

<header> 요소는 문서의 헤더 영역을 설명합니다.

<header> 요소는 콘텐츠의 소개 표시 영역을 정의하는 데 사용됩니다.

여러

다음 예는 게시물의 헤더를 정의합니다.

<!DOCTYPE html>
<html>
<head> 
    <meta charset="UTF-8">
    <title>php中文网(php.cn)</title> 
</head>
<body>
<article>
    <header>
        <h1>Internet Explorer 9</h1>
        <p><time pubdate datetime="2016-10-15"></time></p>
    </header>
    <p> Windows Internet Explorer 9(缩写为 IE9 )是在2011年3月14日21:00发布的</p>
</article>
</body>
</html>

pubdate는 <time> 요소의 날짜/시간이 문서(또는 대부분의 게시물)임을 나타냅니다. 최근 선배<기사> 요소 출시일)

프로그램을 실행해서 사용해 보세요


HTML5 <nav> 요소 <nav> 태그는 탐색 링크를 정의합니다. 부분.

<nav> 요소는 페이지의 탐색 링크 영역을 정의하는 데 사용됩니다. 그러나 모든 링크가

<에 포함될 필요는 없습니다. 🎜>

예제

<!DOCTYPE html>
<html>
<head> 
    <meta charset="UTF-8">
    <title>php中文网(php.cn)</title> 
</head>
<body>
<nav>
    <a href="">HTML</a> |
    <a href="">CSS</a> |
    <a href="">JavaScript</a> |
    <a href="">jQuery</a>
</nav>
</body>
</html>

프로그램을 실행해서 사용해 보세요


HTML5 <section> 요소

<section> 문서. 장, 머리글, 바닥글 또는 문서의 기타 부분 등입니다.

W3C HTML5 문서에 따르면 섹션에는 일련의 콘텐츠와 제목이 포함되어 있습니다.

인스턴스

<!DOCTYPE html>
<html>
<head> 
    <meta charset="UTF-8">
    <title>php中文网(php.cn)</title> 
</head>
<body>
<section>
    <h1>WWF</h1>
    <p>世界自然基金会(WWF)是一个国际组织致力于保护问题,研究和恢复环境,前身世界野生动物基金。世界自然基金会成立于1961年。</p>
</section>
<section>
    <h1>WWF's Panda symbol</h1>
    <p>熊猫已经成为世界自然基金会的象征。著名的熊猫世界自然基金会的标志来自一个名为痴痴的熊猫,从北京动物园的伦敦动物园同年世界自然基金会的建立。</p>
</section>
</body>
</html>
프로그램을 실행해서 사용해 보세요

HTML5 <article> 요소

<article> 태그는 독립적인 콘텐츠를 정의합니다. .

<article> 요소 사용 예:

  • 포럼 게시물(포럼 게시물)

  • 블로그 게시물(블로그)

  • 뉴스스토리(뉴스스토리)

  • 댓글(댓글)

예제

<!DOCTYPE html>
<html>
<head> 
    <meta charset="UTF-8">
    <title>php中文网(php.cn)</title> 
</head>
<body>
<article>
    <h1>Internet Explorer 9</h1>
    <p> Windows Internet Explorer 9(缩写为 IE9 )在2011年3月14日21:00 发布。</p>
</article>
</body>
</html>

프로그램을 실행해서 사용해 보세요


HTML5 <side> 요소

<aside> 태그는 페이지의 기본 영역(예: 사이드바) 외부에 있는 콘텐츠를 정의합니다.

side 태그의 내용은 메인 영역의 내용과 연관되어 있어야 합니다.

Instance

<!DOCTYPE html>
<html>
<head> 
    <meta charset="UTF-8">
    <title>php中文网(php.cn)</title> 
</head>
<body>
<p>我很喜欢在php中文网(php.cn)学习HTML知识</p>
<aside>
    <h2>php中文网(php.cn)</h2>
    <p>php中文网(php.cn)有很多的PHP和HTML教程</p>
</aside>
</body>
</html>

실행 사용해 볼 프로그램


HTML5 <footer> 요소

<footer> ​​문서.

< ;footer> 요소에는 포함 요소가 포함되어야 합니다.

바닥글에는 일반적으로 문서의 작성자, 저작권 정보, 링크된 이용 약관, 연락처 정보 등이 포함됩니다.

한 문서에서 여러 개의 < ;footer>요소를 사용할 수 있습니다.

Instance

<!DOCTYPE html>
<html>
<head> 
    <meta charset="UTF-8">
    <title>php中文网(php.cn)</title> 
</head>
<body>
<footer>
    <p>发布人: 刘奇</p>
    <p><time pubdate datetime="2016-10-15"></time></p>
</footer>
</body>
</html>

프로그램을 실행하여 사용해 보세요.


HTML5 <Figure> 및 <figcaption> 요소

<Figure> 콘텐츠(이미지, 차트, 사진, 코드 등).

<Figure> 요소의 콘텐츠는 기본 콘텐츠와 관련이 있어야 하지만 제거해도 문서 흐름에 영향을 주지 않아야 합니다.

<figcaption> 태그는 <Figure> 요소의 제목을 정의합니다.

<figcaption> 요소. .

인스턴스

<!DOCTYPE html>
<html>
<head> 
    <meta charset="UTF-8">
    <title>php中文网(php.cn)</title> 
    <!--[if lt IE 9]>
    <script src="html5shiv.js"></script>
    <![endif]-->
</head>
<body>

<p>黄山:世界文化与自然双重遗产,世界地质公园,国家AAAAA级旅游景区,国家级风景名胜区,<br/>全国文明风景旅游区示范点,中华十大名山,天下第一奇山。黄山位于安徽省南部黄山市境内</p>

<figure>
    <img src="http://images.tuniu.com/images/2013-04-07/1/1X52RthA3c9Y5pHv.jpg" alt="黄山风景" width="304" height="228">
    <figcaption>Fig.1 -黄山的一张风景图.</figcaption>
</figure>

</body>
</html>

프로그램을 실행하여 사용해 보세요


할 수 있습니다.

위의 요소는 모두 블록 요소입니다(<figcaption> 제외).

이러한 블록과 요소가 모두 작동하도록 하려면 브라우저 버전을 적용하려면 스타일 시트 파일에서 일부 속성을 설정해야 합니다(다음 스타일 코드를 사용하면 이전 브라우저가 이 장에서 소개된 블록 수준 요소를 지원할 수 있습니다).

는 중간에 배치됩니다. <head></head>

<style>
머리글, 섹션, 바닥글, 옆, 탐색, 기사, 그림
{
디스플레이: 블록;
}
</style>


Internet Explorer 8 및 이전 IE 버전의 문제

IE8 및 이전 IE 버전은 이러한 요소에서 CSS 효과를 렌더링할 수 없으므로 <header>, <section>, <footer>, <aside>를 사용할 수 없습니다. <nav>, <article>, <그림> 또는 기타 HTML5 요소.

해결책: HTML5 Shiv Javascript 스크립트를 사용하여 IE 호환성 문제를 해결할 수 있습니다. HTML5 Shiv 다운로드 주소: http://code.google.com/p/html5shiv/

다운로드 후 웹페이지에 다음 코드를 입력하세요:

< ;!--[IE 9인 경우]>
<script src="html5shiv.js"></script>
<![endif]-->

위 코드는 브라우저가 IE9보다 작을 때 html5shiv.js 파일을 로드합니다. IE 브라우저는 헤드 이후에 이러한 HTML5를 렌더링해야 하기 때문입니다. 새로운 요소가 추가되었습니다



다음 섹션
<!DOCTYPE html> <html> <head>  <meta charset="UTF-8"> <title>php中文网(php.cn)</title>  <!--[if lt IE 9]> <script src="html5shiv.js"></script> <![endif]--> </head> <body> <p>黄山:世界文化与自然双重遗产,世界地质公园,国家AAAAA级旅游景区,国家级风景名胜区,<br/>全国文明风景旅游区示范点,中华十大名山,天下第一奇山。黄山位于安徽省南部黄山市境内</p> <figure> <img src="http://images.tuniu.com/images/2013-04-07/1/1X52RthA3c9Y5pHv.jpg" alt="黄山风景" width="304" height="228"> <figcaption>Fig.1 -黄山的一张风景图.</figcaption> </figure> </body> </html>
코스웨어