当有人在html5中引用数据类型时,我不明白这到底意味着什么。我搜索了一下,发现了http://www.w3.org/TR/html-markup/datatypes.html
上面写着,
属性描述引用的数据类型(微语法)
但是,现在我甚至对micorsyntaxes的含义感到困惑。
发布于 2014-10-14 09:49:01
维基百科说
..。计算机语言的语法是定义符号组合的一组规则,这些符号被认为是该语言中结构正确的文档或片段。这既适用于编程语言(文档表示源代码),也适用于标记语言(文档表示数据)。
因此,为了让浏览器读取和理解HTML文档,它应该遵循HTML的语法:也就是说,它应该遵循定义语言的规则。微观语法本质上是一种非常小的语法,适用于非常特定的事物。
数据类型只是一种数据类型。HTML规范引用了各种数据类型(例如,String、Token、Integer、Date、Set of comma-separated strings等),你所链接的文件精确地描述了这些东西是什么。它通过定义一组规则或微观语法来实现这一点。
例如,定义Set of comma-separated strings的微观语法是:
零或多个字符串,它们本身都是零个或多个字符,每个字符串都有前导和/或尾随空格字符,每个字符串与下一个字符串之间用一个",“(逗号)字符分隔。每个字符串本身不得以任何空格字符开头或结尾,每个字符串本身不得包含任何",“(逗号)字符。
https://stackoverflow.com/questions/26344417
复制相似问题