Skip to content

Instantly share code, notes, and snippets.

View MikhailBobrov's full-sized avatar
🎯
Focusing

Mikhail MikhailBobrov

🎯
Focusing
View GitHub Profile
@MikhailBobrov
MikhailBobrov / button.sass
Created June 9, 2020 12:45 — forked from agragregra/button.sass
Button Sass Styles (Universal Starter)
.button
display: inline-block
border: none
color: #fff
text-decoration: none
background-color: $accent
padding: 15px 45px
font-size: 13px
text-transform: uppercase
font-weight: 600
@MikhailBobrov
MikhailBobrov / htmlcss-1__section-4.md
Created September 12, 2019 19:20 — forked from pepelsbey/htmlcss-1__section-4.md
Вопросы к разделу «Доступность и формы»

Вопросы к разделу «Доступность и формы»

1. <button> или <input type="submit">?

В формах для кнопок лучше использовать элемент button или input[type="submit"] и аналогичные? В чем разница между и . Почему в Барбершопе для создания просто кнопок использовали второй вариант?

Лучше использовать button, так как button парный тег. У парных тегов есть псевдоэлементы, которые иногда пригождаются, например для того, чтобы повесить иконку. Вообще, тег button вышел позже input[type="submit"] и расширил возможности input. Более того, если ничего не указывать в атрибуте type тега button, то тип по умолчанию является submit, но вы всё равно указывайте тип. Сейчас нет никакого смысла пользоваться input[type="submit"].