HTML5 セマンティック要素LOGIN

HTML5 セマンティック要素

HTML5 セマンティック要素

セマンティック = 意味。

セマンティック要素 = 要素の意味。

セマンティック要素とは何ですか?

セマンティック要素は、ブラウザーや開発者に対してその意味を明確に説明できます。

セマンティック要素の例: <div> と <span> - コンテンツを考慮する必要はありません。

セマンティック要素の例: <form>、<img> - コンテンツを明確に定義します。

非セマンティック要素の例: <div> および <span> - コンテンツを考慮する必要はありません。

セマンティック要素の例: <form>、<img> - 明確に定義されたコンテンツ。

<title> は、ドキュメントのタイトルを定義する典型的なセマンティック タグです。

HTML5 の新しいセマンティック要素

多くの既存の Web サイトには、次の HTML コードが含まれています: <div id="nav"> class="header"> または <div id="footer"> は、ナビゲーション リンク、ヘッダー、およびフッターを示します。

HTML5 では、Web ページの違いを明確にするための新しいセマンティック要素が提供されています。セクション:
< header>

<!doctype html> <html> <head> <meta charset="UTF-8"> <title>语义元素</title> </head> <body> <!--结构元素--> <header>头部</header> <section>表示一个段落:用于区域的章节表述</section> <footer>区域的页脚部分</footer> <nav>菜单 导航</nav> <article>表示文章的主体内容</article> <!--块级元素 用于区域的划分--> <aside></aside> <figure> <figcaption></figcaption> </figure> <code>表示一段代码</code> <dialog>表示对话 <dt>说话的人</dt><dd>内容</dd> </dialog> <!--语义元素--> <mtter>一定范围的数值</mtter> <time></time> <progress>进度条</progress> <video>视频</video> <audio>音频</audio> <!--交互元素--> <details>一段具体内容 通过某个方法显示</details> <datagrid>用来控制客户端数据显示</datagrid> <menu>动态交互菜单</menu> <command>命名</command> <!--显示文章案例--> <article> <header> <h1>HTML head 头部分的标签</h1> <time>2015年12月12日</time> </header> <p>HTML head 头部分的标签、元素有很多,涉及到浏览器对网页的渲染,SEO等等,而各个浏览器内核以及各个国内浏览器厂商都有些自己的标签元素,这就造成了很多差异性。移动互联网时代,head 头部结构,移动端的meta 元素,显得更为重要。了解每个标签的意义,写出满足自己需求的head 头标签,是本文的目的。本篇以一丝的文章为基础,进行扩展总结介绍常用的head中各个标签、元素的意义以及使用场景。</p> <footer> <p>http://www.baidu.com</p> </footer> </article> <!--评论--> <section> <h2>评论</h2> <article> <header> <h3>张帅</h3> <p><time pubdata datatime="2013-09-23 10:00 - 11:00">一小时前</time></p> </header> <p>评论内容</p> </article> <article> <header> <h3>张帅</h3> <p><time pubdata datatime="2013-09-23 10:00 - 11:00">一小时前</time></p> </header> <p>评论内容</p> </article> </section> </body> </html>
コースウェア