- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我知道标题标签是为了语义目的,只要你不滥用它们的目的,理论上,你不应该在搜索引擎中受到惩罚......但是多长时间太长了?
我一直觉得这是一个潜规则,你不应该把整个段落放在 h*
标签中,即使是 h4
- h6
,但我从来没有真正质疑过这是对还是错。但是 15-20 个单词的句子呢?线在哪里?如果没有明确的字符/字数限制,在选择 h*
标签而不是 p.subtitle
之类的内容时,我应该遵守哪些限制?
我知道我可能想多了,但还是希望得到一些反馈。
最佳答案
HTML 规范没有为 h1
-h6
或任何其他元素定义这样的限制。
人们期望提及这种限制的地方是元素的定义本身(The h1
, h2
, h3
, h4
, h5
, and h6
elements)或元素的内容模型(phrasing content)。特别是 definition of Text没有提到任何限制。
在其有关解析的部分中,HTML 5.1 规范 notes (大胆强调我的):
The algorithm described below places no limit on the depth of the DOM tree generated, or on the length of tag names, attribute names, attribute values,
Text
nodes, etc. While implementors are encouraged to avoid arbitrary limits, it is recognized that practical concerns will likely force user agents to impose nesting depth constraints.
因此,用户代理通常会有自己的限制,但这些限制非常。
我认为讨论非正式限制没有意义。标题应该尽可能长。想想科学论文或小说等作品的长标题,例如 this book has more than 50 words in its title :
<h1 class="book-title">
Noisy outlaws, unfriendly blobs, and some other things that
aren't as scary, maybe, depending on how you feel about lost
lands, stray cellphones, creatures from the sky, parents who
disappear in Peru, a man named Lars Farf, and one other story
we couldn't quite finish, so maybe you could help us out
</h1>
也就是说,不要滥用标题元素当然很重要。如果你有 subheading, subtitle, alternative title or tagline , 不要使用标题元素。标记这些情况的常用方法是使用 header
元素、一个标题元素和一个或多个 p
元素,例如:
<header>
<h1><!-- the actual heading --></h1>
<p><!-- the subheading or similar --></p>
</header>
关于html - 标题标签是否有最大字符数/字数限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43337901/
嗨,我是excel的初学者,所以请原谅我的无知。 最近我发现自己需要一个函数来计算一系列单元格中的单词数(当然,将空单元格计为 0)。 在网上冲浪我发现了这个简单的 VBA 代码: Function
我是编程新手,这段代码不想工作,而且我已经没有想法了。它可以很好地读取文件,但不会计算任何内容。我知道它与 while 语句有关。这是针对两个单独的文件,但它们都需要显示在末尾。 #define _C
我用 Java 实现了一个字数统计程序。基本上,该程序需要一个大文件(在我的测试中,我使用了一个仅包含数字的 10 GB 数据文件),并计算每个“单词”出现的次数 - 在这种情况下,一个数字(例如 2
长话短说:1986 年,一位面试官要求 Donald Knuth 编写一个程序,输入文本和数字 N,并列出按频率排序的 N 个最常用的词。 Knuth 编写了一个 10 页的 Pascal 程序,Do
我有一个包含 2 个字段的表: cnt str -- ------- 60 the 58 of 4 no 30 the 2 of 1 no 我想要这样的结果 cnt
各位seoer应该都明白,要想网站有排名,收录是前提条件,没有收录完全谈不上排名、流量。但是内页的收录往往是seo最大的难题之一,笔者手上有一堆网站都是只被收录了首页或者几页内页,因此解决内页收录问
是否可以设置一个 checkstyle 规则来计算评论中的字数,然后在字数低于定义的限制时显示问题。我在checkstyle上搜索了Javadoc属性,但没有发现有用的东西。 例如: /** * S
我有一个名为“input.txt”的文本文件,其中包含: test line one test line two final line 编译并运行后通过 $ ./a.exe #include
我目前在带有 pandas 0.23.4 的 Jupyter Notebook (v5.6.0) 中使用 python3.7。 我编写了代码来标记一些日语单词,并成功应用了一个字数统计函数,该函数返回
我刚刚用出色的 Redactor 替换了 CKEditor(它伴随着大量与 AJAX 更新 DOM 相关的神秘问题) .我们以前使用 CKEditor 插件为我们提供富文本编辑器的字符数。我怎样才能用
我想在 Eclipse 集群上运行 hadoop 字数统计。但我收到错误。我更改了输出目录,但程序行为没有变化。你能帮我解决这个错误吗: 2013-10-23 23:06:13,783 WA
我正在尝试运行一个 wordcount 程序,但我收到以下代码的错误 job.setInputFormatClass(TextInputFormat.class); job.setOutputForm
这是 Hadoop 字数统计 java map 和 reduce 源代码: 在 map 函数中,我已经可以输出所有以字母“c”开头的单词以及该单词出现的总次数,但我想做的只是输出以字母“c”开头的单词
我是一名优秀的程序员,十分优秀!