files/en-us/web/api/fontfaceset/load/index.md
{{APIRef("CSS Font Loading API")}}{{AvailableInWorkers}}
The load() method of the {{domxref("FontFaceSet")}} forces all the fonts given in parameters to be loaded.
load(font)
load(font, text)
font
text
A {{jsxref("Promise")}} fulfilled with an {{jsxref("Array")}} of loaded {{domxref("FontFace")}} objects. The promise is fulfilled when all the fonts are loaded; it is rejected if one of the fonts failed to load.
The following example returns a promise that will be fulfilled or rejected according the success of loading "MyFont". The code in then() can assume the availability of that font.
document.fonts.load("12px MyFont", "ß").then(/* ... */);
{{Specifications}}
{{Compat}}