Posted by R. Berg on July 01, 2004
In Reply to: Anything wrong below, especially the preposition? posted by ABC on June 30, 2004
: On this home page we'll introduce...and highlight important areas on our site.
It looks OK to me. "Of our site" would work, too. "On" works if you think of the site as a set of surfaces, like sheets of paper, as in "I tried to read the middle paragraph on page 2."