我想让我的网页成为 w3c 有效的。所以我逐步纠正错误以使其有效,我使用了 html5 doctype,我发现了一个错误
第 348 行,第 81 列:在 HTML5 + RDFa 1.1 Lite 文档中的 li 元素上不允许使用 RDFa 核心属性 rel。考虑改为检查 HTML5 + RDFa 1.1 模式。
所以我尝试替换 id 而不是 rel , w3c 有效但代码不起作用。如何在不使用 rel 的情况下使用以下代码?
<script type="text/javascript">
$(document).ready(function() {
$(".tab_content").hide();
$(".tab_content:first").show();
$("ul.tabs li").click(function() {
$("ul.tabs li").removeClass("active");
$(this).addClass("active");
$(".tab_content").hide();
var activeTab = $(this).attr("rel");
$("#"+activeTab).fadeIn();
});
});
</script>
<ul class="tabs">
<li class="active" rel="tab2"> Reviews </li><li rel="tab3">News</li><li rel="tab4"> Articles </li></ul>
<div id="tab1" class="tab_content" style="width:326px;">data</div>
<div id="tab2" class="tab_content" style="width:326px;">data tab2</div>