为什么JS脚本通常放在文档的标题中?它是否需要标准,还是只是一个没有特殊原因的惯例?
如果是,那么表现元素在这种情况下会有所帮助,那么我们应该使用它们吗?
<b>…</b> , <i>…</i>, <big>…</big>, <small>…</small>, <tt>…</tt>, <hr />
Run Code Online (Sandbox Code Playgroud)
这些是有效的标签
这听起来是可能的,根据W3C我能够验证以下HTML代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Inline can another inline?</title>
</head>
<body>
<div>
<span>some text <span>comes here</span>.</span>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
这是否意味着内联可以包含另一个内联?很困惑,我想只有块级元素可以包含另一个块级或内联元素.还认为内联元素只能包含文本.任何人都可以在这里用W3C参考或一些参考给出一些理论吗?谢谢.
以下是Youtube视频中的嵌入代码示例:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>I AM YOUR DOCUMENT TITLE REPLACE ME</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="Content-Style-Type" content="text/css">
</head>
<body>
<div>
<object width="1280" height="750">
<param name="movie" value="https://www.youtube-nocookie.com/v/WZ-1lfammjk?fs=1&hl=en_US&rel=0"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed src="https://www.youtube-nocookie.com/v/WZ-1lfammjk?fs=1&hl=en_US&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="1280" height="750"></embed>
</object>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我通过W3C HTML 4.01严格验证器,并得到以下错误:
Line 13, Column 115: end tag for element "PARAM" which is not open
Line 14, Column 55: end tag for element "PARAM" which is not open
Line …Run Code Online (Sandbox Code Playgroud) 由于在使整个DIV可点击的上下文中使用data-href ="",我得到一个验证错误.JS和HTML如下.我该怎么做才能使这个W3C兼容?
JQUERY
$(function(){
$(".linked").click(function(){
window.location = $(this).attr("data-href");
return false;
});
});
Run Code Online (Sandbox Code Playgroud)
HTML
<div class="" data-href="link.html"></div>
Run Code Online (Sandbox Code Playgroud) 当我验证以下HTML5代码时出现以下错误:
<article>
<header>
<num>1</num>
<hgroup>
<h2><a href="#">Title with link</a></h2>
<address>Teststreet 11</address>
</hgroup>
</header>
<footer>
<ul>
<li><a href="#">» Mehr</a></li>
</ul>
</footer>
</article>
Run Code Online (Sandbox Code Playgroud)
错误:
在https://w3c.github.io/FileAPI/#unicodeBlobURL中:
Blob URL的序列化是以下算法返回的值,由URL.createObjectURL()调用:
如果序列化为“ null”,则将其设置为实现定义的值。
...
此实现定义的值是多少?
更新:我尝试在上实现此功能jsdom,因此想弄清楚该怎么办。
select OD.orderID, C.CustomerName, O.OrderDate,
round(sum(P.Price*OD.Quantity)) as TotalPrice
inner join OrderDetails as OD on OD.OrderID=O.OrderID
inner join Products as P on OD.ProductID=P.ProductID
inner join Customers as C on O.CustomerID=C.CustomerID
group by OD.OrderID
Order by TotalPrice
limit 5
Run Code Online (Sandbox Code Playgroud)
这是我的SQL语句.它给了我"内在的"语法错误......我可以问一下这是什么问题吗?