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 trialJoey WIggs
181 PointsWhats the difference between the anchor tag and the nav tag?
Im sorry if this is a bad question, whats the difference between the (a) tag and the (nav) tag in html in terms of their functions
1 Answer
Ryan Field
Courses Plus Student 21,242 PointsAnchor tags (
<a></a>
) are there to create an 'anchor' for any element on the page that you want to link to another page, either on the same server or externally (also for automatic scrolling within the same page.
Navigation tags (
<nav></nav>
) are used to designate entire sections of a page that contain one or more navigation links or elements. They are not links themselves, but must contain links within them. They are also used by screen readers to facilitate visitors with varying levels of visual impairments.
MDN has more information about anchor tags and nav elements.