这个句法描述语言描述的是什么?它有名称或标准吗?

What is this syntax description language describing? Does it have a name or a standard?

我在 CSS tricks 上阅读有关 flexboxes 的文章并遇到了这个

flex: none | [ <'flex-grow'> <'flex-shrink'>? || <'flex-basis'> ]

是否有这种特定语法风格的名称?有标准吗?应该如何解读?

稍作修改 BNF, Backus-Naur Form。该图特别指出 flex 属性 为空白 (none) 或具有 flex-grow 属性,可选的 flex-shrink(即 ? 最后), and/or 有一个 flex-basis.