good:
<img src='tree.png' alt='tree'>
bad:
<img src='tree.png' alt=''>
<img src='tree.png'>
good:
<div data-attr></div>
bad:
<div data-attr=''></div>
good:
<div class='block' v-bind:class="{ 'is-active': isActive }">
good:
<input type='checkbox'>
bad:
<input type='checkbox' />
<input type='checkbox'></input>