The <address> element
The <address> tag holds contact information for the person or organization behind the nearest <article> or the whole page, such as an email address, phone number, social link or physical address. It is not for any address mentioned in text, only for contact details of the content’s author or owner.
Last updated: October 3, 2026
Quick facts
| Category | Flow content, palpable content |
| Content model | Flow content, but no headings, sectioning elements, <header>, <footer> or nested <address> |
| Tag omission | Neither the start nor the end tag can be omitted |
| Permitted parents | Any element that accepts flow content (commonly a <footer>) |
| DOM interface | HTMLElement |
Syntax
Live example
Edit the code below and watch the preview update instantly.
Attributes
| Attribute | Description |
|---|---|
| — | Only the global attributes apply. |
Common examples
Contact details in the site footer
The most common use: how to contact the owner of the website.
The author of an article
Inside an <article>, address gives contact details for that article’s author.
A business address with a map link
A street address is fine when it’s how people contact or visit you.
Removing the italic style
Browsers show address in italics; one CSS line resets it.
<address> vs LocalBusiness schema
<address> tells browsers and screen readers that a block contains contact information. It does not tell Google your opening hours, business type or exact location.
For local search, add schema.org LocalBusiness (or Organization) structured data in JSON-LD with the same name, address and phone number. Use both: the visible <address> for people, and structured data for search engines. Keep the details identical everywhere.
| <address> | LocalBusiness schema | |
|---|---|---|
| Visible on page | Yes | No |
| Read by | People, screen readers | Search engines |
| Holds hours, type, geo | No | Yes |
Common mistakes to avoid
- Wrapping any address in it. A customer’s shipping address or an address mentioned in a story isn’t contact info for the page.
- Putting other content inside. Opening hours, copyright notes or page dates don’t belong in address.
- Plain-text emails and phone numbers. Make them
mailto:andtel:links so they work with one tap. - Nesting headings or other address elements inside. Keep it to contact details and links.
Accessibility & SEO tips
- Keep your business name, address and phone number exactly the same on your site, Google Business Profile and directories — consistency helps local rankings.
- Tappable
tel:links are a big help on phones, where most local searches happen. - Address is usually placed in the <footer>, where visitors expect to find contact details.
- Add your contact details to an About or Contact page as well as the footer, so visitors and search engines can easily confirm who runs the site — an important trust signal.
Browser support
Supported in every browser, including Chrome, Edge, Firefox, Safari and their mobile versions — it has been part of HTML since the very first versions.
Tutorial: How to make a footer