13. Download ySlow : Especially in the last few years, the Yahoo team has been doing some really great work in our field. Not too long ago, they released an extension for Firebug called ySlow. When activated, it will analyze the given website and return a “report card” of sorts which details the areas where your site needs improvement. It can be a bit harsh, but it’s all for the greater good.
14. Wrap Navigation with an Unordered List: Use this method, for semantic reasons. Your job is to write the best possible code that you’re capable of.
15. Once the Website is Complete, Compress! : By zipping your CSS and JavaScript files, you can reduce the size of each file by a substantial 25% or so. Please don’t bother doing this while still in development. However, once the site is, more-or-less, complete, utilize a few online compression programs to save yourself some bandwidth.
16. All Images Require “Alt” Attributes : It’s very important, for accessibility and validation reasons.
17. Use a CSS Reset: CSS Reset helps in making website almost all browser compatible by bringing all default css properties of different browsers to zero.
18. Use Meaningful Title Tags: The