Serif fonts for body text and sans-serif for headings are generally preferred for their readability in printed documents.