###Доброго времени суток.
С удовольствием прохожу Ваши курсы, но возникают вопросы.
При прохождении первого задания, захотел сделать INPUT’ы TEXT, PASSWORD и SUBMIT “резиновыми” по ширине, чтобы не указывать им width в px (вдруг ширина формы изменится), натолкнулся на статью http://habrahabr.ru/sandbox/20613/ и обернул поля ввода:
<div class="resize-way-margin-from-right">
<input type="text" placeholder="Логин"></input>
</div>
<div class="resize-way-margin-from-right">
<input type="password" placeholder="Пароль">
</div>
input[type="text"],
input[type="password"]
input[type="submit"]{
width:100%;
}
.resize-way-margin-from-right{
margin-right:35px;
}
Причём, SUBMIT оборачивать не пришлось. Действительно, при изменении ширины формы, поля ввода растягиваются.
Не сочтите за труд прояснить ситуацию:
- Почему не пришлось “лечить” SUBMIT, ведь у него тоже есть padding?
- Насколько корректен такой подход, каковы стандартные приёмы?
- Есть ли разница в использовании одинарных и двойных кавычек, и где?
<input type="text">
<input type='text'>
http://codepen.io/Yarik/pen/OPwRJE
Спасибо.