---
title: font
framework: webkitjs
role: symbol
role_heading: Instance Property
path: webkitjs/canvasrenderingcontext2d/1632249-font
---

# font

A string containing font settings, such as the font family, size, and weight.

## Declaration

```data
attribute DOMString font;
```

## Discussion

Discussion Set this property to a string specifying all the font properties you wish to set, just as you would the CSS font property. Note that you must use the combined (all-in-one) font settings string. Setting individual font properties such as font-size is not supported.

## See Also

### Drawing Text

- [fillText](webkitjs/canvasrenderingcontext2d/1634243-filltext.md)
- [measureText](webkitjs/canvasrenderingcontext2d/1631690-measuretext.md)
- [strokeText](webkitjs/canvasrenderingcontext2d/1630188-stroketext.md)
- [textAlign](webkitjs/canvasrenderingcontext2d/1631811-textalign.md)
- [textBaseline](webkitjs/canvasrenderingcontext2d/1629692-textbaseline.md)
