However, in more casual situations (such as web logs and Q & A sites), only the first letter must be capitalized.
I prefer to capitalize only the first letter of my headers to increase their readability.