21  The default text color

Beamer’s normal text is black on white background. The following command in the preamble changes all normal text to purple:

\setbeamercolor{normal text}{fg=purple} 

The fg in command above sets the normal text’s foreground color. It is also possible to set the normal text’s background color. The background color of a slide is inherited from the normal text’s background, therefore changing the normal text’s background color amounts to changing the slide’s background color. See  Setting the background to a solid color for an illustration.

Remark: Normal text is the text in the main body of a slide. A slide’s header and footer are not normal text. The colors of those elements are controlled by the structure color. For instance, the following command changes slide titles (and several other things) to purple:


See the sections An image for a background and The structure color for illustrations.