169 похожих чатов

Парни! Вот посмотрите стили базовые, которые я использую. Это норм практика? *{

margin: 0;
padding: 0;
}

body{
display: flex;
flex-direction: column;
min-height: 100vh;
}

header{
background-color: silver;
}

main{
flex-grow: 1;
background-color: lightcyan;
}

footer{
background-color: silver;
}

особенно хочу заметить, что не использую див враппер и указываю необходимые стили сразу в боди. И обнуляю для всех тегов падинги и маргины. Я не профи в вёрстке, может плохая практика, не знаю. Цвета для примера естественно)

18 ответов

25 просмотров

Для обнуления нужно использовать нормалайзер, либо нулевой стиль.

Через * не пиши. Сбивает наследование свойств родителя Обнуляй через reset.css или нормалайзер

Khazif
Через * не пиши. Сбивает наследование свойств роди...

Не этих свойств, конечно, но всё же. Сбрасывают люди не только отступы

x-Man Автор вопроса
Алиссия Фуфелшмертц
Для обнуления нужно использовать нормалайзер, либо...

А про описание базового лайаута в боди, без тега враппера это норм практика?

x Man
А про описание базового лайаута в боди, без тега в...

Не парься. Рекомендую сделать wrapper, ибо иногда полезно, а времени много не занимает

x-Man Автор вопроса
Алиссия Фуфелшмертц
Обёртку я бы добавил.

А смысл какой в ней? Я раньше тоже делал, сейчас не делаю. Понятно, что на проде у меня тайлвинд. А если чёт быстро сверстать, хочется как-то минимизировать код

x Man
А смысл какой в ней? Я раньше тоже делал, сейчас н...

Вы используете html 5, который ввел стандарты семантики для html документа.Эти стандарты вы должны соблюдать.

x-Man Автор вопроса
Алиссия Фуфелшмертц
Вы используете html 5, который ввел стандарты сема...

есть какие-то объективные причины, почему флекс нельзя боди задавать?

Khazif
В смысле тайлвинд

Это я устарел или мы всё просрали?

x Man
есть какие-то объективные причины, почему флекс не...

Причина: "Над вами будет смеяться пол конторы" - валидна?

Khazif
Это я устарел или мы всё просрали?

Для кастомизации компонентов, можно в реактике.Не слышал что-ли?

Алиссия Фуфелшмертц
Для кастомизации компонентов, можно в реактике.Не ...

Я категорически не понимаю смысла тайлвинда. Люди разделают стили от представления, разделяют, а тут взяли и прямо начали в HTML задавать стили. Bootstrap даже напоминает по философии. В реакте возможно имеет смысл

Khazif
Я категорически не понимаю смысла тайлвинда. Люди ...

Ну, для веб приложений твинки необходимы, так как они задают общий стандарт для стилей, в проде всё будет сшиваться в один файл стилей.Да и компоненты стилизоровать отдельно от файла стилей в скрипте удобнее.

Алиссия Фуфелшмертц
Ну, для веб приложений твинки необходимы, так как ...

Я придерживаюсь философии, что класс должен обозначать назначение элемента, а не его вид. За исключением модификаторов. Например: не "red-button", а "accent-button". Не "wide-paragraph", а "enter-paragraph" и т.д.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта