问题标签 [semantic-markup]

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 回答
2061 浏览

html - HTML 注释标记

我目前正在创建自己的博客,我必须标记评论,但最好的标记方法是什么?

我需要提供的信息是:

  1. 人名
  2. 头像图标
  3. 评论日期
  4. 评论

任何想法都会很受欢迎。

PS:我只对语义 html 标记感兴趣。

0 投票
4 回答
990 浏览

html - 这个网站的 HTML 怎么这么干净?

我在工作中使用 C#,但不喜欢 webforms 如何喷出大量 JavaScript,不包括它创建的许多视图状态行。

这就是我喜欢使用 PHP 编码的原因,因为我拥有完全的控制权。

但我只是想知道这个网站的 HTML 是如何如此干净和优雅的?

使用MVC与它有关吗?我看到使用了 JQuery,但您肯定还在使用 asp:required 验证器吗?如果你这样做了,它通常产生的所有可怕的代码在哪里?

如果他们不使用必填字段验证器,为什么不呢?开发起来肯定比使用 JQuery 快吗?

我用 PHP 编写我的个人网站的主要原因之一是它生成的 HTML 更优雅,但如果我可以生成像这个网站这样的代码,那么我将全职使用 .net!

0 投票
2 回答
503 浏览

jsf - 是否有任何生成语义和跨浏览器 html 标记的 JSF 组件库?

我根据客户的要求使用 RichFaces,但是它(和股票 JSF 控件)生成的标记是嵌套表的一大堆。是否有任何控件库可以生成更好的标记?AJAX 支持是一个巨大的优势!

0 投票
5 回答
7784 浏览

html - 什么是语义标记,我为什么要使用它?

就像它说的那样。

0 投票
4 回答
19616 浏览

html - 版权声明的语义 HTML 标记

当网站在知识共享下获得许可时,我使用rel-license 微格式。当一个网站在常规版权下获得许可时,我有一个无聊的段落元素。

那里的 id 属性仅用于 CSS 样式目的。我想知道是否有更好的方法来标记更具语义的版权声明。这是都柏林核心元数据的工作吗?如果是这样,我该怎么做?(我以前从未使用过都柏林核心。)

一些网站提倡在 head 元素中使用元标记:

这可能会被搜索引擎看到,但不会取代页面本身上的用户可见通知。

0 投票
12 回答
7151 浏览

html - span的语义值

span 元素似乎与 div 完全一样,但在行内级别而不是在块级别。但是,我似乎想不出 span 元素可以提供的任何有益的逻辑划分。

一个句子,或者一个词如果不包含在一个句子中,似乎是最小的逻辑部分。忽略 CSS,由于 CSS 仅用于布局而不用于语义,span 何时通过切分句子或单词字符串来提供额外的语义价值

似乎在所有情况下,其他元素更适合添加语义值,使 span 成为纯粹的布局元素。这是真的?

0 投票
7 回答
4667 浏览

xhtml - 有语义版本吗?

0 投票
6 回答
840 浏览

html - 图表的语义表示

我正在重新编码一个旧网站,其中包含类似于以下的图表:

替代文字 http://dl.getdropbox.com/u/240752/rental-chart.gif

这个图表将如何用纯 HTML 表示?我讨厌将其作为图像包含在内。

我在想一张桌子,只是用图像代替,或者可能覆盖了绝对定位的表格行,但我认为这可能有点脆弱。

欢迎任何建议。

0 投票
3 回答
728 浏览

html - 适当使用DL和DD?

我最近为我设计了一些网站模板。我得到了最终的 HTML 代码,它可以验证,但是文档的结构是使用 DL-DD 对布局的:

我对这些标签不是特别熟悉,因为我从来没有经常使用它们,但它们似乎并不适用于文档结构。我对吗?为什么设计师会这样做?

0 投票
3 回答
1165 浏览

html - 写清单的正确方法

这是我已经思考了一段时间的事情,因为我已经看到两者都在实践中使用。

方法一

这在我看来在语义上是正确的,因为子列表是该列表项的子列表,但是它不是很干净(列表项内容<list right next to it>)。

方法二

更清晰,但不能直接理解该列表是第 2 项的子列表(尽管人类推断可以理解)。

顺便说一句,这纯粹是对语义标记的关注,两种方法在页面上呈现相同的内容。

所以,你怎么看?可能的来源是可取的,但个人使用也很好。我注意到 MediaWiki 的 heirachial TOC 正在使用方法 1,这鼓励我相信这是正确的用法。