JAY6390 wrote:inline styles have no effect on SEO
Unfortunately wrong, even though my point is very particular - it's still right in terms of SEO
Page load speed does
have an effect on SEO - so it there's frequently used CSS placed inline that HTML is being re-loaded every time, increasing page size and hence load time* - if all CSS is in external file (cached) it won't be loaded. **
Plus it makes it much easier
I was more referring to the fact that many of the images used in the standard theme (which is good looking), don't specify the image Height&Width, for example the icons used in the header titles - which again, Page Speed doesn't like so much.***
Yes, my point is small but so is the removal of inline CSS - and it all helps.
(as I said, I'm happy to edit the theme to remove inline css and commit it to the trunk, I've already done it a fair few times on various versions of OpenCart
* Google likes fast sites, as of....about last April
** Yes theres a TINY amount of inline styling in OpenCart, but being a perfectionist and wanting the best, I move it.
*** Yes, although this doesn't affect the actual page load time, giving all images a height&width makes the page 'look' like it loads faster to the user, so its a better all-round experience. Just the same as loading the CSS at the top and JS at the bottom with a jQuery document load wrapper - it all helps.
**** I wanted more stars.