Where and how can I start practicing HTML and CSS?

Hello everyone, lately I feel lost in terms of practices to improve my skills in HTML and CSS (I want to be a front end developer)… I understand that, if I want to get a job as a Junior, it is necessary to have a portfolio with projects/internships to show in the interview

So, what project do you recommend I do to practice?
Where can I look for projects to do?

PS: I would like to practice off-platform :wink:

2 Likes

Hi there!

My absolute favorite website to use is Frontend Mentor. They have a wide range of free and paid challenges that use HTML, CSS, and JavaScript.

Two other options I am familiar with are iCodeThis or devChallenges.

Have fun!

4 Likes

From the standpoint of grassroots learning, start with the lowest level tools you can find: Notepad and a browser. Nothing else. Bare bones.

Write your HTML in Notepad and save it as .html with UTF-8 encoding and open the file in the browser by clicking on it in File Explorer. Learn what raw HTML looks like when rendered and how it behaves according to the built in user agent style sheet, without any CSS of yours being applied.

Do this with every element and see how it renders. Nobody seems to teach this, and yet it is the most crucial phase of learning HTML. So many learners have never had the experience of raw HTML renderings in a browser without CSS. More the pity.

4 Likes

wow! I didn’t know about those websites. I’ll try them and give you my comments, thank you very much for the guide!

1 Like