Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 脚本标签的最低要求&;页面有效性_Javascript_Html_Tags_W3c Validation - Fatal编程技术网

Javascript 脚本标签的最低要求&;页面有效性

Javascript 脚本标签的最低要求&;页面有效性,javascript,html,tags,w3c-validation,Javascript,Html,Tags,W3c Validation,在某些情况下,我的页面没有任何内容,只有一个脚本可以执行某些操作(例如,通过发送数据,然后关闭自身) 在这种情况下,页面是否仅对doSomeStuff有效,还是还需要这样的doctype: <!DOCTYPE html> <html> <script>doSomeStuff</script> </html> 多索米斯塔夫 或者页面是否需要完整的html声明,如: <!DOCTYPE html> <html>

在某些情况下,我的页面没有任何内容,只有一个脚本可以执行某些操作(例如,通过发送数据,然后关闭自身)

在这种情况下,页面是否仅对
doSomeStuff
有效,还是还需要这样的doctype:

<!DOCTYPE html>
<html>
<script>doSomeStuff</script>
</html>

多索米斯塔夫
或者页面是否需要完整的html声明,如:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <script>doSomeStuff</script>
</head>
</html>

多索米斯塔夫

有人可能会认为包含
更明智,因为否则页面可能会出现编码错误,脚本可能会被错误解释,或者根本不会被解释

如果你想要一个有效的HTML文档,你必须遵循正常的规则。对于依赖JavaScript的文档没有例外

对于您的情况,最小的HTML5文档是:


一些头衔
多索米斯塔夫
答案是肯定的,但你的情况可能不是这样


meta
-
charset
元素是唯一的。

如果您想要一个有效的HTML文档,您必须遵循正常规则。对于依赖JavaScript的文档没有例外

对于您的情况,最小的HTML5文档是:


一些头衔
多索米斯塔夫
答案是肯定的,但你的情况可能不是这样


meta
-
charset
元素是唯一的。

谢谢您的回答!使用doctype
打开html标记而不在末尾关闭它是否有效?@Buzut:doctype不是
html
元素的开始标记。如果您想使用
html
start标记,您的文档将以:
开头。对于
html
元素,您可以仅省略开始标记(
)或结束标记(
)或两个标记(如我的最小示例中所示)——with。谢谢您的回答!使用doctype
打开html标记而不在末尾关闭它是否有效?@Buzut:doctype不是
html
元素的开始标记。如果您想使用
html
start标记,您的文档将以:
开头。对于
html
元素,可以仅省略开始标记(
)或结束标记(
)或两个标记(如我的最小示例中所示)。