I'm developing a WP site where almost all the content is going to be static with the exception of a blog page.
Most of the static pages are going to have the same look and feel. I've already set up the header.php, footer.php and front-page.php files.
The static pages are not going to be updated very frequently, but there are multiple divs in the body of the pages which will show different graphics and content depending on the section.
My question is, since there is considerable HTML markup for the content (multiple divs, tags, CSS classes), should I just stick the HTML in the visual editor? I want the user to be able to update the content text itself without having to ask a developer. I don't see a way for a page template to extract the content itself from separate divs unless I used custom fields.
I don't see a way around inserting the HTML markup in the editor itself (maybe I'm making this harder than it needs to be) or using custom fields that can be formatted from the page template, but if there are other options or ideas out there, please feel free to let me know.