目錄
1.什么是语义化标签?
2.为啥使用语义化标签?
3.html语义化标签
是最高的等级。
 4.Html5语义化标签
文章标题
章节一
章节二
标题2
首頁 web前端 html教學 浅谈html语义化标签,Html5新增语义化标签_html/css_WEB-ITnose

浅谈html语义化标签,Html5新增语义化标签_html/css_WEB-ITnose

Jun 24, 2016 am 11:49 AM

  Html语义化标签,Html5新增语义化标签

自己在学习的期间,整理了下html关于语义化标签的一些知识,列的不是很全.

希望大家有新的见解可以给我留言,我会补充上去,谢谢大家

1.什么是语义化标签?

那么什么叫做语义化呢,说的通俗点就是:明白每个标签的用途(在什么情况下我可以使用这个标签才合理)比如,

网页上的文章的标题就可以用标题标签,网页上的各个栏目的栏目名称也可以使用标题标签。

文章中内容的段落就得放在段落标签中,在文章中有想强调的文本,就可以使用em标签表示强调等等。

 

2.为啥使用语义化标签?

1. 更容易被搜索引擎收录。

2. 更容易让屏幕阅读器读出网页内容。

3. 能够更好的体现页面的主题

4.兼容性更好,支持更多的网络设备

3.html语义化标签

1):标签:实现超链接

强调:title属性的作用,鼠标滑过链接文字时会显示这个属性的文本内容。这个属性在实际网页开发中作用很大,主要方便搜索引擎了解链接地址的内容(语义化更友好)

 

2):

标签:文章段落放到

标签中

 

3):标签:文章标题,栏目标题用表示

 标题标签一共有6个,h1、h2、h3、h4、h5、h6分别为一级标题、二级标题、三级标题、四级标题、五级标题、六级标题。并且依据重要性递减。

是最高的等级。

 

4):标签:特别强调某几个文字

但两者在强调的语气上有区别: 表示强调, 表示更强烈的强调。并且在浏览器中 默认用斜体表示,粗体表示。

两个标签相比,目前国内前端程序员更喜欢使用表示强调。

 

5):标签:短文本引用

 注意要引用的文本不用加双引号,浏览器会对q标签自动添加双引号

 

6):

标签:长文本引用

注意浏览器对blockquote>标签的解析是缩进样式

 

7):

标签:为网页加入地址信息

 

8):

    标签:无序列表

     

    9):

    标签:有序列表

     

    10):

    标签:为表格添加标题和摘要

    摘要的内容是不会在浏览器中显示出来的。它的作用是增加表格的可读性(语义化),使搜索引擎更好的读懂表格内容,还可以使屏幕阅读器更好的帮助特殊用户读取表格内容。

        语法:

    标题用以描述表格内容,标题的显示位置:表格上方。

        语法:

     

     4.Html5语义化标签

     1):article标签:装载显示一个独立的文章内容。

    例如一篇完整的论坛帖子,一则网站新闻,一篇博客文章等等,一个用户评论等等 artilce可以嵌套,则内层的artilce对外层的article标签有隶属的关系。

    例如,一个博客文章,可以用article显示,然后一 些评论可以以article的形式嵌入其中。

    <article><h1 id="文章标题">文章标题</h1>这是一篇文章   <article>评论1...</article>    <article>评论2...</article></article>
    登入後複製

    2):section 标签:定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分。

    实例:

    <section>   <h1 id="章节一">章节一</h1>    <p>详细内容...</p></section><section>   <h1 id="章节二">章节二</h1>    <p>详细内容...</p></section>
    登入後複製

    3):aside 标签: 用来装载非正文类的内容。例如广告,成组的链接,侧边栏等等。

    4):hgroup 标签:用于对网页或区段的标题元素(h1-h6)进行组合。

    例如,在一个区段中你有连续的h系列的标签元素,则可以用hgroup将他们括起来。

    <hgroup><h1 id="标题">标题1</h1><h2 id="标题">标题2</h2></hgroup>
    登入後複製

    5):header 标签:定义文档的页面组合,通常是一些引导和导航信息。

    6):footer 标签:定义 section 或 document 的页脚。

      在典型情况下,该元素会包含创作者的姓名、文档的创作日期以及/或者联系信息。

    实例:

    <footer> &copy; 2012 Baidu 使用百度前必读 京ICP证030173号 </footer>
    登入後複製

    7):nav 标签:导航链接放在nav标签里。

    nav标签里应该放入一些当前页面的主要导航链接。

    例如在页脚显示一个站点的导航链接(如首页,服务信息页面,版权信息页面等等),就可以使用nav标签,当然,这不是必须的。

    8):time 标签:定义公历的时间(24 小时制)或日期,时间和时区偏移是可选的。

    该元素能够以机器可读的方式对日期和时间进行编码,搜索引擎也能够生成更智能的搜索结果

    9):mark 标签:定义带有记号的文本。请在需要突出显示文本时使用 标签。

    10):figure标签:规定独立的流内容(图像、图表、照片、代码等等)。

    figure 元素的内容应该与主内容相关,但如果被删除,则不应对文档流产生影响。

    11):figcaption 标签:定义 figure 元素的标题(caption)。

    "figcaption" 元素应该被置于 "figure" 元素的第一个或最后一个子元素的位置。

    实例:

    <figure> <figcaption>美女图片</figcaption> <img  src="/static/imghw/default1.png"  data-src="meizi.jpg"  class="lazy"    style="max-width:90%"  style="max-width:90%" / alt="浅谈html语义化标签,Html5新增语义化标签_html/css_WEB-ITnose" ></figure>
    登入後複製

     

    标题文本
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

