Który znacznik HTML umożliwia DYNAMICZNE generowanie grafiki na stronie (bez dodatkowych plików)?
Źle.
<object> osadza zewnętrzny zasób.Źle.
<embed> osadza zewnętrzną zawartość.Źle.
<img> wyświetla gotowy plik graficzny.Dobrze.
<canvas> to obszar rysowania sterowany skryptem.Element
<canvas> to obszar, na którym JavaScript dynamicznie rysuje grafikę (kształty, wykresy, animacje, gry) bez dołączania zewnętrznych plików obrazu. Sam znacznik jest pustym „płótnem”, a treść powstaje skryptem. Dlatego dynamiczną grafikę umożliwia <canvas>.Pozostałe znaczniki nie generują grafiki kodem.
<img> tylko wyświetla gotowy plik obrazu. <object> i <embed> osadzają zewnętrzne zasoby (np. PDF, multimedia). Rysowanie grafiki w locie umożliwia <canvas>.