CSS 验证问题

发布于 2024-11-08 00:53:43 字数 300 浏览 1 评论 0原文

我有一个动态创建 CSS 的脚本。目前,CSS 不是加载在 head 部分,而是加载在文档的中间。

我在验证服务中收到此错误:

元素链接缺少必需的属性 itemprop。

这是行错误:

<link rel='stylesheet' href='stylemaker.php?loadstyle=65456465' type='text/css' media='all' />

此问题的潜在原因是什么?

I have a script which dynamically creates CSS. Currently, the CSS is not loaded in the head section, but is loaded in the middle of the document.

I receive this error at validation service:

Element link is missing required attribute itemprop.

This is the line error:

<link rel='stylesheet' href='stylemaker.php?loadstyle=65456465' type='text/css' media='all' />

What are the potential causes of this problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

笑忘罢 2024-11-15 00:53:43

itemprop 是一个 HTML5 属性,用于将 microdata 添加到您的元素。没有必要。

itemprop is an HTML5 attribute for adding microdata to your elements. It is not necessary.

月下凄凉 2024-11-15 00:53:43

如果你不能将它移动到头部(无论出于什么原因),你总是可以使用 jQuery 动态加载它,就像这样......

<script type="text/javascript">

 $('head').append('<link rel="stylesheet" href="stylemaker.php?loadstyle=65456465" type="text/css"  media="all" />');

</script>

And if you can't move it into the head (for whatever reason), you can always load it dynamically using jQuery like so...

<script type="text/javascript">

 $('head').append('<link rel="stylesheet" href="stylemaker.php?loadstyle=65456465" type="text/css"  media="all" />');

</script>
波浪屿的海角声 2024-11-15 00:53:43

它不会验证 css 是否在 body 标记内移动

<link rel='stylesheet' href='stylemaker.php?loadstyle=65456465' type='text/css' media='all' />

到 head 部分

It's not going to validate if the css is within the body tag move

<link rel='stylesheet' href='stylemaker.php?loadstyle=65456465' type='text/css' media='all' />

to the head section

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文