热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

可以在没有段落标记的div中使用文本吗?

如何解决《可以在没有段落标记的div中使用文本吗?》经验,为你挑选了2个好方法。

我试图了解

标签的效用.我想写更少的HTML,并且总是为了简化一般事情,但感觉我听到有人提到为了SEO目的或清晰度或其他东西,所有文本都应该存在于段落标签中?这似乎只是需要处理一组保证金/填充/边境/ css业务.我不会通过某种linting工具吗?

Cheerio, worldie!

VS:

Hello, world!

Joshua Muhei.. 23

从语义的角度来看,您应该始终将您的内容置于意义的容器中.

例如,您可以创建一个项目列表(例如待办事项列表),如下所示:

- Buy groceries
- Clean my room
- Learn HTML

但是,这只是看起来像一个名单,但从一个语义来看,这只是普通的文本,如

元素没有任何语义含义(它们仅用于布局的目的).

一个合适的语义列表如下所示:

  • Buy groceries
  • Clean my room
  • Learn HTML

现在它真的是一个清单.

那么:为什么这很重要?

搜索引擎优化:阅读您内容的计算机(例如Google的搜索索引抓取工具)将知道这是一个列表,并可以做出相应的反应.在查看标题时,这是更容易理解的:

元素将由搜索引擎处理,其重要性高于元素(没有任何语义含义).

辅助功能:辅助软件(例如,盲人或视力受损的冲浪者的屏幕阅读器)可以判断这是一个列表,用户可以相应地导航(例如从一个列表项跳转到下一个列表项).

因此,一般规则是您应该始终考虑要向用户呈现的内容类型:它是列表(元素

    还是
      元素)?是文本(一个还是多个

      元素)?它是一个标题(一

      元素)?这允许所有类型的读者更彻底地解释您的内容.

      因此,从技术角度来看,文本在裸

      元素(不包含任何语义含义)中绝对有效,从内容的角度来看

      ,在网站上显示文本时,绝对应该使用元素.由于所有网站都与他们的内容有关,因此您应该彻底遵循此规则.



      1> Joshua Muhei..:

      从语义的角度来看,您应该始终将您的内容置于意义的容器中.

      例如,您可以创建一个项目列表(例如待办事项列表),如下所示:

      - Buy groceries
      - Clean my room
      - Learn HTML

      但是,这只是看起来像一个名单,但从一个语义来看,这只是普通的文本,如

      元素没有任何语义含义(它们仅用于布局的目的).

      一个合适的语义列表如下所示:

      • Buy groceries
      • Clean my room
      • Learn HTML

      现在它真的是一个清单.

      那么:为什么这很重要?

      搜索引擎优化:阅读您内容的计算机(例如Google的搜索索引抓取工具)将知道这是一个列表,并可以做出相应的反应.在查看标题时,这是更容易理解的:

      元素将由搜索引擎处理,其重要性高于元素(没有任何语义含义).

      辅助功能:辅助软件(例如,盲人或视力受损的冲浪者的屏幕阅读器)可以判断这是一个列表,用户可以相应地导航(例如从一个列表项跳转到下一个列表项).

      因此,一般规则是您应该始终考虑要向用户呈现的内容类型:它是列表(元素