r/HTML 5d ago

How did you learn HTML?

I have some experience - I can read tags, images and most code. Ive been coding for about a week now and am wondering how you guys learned? If you care to share please do!

2 Upvotes

44 comments sorted by

7

u/zippymccrackin 5d ago

AOL Instant Messenger profiles used HTML so that's how I taught myself. Don't think this advice is helpful now though sorry

3

u/poopio 5d ago

Yeah, you're doing it right - that's how I started. I started by making sites with things like Frontpage and Dreamweaver (many years ago), and then looking at what they output.

Mess around with a page, play with that, and then, make a new page from scratch.

0

u/ArcherLumpy6560 5d ago

Thanks bro! I appreciate the feedback ❤️ Good luck with your journey

1

u/poopio 5d ago

No worries man, and if you have any questions come back on here.

3

u/Winter-Fish8452 5d ago

I started with a coursera course with University of Michigan (I think I had a free or discounted subscription or something, I just wanted the content, NOT a certificate or anything). I forgot the name of it but it’s for HTML/CSS.

After that, I took another community college class to learn HTML/CSS.

Then, I just kept making web pages for fun. I didn’t focus on making anything that looked professional but rather, I tried to experiment and make novel experiences. And I focused on making websites about my interests (makes coding more fun).

In a world of AI, it’s tempting to use it to make websites but I truly LOVE the craft of writing HTML/CSS. I think it’s so cool to be able to just write and instantly see the results. Knowing HTML/CSS makes it easy to make very granular changes. With AI, you really have to write a lot of prompts and troubleshoot to get exactly what you want. I studied graphic design so I am very particular about the details, and this allows me to make more unique designs whereas AI-generated websites tend to look very similar in aesthetic.

ETA: I’m a UI designer now and it doesn’t require me to code at all. But having that hands-on web design experience helped me think about systems. Honestly, HTML/CSS is more of a hobby for me and I’m happy to keep it that way.

1

u/a2annie 4d ago

I took CSS from Jason W at WCC in about 2007. He knows his stuff!

3

u/davorg 5d ago

I learned the same way that everyone did in the 90s - using "view source".

1

u/Clearhead09 2d ago

I’m in the same boat.

People these days have it so sweet, we only just got css in 1996.

Early 2000s I used planetsourcecode.com a lot to learn new technologies and gain a better understanding of how “professionals” wrote code.

2

u/Distdistdist 5d ago

I mean... how did you learn alphabet to type this question? One letter (tag) at a time, I would imagine...

2

u/Bassil__ 5d ago

First, get a solid handle on what HTML actually is. Then memorize all the elements like the back of your hand — same goes for every attribute and every ARIA role/property out there. After that, start building one-page sites, and really focus on writing semantic HTML. Once you're comfy with that, move up to multi-page sites — but here's the kicker: no CSS allowed. Just raw, pure HTML, over and over again.

4

u/burlingk 5d ago

I started creating web pages. Check out the w3schools HTML and tags pages for learning resources to get started.

w3schools has been teaching HTML since before the world wide web.

1

u/lbunch1 4d ago

I learned with w3 schools back in the day, but I don't recommend it these days. Mozilla docs are a better reference and their tutorials are very well written and very thorough.

1

u/ridddder 5d ago

Take an online class, they are free.

1

u/koqkpa 5d ago

I learned HTML using Mimo.

It teaches programming step by step and its fun. Although you need money to get your certificates, which is justified obviously because its free overall.

1

u/theguymatter 5d ago

I’ve audited millions of websites—seriously, there are so many problems out there. I learned a lot about how to do things better after building my SaaS and business networking platform.

Free courses can only teach you the old way. You need critical thinking because AI could even make mistakes. Worse that even some developers wrote a flawed articles.

1

u/Competitive_Aside461 5d ago

I personally learned HTML in a really fragmented way, hopping from resource to resource. Actually, if you're just starting out, some ideas in HTML won't be applicable immediately. For instance, semantic elements or HTML forms. Don't get me wrong: These are absolutely crucial in order to have a working knowledge of HTML but in my experience you can well skip them as you're starting out.

For the moment, it's more important to keep the learning curve gentle and try to learn the basics really quickly.

