<address> HTML-Kontaktadressenelement
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Das <address>-HTML-Element gibt an, dass das eingeschlossene HTML Kontaktinformationen für eine Person oder Personen oder für eine Organisation bereitstellt.
Probieren Sie es aus
<p>Contact the author of this page:</p>
<address>
<a href="mailto:jim@example.com">jim@example.com</a><br />
<a href="tel:+14155550132">+1 (415) 555‑0132</a>
</address>
a[href^="mailto"]::before {
content: "📧 ";
}
a[href^="tel"]::before {
content: "📞 ";
}
Die von den Inhalten eines <address>-Elements bereitgestellten Kontaktinformationen können jede Form annehmen, die für den Kontext angemessen ist, und können jede Art von Kontaktinformation enthalten, die benötigt wird, wie z. B. eine physische Adresse, URL, E-Mail-Adresse, Telefonnummer, Social-Media-Kennung, geografische Koordinaten und so weiter. Das <address>-Element sollte den Namen der Person, der Personen oder der Organisation enthalten, auf die sich die Kontaktinformationen beziehen.
<address> kann in verschiedenen Kontexten verwendet werden, wie z. B. bei der Bereitstellung von Geschäftskontaktinformationen im Seitenkopf oder zur Angabe des Autors eines Artikels, indem ein <address>-Element innerhalb des <article> enthalten ist.
Attribute
Dieses Element beinhaltet nur die globalen Attribute.
Verwendungshinweise
- Das
<address>-Element kann nur für die Darstellung der Kontaktinformationen seines nächstgelegenen<article>- oder<body>-Element-Vorfahren verwendet werden. - Dieses Element sollte nicht mehr Informationen als die Kontaktinformationen enthalten, wie z. B. ein Veröffentlichungsdatum (das in ein
<time>-Element gehört). - Typischerweise kann ein
<address>-Element innerhalb des<footer>-Elements des aktuellen Abschnitts platziert werden, falls vorhanden.
Beispiele
Dieses Beispiel demonstriert die Verwendung von <address>, um die Kontaktinformationen des Autors eines Artikels abzugrenzen.
<address>
You can contact author at
<a href="http://www.example.com/contact">www.example.com</a>.<br />
If you see any bugs, please
<a href="mailto:webmaster@example.com">contact webmaster</a>.<br />
You may also want to visit us:<br />
Mozilla Foundation<br />
331 E Evelyn Ave<br />
Mountain View, CA 94041<br />
USA
</address>
Ergebnis
Obwohl es Text mit demselben Standardstil wie die <i>- oder <em>-Elemente rendert, ist es angemessener, <address> zu verwenden, wenn es um Kontaktinformationen geht, da es zusätzliche semantische Informationen vermittelt.
Technische Zusammenfassung
| Inhaltskategorien | Fließender Inhalt, greifbarer Inhalt. |
|---|---|
| Erlaubter Inhalt |
Fließender Inhalt, jedoch ohne verschachtelte <address>-Elemente, keine Überschrifteninhalte (<hgroup>, h1,
h2, h3,
h4, h5,
h6), keine Abschnittsinhalte
(<article>, <aside>,
<section>, <nav>), und
kein <header> oder <footer>
Element.
|
| Tag-Auslassung | Keine, sowohl das öffnende als auch das schließende Tag sind erforderlich. |
| Erlaubte Eltern |
Jedes Element, das
fließenden Inhalt akzeptiert, jedoch stets ohne <address>-Elemente (gemäß
dem logischen Symmetrieprinzip kann ein
<address>-Tag, als Elternteil, kein verschachteltes
<address>-Element haben, dann kann derselbe
<address>-Inhalt auch kein
<address>-Tag als Eltern haben).
|
| Implizite ARIA-Rolle |
group
|
| Erlaubte ARIA-Rollen | Beliebig |
| DOM-Schnittstelle | [`HTMLElement`](/de/docs/Web/API/HTMLElement) Vor Gecko 2.0 (Firefox 4), implementierte Gecko dieses Element mit der [`HTMLSpanElement`](/de/docs/Web/API/HTMLSpanElement)-Schnittstelle |
Spezifikationen
| Spezifikation |
|---|
| HTML> # the-address-element> |