我刚开始学习web编程,刚刚开始学习XML和AJAX。我正在为我的大学项目创建一个社交游戏网站。我对在HTML5中使用XML感到困惑。由于XHTML被HTML5所取代,所以使用XML也可以,或者我应该选择JSON (我对JSON一无所知,但这是我在web上对与JSON和XML之间的选择有关的问题的答案中发现的)。我更喜欢XML,因为它在我的教学大纲中,但我想确保XML和HTML5不会冲突。
发布于 2013-09-09 15:13:48
您可以对发送到服务器的任何格式的数据进行编码,而不影响网页的标准。
惯用的做法是现在只使用JSON,但这取决于您。
同样重要的是,如果你使用非HTML5标签,警察就不会出现在你的门口,除非你的教授用工具验证你的网站,否则他可能不会注意到,它会呈现得很好。
你页面上的某些东西 比HTML5更兼容 会破坏XML兼容性,如果这是您的要求的话。,但是标准仍然保留了一个子句,允许完全的XML兼容性,以便允许任何页面符合XML。不过,从该线程中的讨论来看,这显然是为了与旧的HTML标准进行向后兼容性目的。
https://softwareengineering.stackexchange.com/questions/210920
复制相似问题