語義化的標簽,旨在讓標簽有自己的含義。
<title>:頁面主體內容。
<h>:h1~h6,分級標題,<h1> 與 <title> 協調有利于搜索引擎優化。
<ul>:無序列表。
<li>:有序列表。
<header>:頁眉通常包括網站標志、主導航、全站鏈接以及搜索框。
<nav>:標記導航,僅對文檔中重要的鏈接群使用。
<main>:頁面主要內容,一個頁面只能使用一次。如果是web應用,則包圍其主要功能。
<article>:定義外部的內容,其中的內容獨立于文檔的其余部分。
<section>:定義文檔中的節(section、區段)。比如章節、頁眉、頁腳或文檔中的其他部分。
<aside>:定義其所處內容之外的內容。如側欄、文章的一組鏈接、廣告、友情鏈接、相關產品列表等。
<footer>:頁腳,只有當父級是body時,才是整個頁面的頁腳。
<small>:呈現小號字體效果,指定細則,輸入免責聲明、注解、署名、版權。
<strong>:和 em 標簽一樣,用于強調文本,但它強調的程度更強一些。
<em>:將其中的文本表示為強調的內容,表現為斜體。
<mark>:使用黃色突出顯示部分文本。
<figure>:規定獨立的流內容(圖像、圖表、照片、代碼等等)(默認有40px左右margin)。
<figcaption>:定義 figure 元素的標題,應該被置于 figure 元素的第一個或最后一個子元素的位置。
<cite>:表示所包含的文本對某個參考文獻的引用,比如書籍或者雜志的標題。
<blockquoto>:長引用,塊引用擁有它們自己的空間。
<q>:短引用(跨瀏覽器問題,盡量避免使用)。
<time>:datetime屬性遵循特定格式,如果忽略此屬性,文本內容必須是合法的日期或者時間格式。
<address>:作者、相關人士或組織的聯系信息(電子郵件地址、指向聯系信息頁的鏈接)。
<del>:移除的內容。
<meter>:定義已知范圍或分數值內的標量測量。(Internet Explorer 不支持 meter 標簽)
<!-- hgroup 標題用來為標題分組,可以將一組相關的標題同時放入到hgroup中 -->
<hgroup>
<h1>回鄉偶書</h1>
<h2>其二</h2>
</hgroup>
<!-- p標簽 表示頁面中一個段落 也是塊元素 -->
<p>在p標簽的內容 表示為一個段落</p>
<!--
em標簽 表示語調語氣加重
行內元素 :不會獨占一行的元素
-->
<p>今天天氣<em>真</em>不錯</p>
<!-- strong 表示強調,重要內容 -->
<p>你今天必須要<strong>完成作業</strong></p>
魯迅說
<!-- blockquote 表示 引用長引用 塊元素 -->
<blockquote>
我說過很多話 但我都不記得了
</blockquote>
<!-- q標簽 表示短引用 為行內元素 -->
子曰<q>溫故而知新</q>
</body>
(部分標簽)效果圖
關聯面試題:請簡述下你對HTML語義化的理解?知道的可以在評論區留言![送心]
TML 的語義化標簽是指用于描述內容結構和含義的標簽。
這些標簽不僅僅用于樣式和布局,更重要的是通過標簽本身傳達出內容的語義和結構,使得頁面具有更好的可讀性、可訪問性和搜索引擎優化。
以下是一些常見的 HTML 語義化標簽:
通過使用這些語義化標簽,我們可以更清晰地描述頁面的結構和內容
語義化可以總結為 根據內容選擇標簽,用最恰當的標簽來標記內容
例如網頁中的標題使用<h1>~<h6>這樣的標簽,而不是使用<div>+css
對了,在這里說一下,我目前是在職web前端開發,如果你現在正在學習前端,了解前端,渴望成為一名合格的web前端開發工程師,在入門學習前端的過程當中有遇見任何關于學習方法,學習路線,學習效率等方面的問題,都可以隨時關注并私信我:前端,我都會根據大家的問題給出針對性的建議,缺乏基礎入門的視頻教程也可以直接來找我,我這邊有最新的web前端基礎精講視頻教程, 還有我做web前端技術這段時間整理的一些學習手冊,面試題,開發工具,PDF文檔書籍教程,都可以直接分享給大家。
這些是舊的HTML元素,已棄用,不應繼續使用。 不要在新項目中使用它們,應盡快在舊項目替換它們,即使它們現在依然可以使用。
<acronym>、<applet>、<basefont>、<bgsound>、<big>、<blink>、<center>、<command>、<content>、<dir>、<element>、<font>、<frame>、<frameset>、<image>、<isindex>、<keygen>、<listing>、<marquee>、<menuitem>、<multicol>、<nextid>、<nobr>、<noembed>、<noframes>、<plaintext>、<shadow>、<spacer>、<strike>、<tt>、<xmp>
原文鏈接:https://mp.weixin.qq.com/s/nP2aM0CGJAJYxq-PilD43w
作者:WindrunnerMax 山科小站
*請認真填寫需求信息,我們會在24小時內與您取得聯系。