Który atrybut należy zapisać w miejscu trzech kropek w znaczniku HTML5 <blockquote>, aby zdefiniować źródło cytatu?
<blockquote ...="https://pl.wikipedia.org"> Pokojowa Nagroda Nobla jest przyznawana kandydatom, którzy wykonali największą lub najlepszą pracę na rzecz braterstwa między narodami </blockquote>
A. src
B. alt
C. href
D. cite
Pytanie z egzaminu CKE, styczeń 2023 (arkusz EE.09-SG-23.01).
Poprawny atrybut to cite. W elemencie <blockquote> atrybut cite zapisuje źródło cytatu, najczęściej jako adres URL dokumentu, z którego pochodzi przytoczony tekst. Poprawna składnia ma postać: <blockquote cite="https://pl.wikipedia.org">treść cytatu</blockquote>. Ten atrybut nie wyświetla automatycznie linku na stronie - jest informacją semantyczną w kodzie HTML, przydatną dla przeglądarek, narzędzi analizujących dokument oraz technologii wspomagających. Do widocznego podpisu autora lub tytułu źródła można użyć osobnego elementu, na przykład cite jako znacznika tekstowego. Typowa pułapka polega na myleniu cite z href, ponieważ oba mogą zawierać adres URL, ale href tworzy odnośnik, a cite opisuje pochodzenie cytatu.
W tym zadaniu łatwo pomylić atrybuty, ponieważ kilka z nich może kojarzyć się z adresem lub opisem zasobu. src oznacza źródło ładowanego pliku i występuje na przykład w elementach img, script, iframe lub audio, gdy przeglądarka ma pobrać obraz, skrypt albo multimedia. alt służy do podania tekstu alternatywnego, głównie dla obrazów w elemencie img; opisuje zawartość grafiki, gdy nie może zostać wyświetlona lub jest odczytywana przez czytnik ekranu. href wskazuje cel hiperłącza, na przykład w elemencie a, albo adres powiązanego zasobu w elemencie link. W przypadku cytatu blokowego poprawnym atrybutem jest cite. Składnia wygląda tak: <blockquote cite="https://pl.wikipedia.org">treść cytatu</blockquote>. Typowy błąd myślowy polega na założeniu, że każdy adres URL w HTML powinien być zapisany w href albo src. W rzeczywistości nazwa atrybutu zależy od semantyki elementu i od tego, czy adres ma być linkiem, ładowanym zasobem, czy metadanymi o źródle.