> However, best practices for template layout and CSS (keeping in mind the variety of devices and screen sizes that your users have) are quite different, and very far behind, the current HTML5 standards and practices for making beautiful web pages.

I think you need to say "quite different **from**, and very far behind, the current HTML5 standards...". The sentence feels bit run on in general though, could probably break it in two.