если я получаю данные в массиве и не могу добавить span, тоесть разметка такого плана {text}.Если вы получаете данные в массиве, значит вы можете сделать с этими данными все что угодно. То что в шаблоне они в итоге будут представлены псевдокодом разметки, будет уже не важно, если вы, перед передачей в шаблон, обработаете их любым желаемым способом. Естественно на чистом цсс отделить первое слово нельзя (по крайней мере в текущем стандарте).
white-space: pre-line;
, как раз получите свое первое слово в первой строке.