我想知道是否可以动态地找出字体是serif / sans-serif(或mono / cursive)还是支持粗体/斜体变体。我正在动态构建样式表,因此它非常有用。如果不是,我将不得不创建一个本地词典,但我希望尽可能避免这样做。为了清楚起见,我知道您可以手动访问google.com/fonts并获取有关字体的所有相关信息。
编辑: 我需要知道字体细节的原因是因为在生成CSS样式时,了解适当的后备(serif,san-serif,cursive或monospace)非常重要。我想限制哪些字体可以选择正文,因为用于正文的任何字体都需要支持粗体和斜体。
我希望能够预先生成字典或按字体动态检查字体,而不是手动制作包含以下条目的字典:
'Aclonica': {string: "'Aclonica', sans-serif", bold: false, italic: false},