Please please please do not forget to mention Accessibility and correct semantics! It's one of the foundations of web development and often overlooked, or "forgotten". Your website doesn't have to be fully usable by 100% of the people, but it's little to no effort to use <button> for buttons instead of <a>, add alt="" tags to images, or provide proper labels for input elements.
Please please please do not forget to mention Accessibility and correct semantics! It's one of the foundations of web development and often overlooked, or "forgotten". Your website doesn't have to be fully usable by 100% of the people, but it's little to no effort to use
<button>
for buttons instead of<a>
, addalt=""
tags to images, or provide proper labels for input elements.Some starting points: Google Web Accessilibity, W3C Accessibility Introduction