Element HTML i
reprezentuje fragment tekstu odróżniający się semantycznie od otaczającej treści charakterem, wydźwiękiem, brzmieniem itd.
Często używa się go do oznaczania np. terminów technicznych, jednostek taksonomicznych, wtrąceń w innych językach niż tekst główny, wyrażeń idiomatycznych itd.
Terminy w innych językach niż język główny dokumentu należy dodatkowo oznaczać atrybutem lang
. (Zobacz poniżej przykład z użyciem atrybutu lang
).
Przykładowe zastosowania elementu i
Poniżej znajduje się lista przykładowych zastosowań elementu HTML i
:
Jednostki taksonomiczne, np.
<p>Gronkowiec złocisty (<i>Staphylococcus aureus</i>) jest organizmem prokariotycznym.</p>
Terminy techniczne
<p><i>Sumę logiczną</i> oznaczamy za pomocą dwóch pionowych kresek — ||.</p>
Transliteracje
<p>старший брат (<i>staršij brat</i>)…</p>
Myśli
<i>Co jest ze mną nie tak?</i> — pomyślał.</p>
Nazwy statków
<p><i>ORP Mewa</i> został zatopiony przez niemieckie lotnictwo.</p>
Idiomatyczne wyrażenia w innych językach
<p>Kompilowane języki programowania, takie jak C, C++, Java <i lang="lat">et cetera</i>…</p>
Słowa lub wyrażenia w innych językach
<p>Te tzw. generatory (ang. <i lang="en">generators</i>…</p>
Kontekst użycia
Elementy nadrzędne | Elementy, w których można używać elementów treści syntagmatycznej |
---|---|
Elementy potomne | Elementy syntagmatyczne |
Znaczniki | Znaczniki otwierający i zamykający są obowiązkowe |
Interfejs DOM | HTMLElement |
Atrybuty obowiązkowe
Element i
nie ma atrybutów obowiązkowych.
Atrybuty opcjonalne
Element i
obsługuje atrybuty globalne i atrybuty zdarzeniowe.
Jeśli element i
oznacza tekst w innym języku niż język główny dokumentu, powinien mieć zdefiniowany atrybut lang
określający język tego tekstu.