我想知道是否有可能动态地找出字体是serif / sans-serif(或mono / cursive)还是支持粗体/斜体变体 . 我正在动态构建样式表,因此它非常有用 . 如果不是,我将不得不创建一个本地词典,但我希望尽可能避免这样做 . 为了清楚起见,我知道您可以手动访问google.com/fonts并获取有关字体的所有相关信息 .

编辑:我需要知道字体细节的原因是因为在生成CSS样式时,知道适当的后备(serif,san-serif,cursive或monospace)非常重要 . 我想限制哪些字体可以选择正文,因为用于正文的任何字体都需要支持粗体和斜体 .

我希望能够预先生成字典或按字体动态检查字体,而不是手动制作包含这样的条目的字典:

'Aclonica': {string: "'Aclonica', sans-serif", bold: false, italic: false},