在这个回答到这个问题,拉克兰-亨特写入以下内容:
使用HTML5,您可以选择使用纯HTML语法,这意味着它只与作为text/html提供和处理的软件兼容,而不是格式良好的XML.或者使用仅XHTML语法,这意味着它是格式良好的XML,但使用与HTML不兼容的XML功能.或者,您可以编写一个符合HTML和XHTML处理的Polyglot文档(原则上,这在概念上类似于编写符合附录C指南的XHTML 1.0).
什么是Polyglot文件?
多语言程序是一种在多种语言中有效的程序.见http://en.wikipedia.org/wiki/Polyglot_(computing).
多语言(人)是能说流利多种语言的人.
因此,在这种情况下,多语言文档既是有效的HTML又是XHTML.
显然,这个词来自古希腊语πολύγλωττος(poluglōttos,"'many-tongued,polyglot'"),来自πολύς(polus,"many")+γλῶττα(glōtta,"'tongue,language'")