Znacznik <i> w HTML jest elementem inline, którego typowym, domyślnym efektem w przeglądarce jest wyświetlenie zawartości kursywą (pochylonym krojem pisma). Dlatego odpowiedź "zmiany kroju pisma na pochylony" jest poprawna z punktu widzenia praktycznego działania w renderowaniu.
W HTML5 znaczenie <i> nie jest już wyłącznie prezentacyjne: element ten może oznaczać tekst w alternatywnym tonie lub nastroju (np. termin techniczny, obcojęzyczny zwrot, myśl postaci). Ważne jest też rozróżnienie z <em>: <em> wskazuje nacisk/emfazę (co może wpływać także na dostępność i interpretację przez czytniki ekranu), a <i> nie służy do podkreślania ważności, tylko do wyróżnienia "innego charakteru" fragmentu.
Dlaczego pozostałe odpowiedzi są niepoprawne?
- "zdefiniowania formularza" – formularz tworzy się elementem <form>, a <i> nie definiuje struktury formularza.
- "umieszczenia obrazka" – obraz wstawia się elementem <img>; <i> nie ma atrybutów ani roli do osadzania grafiki.
- "zdefiniowania nagłówka w tekście" – nagłówki to <h1>…<h6>; <i> nie określa poziomu nagłówka ani struktury dokumentu.
W praktyce: jeśli chcesz tylko stylu (bez sensu semantycznego), często lepiej użyć CSS (np. font-style: italic). Jeśli jednak fragment ma uzasadnione znaczenie "innego tonu", <i> jest poprawnym wyborem.