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 HTML Basics Going Further with HTML Linking to Sections of a Web Page

ID attribute

Can id attribute is used in any schematic tags?Is there are any characters or spaces or multiple words not used to define id ?

2 Answers

Dave StSomeWhere
Dave StSomeWhere
19,870 Points

It's semantic tags or on this MDN page, Content Sectioning.

Yes the ID attribute is a Global attribute - according to MDN

Global attributes are attributes common to all HTML elements; they can be used on all elements, though the attributes may have no effect on some elements.

An ID attribute can be used on any HTML element — no spaces or multiple words.

Some examples:

 <section id="about"></section>
 <section id="aboutSection"></section>