I want to learn html and css

I want to learn HTML and CSS and seriously looking for the person that got free time to tell me the right way to start .
Thanks

This set of tutorials is very, very old, but will get you familiar with “kindergarten” level HTML:

Tizag also has some beginer level HTML (and CSS too) tutorials:

This is a very beginner level set of CSS tutorials:
https://www.wired.com/2010/02/css-guide/

To use CSS all we need is the Style attribute:

Maybe a little too old. :grimacing:

1 Like

:grin: cant really argue with that…

However, I’ve found them to be helpful with folks who are really struggling to learn BASIC concepts. Most of that code is cringe-worthy tho…:dizzy_face:

1 Like

Yes, that’s the thing, a lot of the basic fundamentals don’t change, but some coding practices have, like more separation of concerns, more semantic elements, responsive design, etc…

I think my problem with old tuts is the number of beginners I see here just starting out now and they are using things like <center>, <font> and in-line styles.

2 Likes

Sitepoint has several books on HTML. I suggest their Jump Start HTML5 Basics book. It should have all the latest standards.

After that, try their Jump Start CSS book.

Here: https://www.sitepoint.com/premium/topics/all?q=&limit=400&offset=0&page=1&content_types[]=Book&slugs[]=all&states[]=available&order=&ref_source=sitepoint&ref_medium=topnav

I haven’t read these, but the other books I’ve read from Sitepoint are top-notch.

1 Like

I learned through https://www.w3schools.com

It’s awesome. Very easy to understand examples and “Try it by Yourself” section.

I would suggest you either buy a good book and work through it from start to finish, or find an online, structured course from a reputable source which will take you through the basics in a logical manner. Don’t be tempted to jump about looking at a tutorial here and another there on different aspects; you need to get a coherent picture of the subject as a whole.

As has already been mentioned, SitePoint Premium offers both books and courses. Mozilla.org has some good tutorials for beginners, and there are various other options available. Just ensure that the resource you use - book or online material - is up-to-date (check the publication/updated date). Don’t learn from any resource which is still using HTML4, as there have been numerous developments in recent years, and learning outdated techniques just means you will have to unlearn them again.

2 Likes

You might find this an interesting article that gives a roadmap of how you might want to develop your skills. It goes well beyond HTML and CSS, but it could well expand your thinking beyond those particular technologies.

I second this wholeheartedly from personal experience.

I had taken some college courses that taught me about programming logic.

My first computer, I more or less self-taught myself procedural Basic (pre the “Visual”) - again, programming logic.

When I got to wanting to write web pages, my sources were all over the place. w3schools, HTML Dog, my FrontPage app, countless sites view-source. I was unfamiliar with terminology and didn’t recognize most of what I was looking at let alone understand how it worked. Gradually over time I was able to put together pages that “worked”. Well, at least until I discovered that some worked in IE but not Netscape and vice versus. It was very perplexing, what was wrong?

I eventually found the W3C validator and found it to be an invaluable tool. By testing and correcting my pages as suggested I found that they worked in both IE and Netscape. I find it to be an invaluable tool to this day.

Did I learn? Sure. But it was a confusing and frustrating experience until I found the validator. And by then there was much I had to “unlearn”. The way I initially learned is not a learning path I would recommend.

3 Likes

The HTML and CSS are the basic language and are not much complex. I think you can easily learn them from internet as well. There are some good sites which will provide you all the data about these languages. You should prepare your own notes from them are start practicing them.

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.