HTML容易為初學者學習嗎? HTML容易為初學者學習嗎? Apr 07, 2025 am 12:11 AM

HTML適合初學者學習,因為它簡單易學且能快速看到成果。 1)HTML的學習曲線平緩,易於上手。 2)只需掌握基本標籤即可開始創建網頁。 3)靈活性高,可與CSS和JavaScript結合使用。 4)豐富的學習資源和現代工具支持學習過程。

HTML,CSS和JavaScript的角色:核心職責 HTML,CSS和JavaScript的角色:核心職責 Apr 08, 2025 pm 07:05 PM

HTML定義網頁結構,CSS負責樣式和佈局,JavaScript賦予動態交互。三者在網頁開發中各司其職,共同構建豐富多彩的網站。

了解HTML,CSS和JavaScript:初學者指南 了解HTML,CSS和JavaScript:初學者指南 Apr 12, 2025 am 12:02 AM

WebDevelovermentReliesonHtml,CSS和JavaScript:1)HTMLStructuresContent,2)CSSStyleSIT和3)JavaScriptAddSstractivity,形成thebasisofmodernWebemodernWebExexperiences。

Gitee Pages靜態網站部署失敗:單個文件404錯誤如何排查和解決? Gitee Pages靜態網站部署失敗:單個文件404錯誤如何排查和解決? Apr 04, 2025 pm 11:54 PM

GiteePages靜態網站部署失敗:404錯誤排查與解決在使用Gitee...

HTML中起始標籤的示例是什麼? HTML中起始標籤的示例是什麼? Apr 06, 2025 am 12:04 AM

AnexampleOfAstartingTaginHtmlis,beginSaparagraph.startingTagSareEssentialInhtmlastheyInitiateEllements,defiteTheeTheErtypes,andarecrucialforsstructuringwebpages wepages webpages andConstructingthedom。

如何用CSS3和JavaScript實現圖片點擊後周圍圖片散開並放大效果? 如何用CSS3和JavaScript實現圖片點擊後周圍圖片散開並放大效果? Apr 05, 2025 am 06:15 AM

實現圖片點擊後周圍圖片散開並放大效果許多網頁設計中,需要實現一種交互效果:點擊某張圖片,使其周圍的...

HTML,CSS和JavaScript:Web開發人員的基本工具 HTML,CSS和JavaScript:Web開發人員的基本工具 Apr 09, 2025 am 12:12 AM

HTML、CSS和JavaScript是Web開發的三大支柱。 1.HTML定義網頁結構,使用標籤如、等。 2.CSS控製網頁樣式,使用選擇器和屬性如color、font-size等。 3.JavaScript實現動態效果和交互,通過事件監聽和DOM操作。

網頁批註如何實現Y軸位置的自適應佈局? 網頁批註如何實現Y軸位置的自適應佈局? Apr 04, 2025 pm 11:30 PM

網頁批註功能的Y軸位置自適應算法本文將探討如何實現類似Word文檔的批註功能,特別是如何處理批註之間的間�...

See all articles