Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.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
canvas是否可以在XHTML1.1代码中工作?_Html_Html5 Canvas_Conways Game Of Life - Fatal编程技术网

canvas是否可以在XHTML1.1代码中工作?

canvas是否可以在XHTML1.1代码中工作?,html,html5-canvas,conways-game-of-life,Html,Html5 Canvas,Conways Game Of Life,我正在为康威的《生活的游戏》编写一个JavaScript实现。似乎使用绘制网格是一种很酷的新方法,而不是制作HTML表和跟踪单元格ID,但是如果我用我通常编写的XHTML1.1编写,代码会工作吗?或者我应该使用table方法为游戏绘制基本网格吗?如果画布标记的工作方式取决于用于查看它的浏览器。我相信它可以在任何主流浏览器中使用一段时间。请参阅和。画布标记是否有效取决于用于查看它的浏览器。我相信它可以在任何主流浏览器中使用一段时间。请参见和。canvas元素不是XHTML1.1的一部分,因此这个问

我正在为康威的《生活的游戏》编写一个JavaScript实现。似乎使用绘制网格是一种很酷的新方法,而不是制作HTML表和跟踪单元格ID,但是如果我用我通常编写的XHTML1.1编写
,代码会工作吗?或者我应该使用table方法为游戏绘制基本网格吗?

如果画布标记的工作方式取决于用于查看它的浏览器。我相信它可以在任何主流浏览器中使用一段时间。请参阅和。

画布标记是否有效取决于用于查看它的浏览器。我相信它可以在任何主流浏览器中使用一段时间。请参见和。

canvas元素不是XHTML1.1的一部分,因此这个问题本身没有意义。但是如果您想问是否可以将
canvas
与XHTML1.1doctype一起使用,那么答案是肯定的。浏览器不关心doctype,除了确定浏览器模式(“标准”与“几乎标准”与“怪癖”)之外,这会影响很多事情,但不会影响
canvas
标记的识别和实现。

canvas元素不是XHTML1.1的一部分,因此这样的问题毫无意义。但是如果您想问是否可以将
canvas
与XHTML1.1doctype一起使用,那么答案是肯定的。浏览器不关心doctype,除了确定浏览器模式(“标准”与“几乎标准”与“怪癖”),这会影响很多事情,但不会影响
canvas
标记的识别和实现。

canvas是HTML5的一个功能。因此,不能期望它在(X)HTML1.1文档中工作。有些浏览器可能会正确呈现,但标准并不要求他们这样做。什么是HTML1.1?你指的是1993年的最初HTML规范吗?我猜他指的是XHTML1.1,我不认为有人会对iTunesHTML5感到“舒服”。它主要与XHTML1.1兼容。如果这是您的风格,您可以将void标记与尾部的
/>
一起使用。真的,不用担心HTML的舒适性。如果你需要支持IET,画布就是HTML5的一个特性。因此,不能期望它在(X)HTML1.1文档中工作。有些浏览器可能会正确呈现,但标准并不要求他们这样做。什么是HTML1.1?你指的是1993年的最初HTML规范吗?我猜他指的是XHTML1.1,我不认为有人会对iTunesHTML5感到“舒服”。它主要与XHTML1.1兼容。如果这是您的风格,您可以将void标记与尾部的
/>
一起使用。真的,不用担心HTML的舒适性。如果你需要支持IEI,我的意思是XHTML1.1并重新表述我的问题,我想知道用XHTML1.1语法编写是否会像HTML5标记一样引起任何问题?谢谢minitech!不过,还有一两条建议是受欢迎的。我想如果您使用的是标记标准中未定义的标记,那么浏览器的行为是未定义的。我个人在自己的xhtml文档中定义一个简单的
字段时没有问题(浏览器确实验证并限制了内容),但我不确定它对canvas标记的作用。(耶!我找到了一个在网上多读一些的理由:-)@Newcoder和相关的问题可能会帮助你搜索。该线程的第三个答案是“4.如前所述,DTD在浏览器中的作用只有一个,那就是区分标准遵从模式和怪癖模式。”。我认为这可能是对的,尽管我没有任何来源来证明它。我是指XHTML1.1,重新表述我的问题,我想知道用XHTML1.1语法编写是否会像HTML5标记一样引起任何问题?谢谢minitech!不过,还有一两条建议是受欢迎的。我想如果您使用的是标记标准中未定义的标记,那么浏览器的行为是未定义的。我个人在自己的xhtml文档中定义一个简单的
字段时没有问题(浏览器确实验证并限制了内容),但我不确定它对canvas标记的作用。(耶!我找到了一个在网上多读一些的理由:-)@Newcoder和相关的问题可能会帮助你搜索。该线程的第三个答案是“4.如前所述,DTD在浏览器中的作用只有一个,那就是区分标准遵从模式和怪癖模式。”。我想这可能是对的,尽管我没有证据证明。谢谢jukka。这很有帮助,谢谢朱卡。这有帮助。