Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

HTML

Nick Pettit - you confuse me without necessary

Hi Nick. In your HTML deep dive sometimes you use names that I don't see in the web design area. For example, you used headline instead of heading and that was OK. However, now in another video about definition list element you used "definition title" for the dt element. Whereas in W3C they use 'definition term or name" but not title! You may see that as not a big issue but believe me you confuse me in this way as a beginner! Why don't you just pick the standard name!

I think the quality of content is more important than the design of websites. So, if Treehouse was spending their time in revising the content and correct small mistakes this will be better than redesign the site and leave the content as it is!

8 Answers

ACTUALLY GUYS, Suli is 100% correct.

Try searching on Google for "definition title" and it will not return relevant results. If you search for "definition term" it immediately takes you to the dt element spec.

It might seem like an easy thing to you guys, but if you didn't already know about dt, how would you know what the correct term is to search for? Accuracy is important.

That's right Paul. I started to hate Treehouse because of this things. They might seem small things but if this is a professional company then they should care about every detail!

Tagging Nick Pettit to get his thoughts on this.

Nick Pettit
Nick Pettit
Treehouse Teacher

Hi Suli S and Paul Graham,

You guys are correct! Thanks for pointing that out. Sorry I used similar but incorrect terminology there. I've been calling them definition titles for at least a decade, and now I'm kind of wondering where I picked up that term in the first place.

I've added a note to the video that describes definition lists. Hopefully this helps to mitigate any future confusion.

We're planning to update all of our HTML content early next year, so I'll be sure to use the proper term then.

Nick Pettit - When you update the HTML course are you planning on adding the HTML5 semantic elements?

No problem Nick Pettit, it just seemed to me like people were not quite getting why it was an issue, especially for a non-English speaker. Until I actually searched for the terms in Google, I didn't see why it would be an issue either. It might be nice to have a flag on various content so people could mark content that they suspect has issues. Maybe this exists and I'm just missing it. Or maybe it's a bad idea because it would generate too much support work for Treehouse when people are simply not understanding the assignments.

One suggestion though, if you're going to cover semantic elements, you should also discuss ARIA and the strategies of adding semantic value via those attributes in the same lesson. There's a lot richer value you can give markup via ARIA and it's good to learn that hand in hand with the HTML semantic tags so you know which is appropriate then. I'm so worn out looking at code where people type <nav role="navigation">. There are even instances where you would want a semantic tag and and ARIA attribute such as <header> and <footer>.

Sorry Suli, I meant non-native English speaker, no insult intended.

Speaking of which, I can't edit my post in Chrome. It only makes the post I'm trying to edit disappear but the edit box doesn't show up elsewhere.

Nick Pettit
Nick Pettit
Treehouse Teacher

James Barnett - Absolutely. We plan to cover pretty much every HTML element.

LOL

I think it is a good idea for Nick to at least put notes under the videos about those things, right?

> I think the quality of content is more important than the design of websites. So, if Treehouse was spending their time in revising the content and correct small mistakes this will be better than redesign the site and leave the content as it is!

Different people have different jobs at Treehouse. The people that make the videos aren't the same people that make the website.

I fail to see how that matters at all...

Look at Paul reply. : )

Erm...there's a tonne of different words in the English language that all mean the same thing.

Yep, like the spelling differences between British & American English in worlds like tonne vs ton

Ive had to adapt with using the word color instead of the UK version colour those pesky guys at W3C.

Now I'm confused....what just happened?

Standards are important especially when it comes to names!

Paul's answer clarified for me. It never tripped me up before, but I can see your point. It's valid