Перестать создавать текстовые ноды

10

Предлагаю вебасисту наконец-то перестать городить текстовые ноды без каких-либо оберток внутри html шаблонов, не поддающихся редактированию. Вышла новая версия фреймворка, с все той-же убогой 

{$wa->loginForm()}

Мало того, что половина верстки отлетело, но это ладно, ожидаемо, вы продолжаете создавать текст который валяется посреди ноды вместе с другими соседями. Уже пора научиться, что так не надо делать, тем более там, где нельзя зайти в шаблон и удалить этот текст.


Вот о чем речь: текст "Впервые у нас?"

<div class="wa-signup-url">
    Впервые у нас? <a href="/signup/" data-type="signup">Зарегистрироваться</a>
</div>

Почему нельзя взять, и сделать так:

<div class="wa-signup-url">
    <span class="first-time">Впервые у нас?</span> <a href="/signup/" data-type="signup">Зарегистрироваться</a>
</div>

И теперь если мне нужно скрыть ваш "Впервые у нас", я просто зайду, и сделаю 

#login-form .first-time {display: none}

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

2 комментария

Добавить комментарий

Чтобы добавить комментарий, зарегистрируйтесь или войдите