问题标签 [css-validator]

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 投票
2 回答
3411 浏览

visual-studio-2008 - Visual Studio 2008 CSS 验证级别

我在 Visual Studio 08 的 2.1 级验证我的 CSS。

有没有办法改变你验证的级别?我找不到任何东西。

0 投票
1 回答
446 浏览

css - CSS 验证器 - 红宝石

我有 W3C 提供的 css-validator.war 在 JBoss 上本地运行。

我编写了一个非常快速的脚本来测试它:

当我浏览到我的网络浏览器中的验证器时,我可以很好地粘贴 CSS 并且它验证得很好,但是当我运行这个脚本时,我得到一个错误页面,上面写着:

I/O 错误:您发送了无效请求。

我检查了我传递的参数,它们看起来很好。

有谁知道为什么会这样?

干杯

伊夫

0 投票
4 回答
1014 浏览

validation - 如何使 CSS 文件有效?

我有一个使用 CSS3 属性(opacity-moz-*-webkit-*)的 CSS 文件。当然,它不验证为 CSS 2.1。没什么大不了的,但是有可能使它成为有效的 CSS 2.1 吗?

0 投票
3 回答
3251 浏览

webkit - 具有新属性的有效 CSS

我正在使用一些 CSS 技巧来提高我的网站在 Webkit 浏览器中的可用性/外观。两个主要是text-shadowresize:none(在 textareas 上 - 停止 Safari 和其他人中烦人的分页调整大小选项)。

问题是当我通过 W3 验证器运行我的页面时,我得到了大量的:

属性 text-shadow 在 CSS 级别 2.1 中不存在,但存在于:#feb4b4 1px 1px 0 #feb4b4 1px 1px 0

-和-

属性调整大小在 CSS 级别 2.1 中不存在,但存在于:无 无

这真的无效吗?我真的不应该使用它,还是忽略它是一个错误?

0 投票
3 回答
2569 浏览

css - 是否真的有必要为 SEO 目的拥有经过充分验证的 Mark Up 和 css

http://jigsaw.w3.org/css-validator/上验证我的 CSS 时

我收到以下错误:

1.属性缩放不存在:1 1。

2.Property -webkit-transition 不存在 : all 200ms ease-in all 200ms ease-in

3.CSS level 2.1中不存在属性不透明度

4.属性-moz-border-radius不存在

5.属性-webkit-border-radius不存在

是否真的需要为 SEO 完全验证 MarkUp 和 CSS,或者这些主要是浏览器特定的错误现在可以忽略。

如果必须删除这些错误,有人可以建议这样做的方法。

0 投票
3 回答
1249 浏览

html - CSS Validator 说我对 text-wrap:suppress 的使用无效

我正在使用 W3C CSS Validator,它说我有以下代码错误:

属性文本换行不存在:抑制抑制

我查看了 CSS 手册,这就是我发现的,但我没有发现任何错误:Text Wrap Settings: the 'text-wrap' property

我已经使用 CSS 2.1 和 3.0 进行了验证,并且都给出了相同的错误。

0 投票
2 回答
3415 浏览

css - Google 字体 API 生成 CSS 2.1 验证错误

称我为 rube,但我希望我的工作能够验证。使用 Google Font API 的页面验证为 CSS3,但不验证为 CSS2.1。这是直接来自 Google 说明的 href:

<link href="http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz" rel="stylesheet" type="text/css" id="googlefont" />

CSS 2.1 和 XHTML 1.0 Strict 具有不合理的限制,所以当没有可行的解决方案(即嵌入 Flash 视频,即没有其他我知道的跨浏览器、易于实施的解决方案)时,我不反对脚本变通办法。那么,是否有可行的解决方案,如果没有,任何人都可以提出脚本解决方法吗?还是我应该验证为 CSS3 并称之为好?

谢谢,

摩托流浪汉

0 投票
1 回答
860 浏览

css - 关于 CSS3/@Import 和验证 CSS2.1 的几个问题

这个周末,我为一个虚构的网站做了一个模板。我经常这样做是为了尝试构建一个代码非常干净的网站模板,使用最少的标记和非常简洁的 CSS。

我希望我的网站在将它们交给客户之前能够完美验证。

我有两个问题(我想知道其他人如何制作一个完全有效的网站):http: //validator.w3.org/check

我使用了一些 CSS3 属性(过渡、框阴影、边框半径等),这些属性使网站无法通过验证,因为验证器会根据 CSS 2.1 规范进行检查(我猜)。你们有什么方法可以在 CSS 中使用这些属性传递验证器吗?您是否将它们分开并将它们包装在条件注释中?

第二个是@import CSS 方法。在我的标题中,我有一个名为 main.css 的样式表。在这个样式表中,我有这样的东西:

我只是这样做以保持 CSS 模块化和干净,但 @import 也使验证器失败。

有没有人有任何建议可以用来改进我的结构/方法?

0 投票
2 回答
822 浏览

html - -ms-filter 和 filter 是否都用于 IE 中的渐变?

我正在使用以下代码,但现在我不知道是否需要同时使用这两个代码:

让我更困惑的是 VS2010 报告了以下消息“Validation CSS 2.1 - filter is not a known property name。”

有没有人在使用这些时遇到过类似的问题?IE9及以上版本怎么样?这些是否仍在使用,或者该浏览器是否使用新的 CSS 标准?

希望有人比我更了解这一点。

谢谢,

0 投票
3 回答
15992 浏览

cross-browser - CSS level 2.1 中不存在属性border-radius,但存在于:6px 6px

我是网页设计新手,我的网站有一些问题。首先,它不是一个跨浏览器兼容的网站。我想这样做,但我不知道该怎么做。我已经阅读了一些关于此的文章,但它们没有任何帮助。请告诉我如何设计一个跨浏览器的网站。

其次,我已经验证了我网站的 CSS 文件并得到了这些错误:

218 .box 属性边框半径在 CSS 级别 2.1 中不存在,但存在于:6px 6px 219 .box 属性 -moz-border-radius 不存在:6px 6px 220 .box 属性 -webkit-border-radius 不存在t存在:6px 6px。

但我也不知道如何解决这个问题。

http://www.harvestcreativemedia.com