Chapter practice task
Test, validate and publish your portfolio
- Run every page through the W3C validator and fix all errors.
- Check alt text, labels, heading order and keyboard navigation on each page.
- Run a Lighthouse audit and fix anything under Accessibility and SEO.
- Upload your site to GitHub Pages or Netlify.
- Share the live link with a friend and ask them to try it on their phone.
By the end of this chapter
- Your pages pass the HTML validator
- Your site works with a keyboard and a screen reader
- Your portfolio is live on the internet with a real link
Quick answers for this chapter
Does Google penalize HTML errors?
Small errors usually don’t hurt rankings, but broken structure can hurt how your page displays and how accessible it is.
Is accessibility only for blind users?
No. It helps people with low vision, motor issues, temporary injuries and anyone on a slow phone.
Where can I host my portfolio for free?
GitHub Pages and Netlify both host static HTML sites for free.