Не знаете, как отметить это как таковое, но это немного дубликат. См. эту тему .
Я не думаю, что вложение кода в вашу разметку действительно сделает вашу разметку более четкой или более элегантной.