Отличие CSS-свойств text-shadow и text-stroke заключается в том, что каждое из них создаёт разный эффект для текста:
Таким образом, text-shadow создаёт фиктивный контур за счёт использования тени вокруг букв, из-за чего такой контур не имеет чётких очертаний и слегка размыт. 2 text-stroke, в свою очередь, создаёт внутренний контур текста, определяя толщину и цвет обводки внутри него. 3