Şrift yada Yazı tipi (en. font) – eyni üsluba (məsələn, Courier), şəklə (kursiv), qalınlığa (məsələn, yarımqalın) və ölçüyə malik olan simvollar yığını; şriftlərin üslublarını (TYPEFACE) bir-birilə dəyişik salmaq olmaz. Şrift, verilmiş dizayna malik müəyyən ölçülü, üslublu və qalınlıqlı bütün simvolların çoxluğudur; şriftin üslubu isə dizaynın özüdür.
Ekran görüntüsünü formalaşdırarkən və sənədləri çap edərkən şriftlər ya rastr görüntülər (nöqtələrin kombinasiyası) vasitəsilə, ya da konturlara (müəyyən riyazi düsturlara) görə formalaşdırılır. Müxtəlif şriftlərin tətbiqinə imkan verən proqramlar, onları ekranda yarada bilməsələr belə, şriftin şəkli və ölçüsü haqqında informasiyanı printerə verir. Printerin lazım olan şrifti əks etdirməsi üçün, ya şrift haqqında tam informasiya proqram tərəfindən printerə yüklənməli, ya da printerin özünə və ya printerin şrift kartricinə (FONT CARTRİDGE) yerləşdirilməlidir .
Rastr şrifti — unikal bit görüntüsü (nöqtələrin kombinasiyası) kimi təsvir olunan, müəyyən ölçü və üslublu simvolların yığınıdır. Rastr şriftlərə misal olaraq Microsoft Windows və Mac OS əməliyyat sistemlərinin ekran şriftlərini göstərmək olar.