Size: a a a

Чат — Типичный Верстальщик

2020 August 10

AB

Alex B. in Чат — Типичный Верстальщик
#закладки
источник

ДР

Дмитрий Раздобудько... in Чат — Типичный Верстальщик
Всем привет. Подскажите на счёт такого момента. В тестовом задании в верстке есть две кнопки: "Сбросить" в форме для сброса выбранных пунктов в select (при этом кнопка должна быть неактивной, если фильтры не выбраны) и "Купить" у карточки товара, по нажатию которой срабатывает alert.

В разметке они сделаны тегом a, никуда не ведут - просто как кнопки работают. По ТЗ я могу менять элементы дизайна, если обосную. И мне вот непонятны две вещи:

1) по семантике же будет правильно, чтобы эти кнопки были не тегом a, а button, так как они не ведут на другую страницу, верно?
2) Я теряюсь, что хочет увидеть от меня работодатель. Как я пойду по простому пути, поменяю тег a на button в кнопках, чтобы было проще задавать disabled для "Сбросить"? Или как я работаю с имеющейся версткой и дополнительно прописываю логику кнопко-ссылкам? В частности, ссылко-кнопку "Сбросить" делаю неактивной и стили нужные прописываю
источник

AP

Anton Permyakov in Чат — Типичный Верстальщик
Дмитрий Раздобудько
Всем привет. Подскажите на счёт такого момента. В тестовом задании в верстке есть две кнопки: "Сбросить" в форме для сброса выбранных пунктов в select (при этом кнопка должна быть неактивной, если фильтры не выбраны) и "Купить" у карточки товара, по нажатию которой срабатывает alert.

В разметке они сделаны тегом a, никуда не ведут - просто как кнопки работают. По ТЗ я могу менять элементы дизайна, если обосную. И мне вот непонятны две вещи:

1) по семантике же будет правильно, чтобы эти кнопки были не тегом a, а button, так как они не ведут на другую страницу, верно?
2) Я теряюсь, что хочет увидеть от меня работодатель. Как я пойду по простому пути, поменяю тег a на button в кнопках, чтобы было проще задавать disabled для "Сбросить"? Или как я работаю с имеющейся версткой и дополнительно прописываю логику кнопко-ссылкам? В частности, ссылко-кнопку "Сбросить" делаю неактивной и стили нужные прописываю
у кнопок есть аттрибут type с 3 значениями: button, submit, reset
источник

AP

Anton Permyakov in Чат — Типичный Верстальщик
ссылкой это не должно быть 100%
источник

ДР

Дмитрий Раздобудько... in Чат — Типичный Верстальщик
вот, я тоже к этому склоняюсь
источник

AP

Anton Permyakov in Чат — Типичный Верстальщик
если прислали кривую верстку, не надо обкладывать ее еще большими костылями, ты же в реальном проекте так делать не будешь (надеюсь)
источник

ДР

Дмитрий Раздобудько... in Чат — Типичный Верстальщик
Anton Permyakov
если прислали кривую верстку, не надо обкладывать ее еще большими костылями, ты же в реальном проекте так делать не будешь (надеюсь)
я именно так и подумал)
источник

ДР

Дмитрий Раздобудько... in Чат — Типичный Верстальщик
просто мне непонятен стартовый пункт: или это кривая вёрстка, или это специально с ошибками, чтобы проверить меня?)
источник

ДР

Дмитрий Раздобудько... in Чат — Типичный Верстальщик
или я слишком много думаю
источник

NN

No Name in Чат — Типичный Верстальщик
Скорее 3
источник

ДР

Дмитрий Раздобудько... in Чат — Типичный Верстальщик
No Name
Скорее 3
спасибо)
источник

NN

No Name in Чат — Типичный Верстальщик
Удачи тебе на тестовом задании)
источник

ДР

Дмитрий Раздобудько... in Чат — Типичный Верстальщик
No Name
Удачи тебе на тестовом задании)
спасибо)
источник

VB

Vasya Boyko in Чат — Типичный Верстальщик
Anton Permyakov
у кнопок есть аттрибут type с 3 значениями: button, submit, reset
+ type='image'
источник

AP

Anton Permyakov in Чат — Типичный Верстальщик
Vasya Boyko
+ type='image'
источник

VB

Vasya Boyko in Чат — Типичный Верстальщик
и?
источник

AP

Anton Permyakov in Чат — Типичный Верстальщик
ну нет такого типа у button
источник

VB

Vasya Boyko in Чат — Типичный Верстальщик
гугл у тебя есть, чтобы это проверить?)
источник

AP

Anton Permyakov in Чат — Типичный Верстальщик
я тебе скинул статью из мдн
источник

VB

Vasya Boyko in Чат — Типичный Верстальщик
окей) спасибо
источник