Table des matières
1.什么是语义化标签?
2.为啥使用语义化标签?
3.html语义化标签
是最高的等级。
 4.Html5语义化标签
文章标题
章节一
章节二
标题2
Maison interface Web tutoriel 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>
    Copier après la connexion

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

    实例:

    <section>   <h1 id="章节一">章节一</h1>    <p>详细内容...</p></section><section>   <h1 id="章节二">章节二</h1>    <p>详细内容...</p></section>
    Copier après la connexion

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

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

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

    <hgroup><h1 id="标题">标题1</h1><h2 id="标题">标题2</h2></hgroup>
    Copier après la connexion

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

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

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

    实例:

    <footer> &copy; 2012 Baidu 使用百度前必读 京ICP证030173号 </footer>
    Copier après la connexion

    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>
    Copier après la connexion

     

    标题文本
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

HTML est-il facile à apprendre pour les débutants? HTML est-il facile à apprendre pour les débutants? Apr 07, 2025 am 12:11 AM

HTML convient aux débutants car il est simple et facile à apprendre et peut rapidement voir les résultats. 1) La courbe d'apprentissage de HTML est fluide et facile à démarrer. 2) Il suffit de maîtriser les balises de base pour commencer à créer des pages Web. 3) Flexibilité élevée et peut être utilisée en combinaison avec CSS et JavaScript. 4) Les ressources d'apprentissage riches et les outils modernes soutiennent le processus d'apprentissage.

Les rôles de HTML, CSS et JavaScript: responsabilités de base Les rôles de HTML, CSS et JavaScript: responsabilités de base Apr 08, 2025 pm 07:05 PM

HTML définit la structure Web, CSS est responsable du style et de la mise en page, et JavaScript donne une interaction dynamique. Les trois exercent leurs fonctions dans le développement Web et construisent conjointement un site Web coloré.

Quel est un exemple d'une balise de départ dans HTML? Quel est un exemple d'une balise de départ dans HTML? Apr 06, 2025 am 12:04 AM

Anexampleofastartingtaginhtmlis, qui abinginsaparagraph.startingtagsaressentialtinhtmlastheyinitiateelements, définit les éventualités, et la faculté de réduction des pages et de la construction de la création.

Comprendre HTML, CSS et JavaScript: un guide pour débutant Comprendre HTML, CSS et JavaScript: un guide pour débutant Apr 12, 2025 am 12:02 AM

WebDevelopmentReliesOnHTML, CSS, etjavascript: 1) HTMLSTRUCTURESCONTENT, 2) CSSSTYLESIT, et3) JavascriptAdddsInterActivity, Forming TheasisofmodernweBEBExperiences.

Comment implémenter la disposition adaptative de la position de l'axe y dans l'annotation Web? Comment implémenter la disposition adaptative de la position de l'axe y dans l'annotation Web? Apr 04, 2025 pm 11:30 PM

L'algorithme adaptatif de la position de l'axe y pour la fonction d'annotation Web Cet article explorera comment implémenter des fonctions d'annotation similaires aux documents de mots, en particulier comment gérer l'intervalle entre les annotations ...

Gitee Pages STATIQUE Le déploiement du site Web a échoué: comment dépanner et résoudre les erreurs de fichier unique 404? Gitee Pages STATIQUE Le déploiement du site Web a échoué: comment dépanner et résoudre les erreurs de fichier unique 404? Apr 04, 2025 pm 11:54 PM

GiteEpages STATIQUE Le déploiement du site Web a échoué: 404 Dépannage des erreurs et résolution lors de l'utilisation de Gitee ...

Comment utiliser CSS3 et JavaScript pour réaliser l'effet de la diffusion et de l'agrandissement des images environnantes après avoir cliqué? Comment utiliser CSS3 et JavaScript pour réaliser l'effet de la diffusion et de l'agrandissement des images environnantes après avoir cliqué? Apr 05, 2025 am 06:15 AM

Pour obtenir l'effet de la diffusion et de l'élargissement des images environnantes après avoir cliqué sur l'image, de nombreuses conceptions Web doivent obtenir un effet interactif: cliquez sur une certaine image pour faire les environs ...

HTML, CSS et JavaScript: outils essentiels pour les développeurs Web HTML, CSS et JavaScript: outils essentiels pour les développeurs Web Apr 09, 2025 am 12:12 AM

HTML, CSS et JavaScript sont les trois piliers du développement Web. 1. HTML définit la structure de la page Web et utilise des balises telles que, etc. 2. CSS contrôle le style de page Web, en utilisant des sélecteurs et des attributs tels que la couleur, la taille de la police, etc. 3. JavaScript réalise les effets dynamiques et l'interaction, par la surveillance des événements et les opérations DOM.

See all articles