web-standards相关内容
在W3C validator中验证我的网站的HTML代码时,收到以下警告: Line 157, Column 220: Text run is not in Unicode Normalization Form C. …i͈̭̋ͥ̂̿̄̋̆ͣv̜̺̋̽͛̉͐̀͌̚e͖̼̱ͣ̓ͫ͆̍̄̍͘-̩̬̰̮̯͇̯͆̌ͨ́͌ṁ̸͖̹͎̱̙̱͟͡i̷̡͌͂͏̘̭̥̯̟n̏͐͌̑̄̃͘͞… 我在PH
..
我想知道是否有人可以对使用空白 HTML 表单操作回发到当前页面给出“最佳实践"响应. 有一个帖子询问空白 HTML 表单操作在这里做什么和一些页面如这个 建议它很好,但我想知道人们的想法. 解决方案 你能做的最好的事情就是完全省略 action 属性.如果您不填写,表单将被提交到文档的地址,即同一页. 也可以将其留空,任何实现 HTML 的表单提交算法 会将其视为等同于文档的
..
是否有(大致)类似于 SQL 或 XQuery 的语言来查询 JSON? 我正在考虑可以很好地映射到 JSON 的非常小的数据集,以便轻松回答诸如“Y > 3 时 X 的所有值是多少"之类的查询或执行通常的 SUM/COUNT 类型操作. 作为完全虚构的示例,如下所示: [{"x": 2, "y": 0}}, {"x": 3, "y": 1}, {"x": 4, "y": 1}]SU
..
我想将本机日期选择器添加到我的应用程序中,该应用程序目前使用的是传统的家庭滚动系统.日期输入支持尚不普遍,但如果我可以根据兼容性来展示这两种实现,那就太理想了. 有没有办法指定 HTML 日期选择器给出的值的输出?歌剧的默认值是yyyy-mm-dd,我非常明确地需要dd-MMM-yyyy. 目前有没有办法控制这个输出? 解决方案 HTML5 日期输入 字段特定于它使用的格式:R
..
我目前正在开发 Drupal 6 主题,设计师明确要求使用很多圆角. 我当然可以创建圆角 - 传统上 - 使用图像.但我知道一定还有更好、更简单的方法来创建圆角. 最理想的情况是,我想将我的 CSS 编写为符合标准的 CSS3,并使用以下选择器: h2 {border-radius: 8px;} 使用特定于浏览器的 CSS 也是可以的,就像 h2 {-moz-border-rad
..
我正在尝试创建一个表格,其中每一行都是一个表格.我希望每个输入都在不同的表分区中,但我仍然需要,例如,所有第一个输入都属于同一个表头等等. 我想做的是一个可编辑的网格,或多或少是这样的:
..
似乎我在某处听到/读到 内的 是一个禁忌.并不是说它不起作用,只是基于它们的显示类型它们并不真正兼容.找不到任何证据来支持我的预感,所以我可能完全错了. 解决方案 在 td 中使用 div 并不比使用表格进行布局的任何其他方式差.(不过有些人从不使用表格进行布局,而我恰好是其中之一.) 如果您在 td 中使用 div,您将遇到可能难以预测元素大小的情况.div 的默认值是根据其父级
..
这个问题困扰了我一百万年......每当我创建一个带有允许多行的文本区域的网站(例如用户个人资料的“Bio")时,我总是最终编写以下偏执代码: //C# 代码示例...bio = bio.Replace("\r\n", "\n").Replace("\r", "\n");bio = Regex.Replace(@"\n{2,}", "\n\n"); 那么,如果
..
自从 iPad 面世以来,一个重新兴起的争论话题是 Flash 与 HTML5 的问题.有些人认为 HTML5 有一天会取代/取代 Adobe Flash. 我不开发在浏览器中运行的软件,所以我的(有限的)理解是: HTML 是一种纯文本标记语言,通过 HTTP 传送到客户端浏览器.客户端浏览器会根据标准规范解释标记并呈现(具有不同程度的成功)页面. Adobe Flash 是用
..
活跃的 JSF(或 Primefaces)用户能否解释为什么默认情况下会发生这种情况,为什么没有人对此采取任何措施: 生成的标记不能在没有 hack 的情况下在 JavaScript 或 CSS 中使用,通常应被视为无效: 此处的 id=":bar:baz:foo"
..
我想使用符合 W3C 的 CSS 来定位 IE7 和 IE8.有时,为一个版本修复 CSS 并不能为另一个版本修复.我怎样才能做到这一点? 解决方案 Explicitly Target IE versions without hacks using HTML and CSS 如果您不想在 CSS 中进行黑客攻击,请使用此方法.向 元素添加浏览器唯一的类,以便您以后可以根
..
在 HTML5 中,元素可以将任意元数据存储在名称以 data- 开头的 XML 属性中,例如
.这也是 SVG 规范的一部分吗? 在实践中,这种技术在很多地方都适用于 SVG 文档.但我想知道它是否是官方 SVG 规范的一部分,因为这种格式足够年轻,浏览器之间仍然存在很多不兼容,尤其是在移动设备中.因此,在提交代码之前,我想知道我是否可以期待未来
..
ISO 8601 和 RFC 3339 似乎是两种常见的网络格式.我应该使用一个吗?一个只是一个扩展?我真的需要那么在意吗? 解决方案 它只是一个扩展吗? 差不多,是的 - RFC 3339 被列为 ISO 8601 的配置文件.最值得注意的是 RFC 3339 指定了日期和时间的完整表示(只有小数秒是可选的).RFC 也有一些细微的差别.例如,不允许仅使用两位数的截断年份表示法
..
我有一个 PHP 脚本,可以动态生成 s,所以我想知道是否需要过滤 name 属性中的任何字符.> 我知道名字必须以字母开头,但是我不知道任何其他规则.我认为必须允许使用方括号,因为 PHP 使用这些方括号从表单数据创建数组.括号呢?空格? 解决方案 对于可以出现在表单控件名称中的字符的唯一真正限制是使用 GET 提交表单时 ““get"方法将表单数据集值限制为 ASCII 字符.
..
是否有(大致)SQL 或类似 XQuery 的语言来查询 JSON? 我正在考虑可以很好地映射到 JSON 的非常小的数据集,在那里可以轻松回答诸如“Y > 3 的 X 的所有值是什么"或执行通常的 SUM/COUNT 类型的操作. 作为一个完全虚构的例子,像这样: [{"x": 2, "y": 0}}, {"x": 3, "y": 1}, {"x": 4, "y": 1}]总和 (
..
具有以下内容的 html 是否有效:
因此,当您提交“b"时,您只能获得内部表单中的字段.当您提交“a"时,您将获得所有字段减去“b"中的字段. 如果不可能,有什么解决方法可以解决这种情况? 解决方案 A.它不是有效的 HTML 或 XHTML
..
我想知道是否有人可以对使用空白 HTML 表单操作回发到当前页面给出“最佳实践"响应. 有一篇帖子询问此处空白 HTML 表单操作的作用和一些页面,例如这个 建议它很好,但我'想知道人们的想法. 解决方案 你能做的最好的事情就是完全忽略 action 属性.如果省略,表单将提交到文档的地址,即同一页面. 也可以将其留空,任何浏览器都可以实现 HTML 的表单提交算法 会将其视为
..
在一个页面上有多个 HTML 表单且输入字段共享相同的 name 属性是否可以接受?例如,该页面包含所有玩家的列表,并且允许用户投票选出最佳玩家,因此在每张玩家卡片旁边都有以下表格:
..
注意:我知道 是展示性的,
..
input type="submit" 和 button 标签是否可以互换?或者如果有什么不同,那么什么时候使用 input type="submit" 和 button 什么时候? 如果没有区别,那么为什么我们有 2 个用于相同目的的标签? 解决方案 http://www.w3.org/TR/html4/interact/forms.html#h-17.5 使用 BUTTON
..