When formatting text on a website, which three considerations should a web designer keep in mind?

A. Using black font against a white background for readability.
B. Using italics for body text on each page to emphasize ideas.
C. Keeping font sizes for the same level headings the same for consistency.
D. Using at most three different fonts on a website.
E. Using different fonts for different paragraphs on a page.