我有一个动态创建CSS的脚本。目前,CSS未加载到head部分,而是加载在文档的中间。
我在验证服务中收到此错误:
元素链接缺少必需的属性itemprop。
这是行错误:
<link rel='stylesheet' href='stylemaker.php?loadstyle=65456465' type='text/css' media='all' />
这个问题的潜在原因是什么?
答案 0 :(得分:1)
itemprop
是一个HTML5属性,用于向您的元素添加microdata。没有必要。
答案 1 :(得分:1)
如果你无法将它移动到头部(无论出于何种原因),你总是可以使用jQuery动态加载它......就像这样......
<script type="text/javascript">
$('head').append('<link rel="stylesheet" href="stylemaker.php?loadstyle=65456465" type="text/css" media="all" />');
</script>
答案 2 :(得分:0)
它不会验证css是否在body标签移动
内<link rel='stylesheet' href='stylemaker.php?loadstyle=65456465' type='text/css' media='all' />
到头部