画布将在XHTML 1.1代码中工作



我正在编写Conway生命游戏的JavaScript实现。使用绘制网格似乎是一种很酷的新方法,而不是制作HTML表和跟踪单元格ID,但如果我用我通常编写的XHTML 1.1编写<canvas>,代码会起作用吗?或者我应该采用表格法来绘制游戏的基础网格吗?

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

画布标签是否有效取决于用于查看它的浏览器。我相信它现在可以在任何主要浏览器中使用一段时间。看见http://caniuse.com/#search=canvas以及这个问题。

相关内容

最新更新