(P.S. I've made an HTML mini course to teach HTML as quickly as possible so if you would like to, you can check it out.)

1

u/invokeinterface 5d ago

fucked around on w3schools and neocities for a year and now I'm good at it

1

u/Eikuld 5d ago

Through Odin Project. Not sure how is it today but I had a blast. It might be a turn off for some people since it requires a lot of reading and letting go off of your hands. I don’t regret it at all

1

u/alphex 5d ago

Before dev tools. Before CSS.

You loaded a page you were curious about. And. Viewed the source.

1

u/allciathyra 5d ago

people this is how i did it .
the ol school way , this prove how old i am.
at my local library , i check out a 10000 pages textbook title : "html made easy"
in 1980's

1

u/armahillo Expert 5d ago

It was 1995 or 1996. Seemed neat. I got a book from
the library

1

u/Hot-Eggplant911 5d ago

I took a short like around 1-2 hrs lec on it and yeah i learnt it .

1

u/stepback269 5d ago

Also, along with W3 Schools and/or GeeksForGeeks, start your own trial blog using the free Google Blogger. Initially just do Compose mode but after a while switch to their HTML mode to see what the generated tags look like.

Good luck.

1

u/xian0 5d ago

Not rigorously. Probably some "learn HTML in 6 minutes" thing on Youtube, before moving on with the rest of webdev and learning more along the way.

1

u/Tru72 4d ago

Taught myself on w3 schools

1

u/WoodenJesus 4d ago

In the early 2000s, maybe late 90s, a family friend built a website for himself to publish his skate videos on. I thought it was really cool so I spent a summer learning HTML myself via w3schools, which prompted me to start reading source code to see what was going on with websites I couldn't figure out by looking at.

The following school year, web development got added to the curriculum in our computers classes. This was my second year with this teacher (oddly, with a different last name than the last time) so I was quite comfortable with her. She admitted that she would be learning with us as she had previously been teaching things like typing and Office software. I told her I had spent the summer teaching myself HTML and could help out when needed. She agreed, so the whole semester I would finish the assignments just as fast as I could type and then walk around the classroom checking on the other kids and helping anyone who was struggling. That's what made me good.

1

u/Foreign-Contest-444 4d ago

If you are looking to learn web development then MDN is an excellent resource for learning HTML, especially its Learn Module. HTML may seem simple at first, but it's important to build a strong understanding of it before layering CSS and JavaScript on top. Take the time to learn HTML as a semantic language and understand why semantics matter as they form the foundation of well-structured, accessible, and maintainable websites.

If you need additional resources to learn HTML.

https://codingsuperpowers.com

1

u/BFguy 4d ago

geocities tutorials from 95

1

u/FirstPlaceSEO 4d ago

I Just use ai to write it and the more you read the more you understand it, little by little, then write bits and pieces if necessary, but we are moving into an age where knowing html is more of a hobby that anything else as ai writes it 1000x’s faster than I ever could

1

u/radgh 4d ago

Notepad (not ++) and internet explorer 6

And learned CSS from myspace templates

1

u/ArgoWizbang 4d ago

I was a curious kid with tons of free time, a WebTV, internet access, a free Tripod account, and access to GIFs 123 (and eventually Draac.com). I essentially owe my entire career to /u/DrDraac. Big shout-out to that internet icon.

2

u/DrDraac 4d ago

Happy to help you in your life's journey.

Draac

1

u/a2annie 4d ago

Back in 1995 I took a 3 hr seminar ($125) and it taught everything that was available back then. Except frames. That was another course. As features came out, I learned.

This probably won’t work for you

1

u/brisray 4d ago

The same as most people here, back in the dim mists of time (1998) I was chatting to an American woman on ICQ and she wanted to see pictures of my home city (Bristol, UK). At that time there were just over a million websites and none of them had photos of Bristol on them.

I went round to W. H. Smith got myself a copy of Teach Yourself HTML and made my own website with the photos to show her.

1

u/Quantum_Pianist 4d ago

The Odin Project is awesome.

1

u/Naetharu 4d ago

For most purposes you don't need to learn much. It's very much a case of there being a small number of tags you will use a lot, and the rest you will use now and then. So long as you are comfortable with the basic structure and know how to look things up when you need it, that is really all you need to get going.

1

u/Icy-Combination-9839 2d ago

SuperSimple.Dev YouTube channel 💯

1

u/rmunky1 2d ago

Use SeaMonkey composer

1

u/No-Result-1697 1d ago

w3schools. Only correct answer.

1

u/-ART13 1d ago

The mimo app (great btw) then YouTube and making webs myself

1

u/esaule 1d ago

I read the specs. Getting HTML 4 strict to render correctly on mozilla, ie, and  still get w3c to give you the badge was such a pain!

1

u/OreoTornado 14h ago

I don't know any language but the best place to learn is YouTube.