问题标签 [html-heading]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
2710 浏览

html - HTML 列表项是否应该包含标签?

我试图弄清楚这是否是好的编码风格。我知道它是有效的,至少在 HTML5 下是有效的,但我想知道它的语义是否符合我的意图。

我使用的是有序列表,因为这些项目在逻辑上是按顺序排列的,但每个项目似乎都应该有一个标题。从语义上讲,这段代码有意义吗?我应该使用其他类型的标签来表示列表项的标题吗?我应该完全丢弃列表而使用标题标签吗?这里的最佳做法是什么?

0 投票
1 回答
262 浏览

html - 使用部分元素和标题构建网站的内容

我已经知道在讨论部分元素的使用之外有很多线程 - 我已经阅读了很多,到目前为止我得出了以下结论:

<section> 元素应该用于包装可以存储为单个数据库记录的内容。(根据 HTML5doctor)并且标题应该section 元素内(尽管在数据库中我不会将标题存储在与内容相同的列中......))

到目前为止一切顺利,我重新组织了我的网站结构,并通过http://gsnedders.html5.org/outliner/对其进行了分析- 但令人惊讶的是它忽略了我的 h1、h2、... 标题顺序(我在某处读到了那个特别的元素重置标题左右..?:S)这有点让我发疯。

到目前为止,我已经有了一个类似的结构(为了造型目的跳过了一些 div):

而不是预期的大纲:

我有:

当然,我可以将标题包含在某些部分元素中以重置此计数器,但我永远不会将整个主要内容存储为单个数据库条目 - 所以这将是对语义元素的无语义使用,这使得整个工作有些多余.

我是否错过了部分元素或嵌套标题的要点?任何如何处理这种行为的建议(这在理论上听起来很棒,但在实践中它似乎以一种奇怪的方式表现......)

编辑:我决定坚持“在可能是 RSS 项目的元素上使用文章”规则,因为这对我来说更有意义,并继续使用 section 元素将主要内容与导航等分开。(如下回答)

0 投票
6 回答
238645 浏览

twitter-bootstrap - 引导中心标题

这是我的第一次 Twitter Bootstrap 体验。我添加了一些标题(h1、h2 等),它们在左侧对齐。将标题居中的正确方法是什么?

0 投票
1 回答
39 浏览

html - Internet Explorer 中的标题元素

我有一个在 Mozilla Firefox 和 Google Chrome 上运行良好的网站。但在 Internet Explorer 中,它不会显示段落的标题。我使用 H1、H2 等标题元素。但在 Internet Explorer 中它不会显示。怎么可能?

我使用<h2>Title of Book</h2> 和以上是我的代码。

0 投票
3 回答
32690 浏览

javascript - 获取一个值

我正在尝试为具有<h2>标签的页面上的每个元素生成一个 MD5 校验和,然后将这些值显示为弹出窗口。

我已经拥有的代码应该获取每个<h2>元素,我只需要获取每个元素的实际值。

的用法b64_md5(ts)基本上是将ts变量转换为 MD5 值。但是,ts变量是元素类型的 ID 或名称,而不是元素的值本身。

另外,如果我想创建一个 cookie,其中存储了两个值,一个名称和一个校验和,我可以gh.innerText;用来设置唯一名称,因为到目前为止我在使用这种方法时遇到了问题。

0 投票
3 回答
1878 浏览

html - H1、H2 等在 DL 中是否有效?

我可以在定义列表中包含标题元素吗?

例子:

它似乎在我的浏览器中按预期工作:)

0 投票
4 回答
30319 浏览

html - 表 TH 标签内的 H1、H2、H3、H4、H5、H6?- HTML

我可以H1, H2, H3, H4, H5, H6table TH标签内使用吗?- HTML

我尝试使用 w3 验证器进行验证,但它没有验证。我明白了:

我使用 HTML5,所以我认为最好的办法是用来<div>制作表格,然后将<H4>标签放入其中。或者这也是一个坏主意?因为它看起来像这样:

而且我不知道这看起来如何,3 个标题标签关闭,中间没有任何文本或段落。

0 投票
5 回答
5125 浏览

html -
标题中的其他字体大小

好的,事情就是这样。我的 <h1> 标题中需要 2 种不同的字体大小。<br> 后面的文字需要比前面的文字大。

所以我尝试了

但这不起作用,有什么想法或建议吗?

0 投票
5 回答
71 浏览

css - 标题显示块一行文字

这是我的网站 http://maximearchambault.com/index.php/contact/

我的问题是关于我的一个标题。我用它作为页面的主标题,联系方式/信息

我的问题是该块与文本不成一行。我希望文本以青色块为中心

0 投票
5 回答
7825 浏览

html - 在 h1 元素旁边显示内联 HTML 元素时的最佳实践?

我有一个显示“产品”名称的网页,在同一行旁边有编辑/删除链接。例子:

产品 1(编辑 | 删除)

我希望产品名称具有大字体,并且编辑/删除按钮具有常规字体大小(即与段落等相同)。我希望它们显示为内联,就像上面的例子一样。我只是想知道我应该使用什么 HTML/CSS 来实现这一点。

如果我使用 h1 元素作为产品名称,它会将编辑/删除链接推送到下一行,因为 h1 是一个块元素。所以我可以在我的 CSS 和 make 中覆盖 h1 display: inline,但是弄乱 h1 的自然外观似乎违反了最佳实践(?)。

另一种选择是根本不使用 h1 元素并使用几个内联 div 或 span。但是不使用 h1 元素作为网页的顶级标题似乎也违背了最佳实践......它还需要我明确设置字体大小,这意味着我不能使用默认字体大小h1 和 p 元素,我在整个网站的其余部分都使用它们。

在这种情况下最好的方法是什么?我知道这是一个简单/微不足道的问题,但无论如何很高兴知道。