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
元素,可以仅省略开始标记(
)或结束标记(
)或两个标记(如我的最小示例中所示)。