Znacznik <ins> w HTML służy do semantycznego oznaczenia tekstu wstawionego (dodanego) do dokumentu. Najczęściej używa się go wtedy, gdy chcemy zaznaczyć zmiany w treści: poprawki redakcyjne, aktualizacje regulaminu, korekty opisów lub dopiski w dokumentacji.
Kluczowe jest to, że <ins> opisuje znaczenie (zmiana wprowadzona do treści), a nie wygląd. Przeglądarka może domyślnie wyróżniać taki fragment (np. podkreśleniem), ale to tylko domyślna prezentacja — sens elementu pozostaje "to zostało dodane".
Dlaczego pozostałe odpowiedzi są błędne?
- "tekstu przeformatowanego" — formatowanie (wygląd) nie jest celem <ins>. Do stylowania służy CSS, a znaczniki semantyczne nie powinny być utożsamiane z operacjami typograficznymi.
- "cytowanego bloku tekstu" — cytaty blokowe w HTML oznacza się innymi elementami, typowo <blockquote> (a krótkie cytaty w linii: <q>). <ins> nie niesie informacji "to jest cytat".
- "tekstu, który został usunięty" — do wskazania usunięć służy element <del>. <ins> i <del> tworzą logiczną parę: dodane vs usunięte.
Wskazówka egzaminacyjna: zapamiętaj parę INS = inserted (wstawione/dodane) oraz DEL = deleted (usunięte). Jeśli w odpowiedziach pojawiają się oba znaczniki, zwykle pytanie sprawdza właśnie to rozróżnienie.