-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[html] 第11天 你对标签语义化的理解是什么? #31
Comments
见名知意,方便多人认识,且命名统一,简洁,易于重构代码 |
也方便SEO |
更方便后期维护修改吧,并且也能让代码意图更明了 |
正确的标签做正确的事,有助于SEO,也方便读代码,了解代码的意图 |
|
标签语义化的初衷是让正确的标签做正确的事情,但对于人来说,标签的语义除了在 而每个人对于标签的理解都会存在不同,因此强制规定哪个标签怎么用就不是很好。我的理解标签语义化更多的是为 SEO 进行服务。让爬虫更方便地找到想要的信息。 |
有利于SEO |
一、什么是HTML语义化标签语义化的标签,旨在让标签有自己的含义。 <p>一行文字</p> 二、语义化标签的优势
三、常见的语义化标签
|
什么是语义化标签?
类似报纸的多文章结构适合用 article 来组织:
|
|
我都是以某一个人、物为主体这样去记忆,好像也还行,大概还是能记住 |
Semantic HTML elements 是作为代码编写人员与机器解读的中介 对于人来说,语义标签(Semantic HTML elements)常与内容有关 非语义标签(non Semantic HTML elements)跟内容无关 对机器来说,标签是给机器内核语法解析成语法树(Syntax tree, AST) dom tree + cssom tree= render tree reference: |
|
让页面的内容结构化,结构更清晰,便于对浏览器、搜索引擎解析; |
有利于SEO |
利于SEO |
|
概念语义是我们说话表达的意思,多数的语义实际上由文字来承载。 语义化标签则是纯文字的补充,比如标题、段落、章节、列表,这些内容都是纯文字无法表达的 所以我们需要语义化标签代为表达 优点
|
根据内容的结构化,选择合适的标签便于开发者阅读和写出更优雅代码同时让浏览器的爬虫和机器更好的解析。 |
总结: |
✂【回答】 ☞ 标签语义化的优势:
☞ 常见的语义化标签: <header> | <title> | <nav> | <section> | <aside> | <footer> ... 🖊【便签】 |
|
使结构更加清晰,方便编写代码,方便开发和维护,方便seo |
可以清晰的知道标签的意思,增强可读性 |
1.SEO友好 |
第11天 你对标签语义化的理解是什么?
The text was updated successfully, but these errors were encountered: