В моей таблице стилей я использую em для размеров шрифтов.
Является ли это плохой практикой использовать это для заполнения и разметки, так что, когда шрифт масштабирует маржу, а заполнение будет масштабироваться с ней?
Ответ 1
Я не думаю, что это плохая практика, но я не думаю, что большинство разработчиков будут использовать ее в наши дни:
некоторые думали об этом:
em - это просто способ выражения метода измерения. вы можете использовать пиксели, em, cm.
также заполнение div будет измерено так, как вы его выразили. поэтому, если вы напишете em в дополнение, он будет работать так же хорошо, как если бы вы разместили пиксели, это просто значение интервала, которое изменяется
Ответ 3
Это полностью зависит от ваших потребностей. Em следует избегать, потому что это зависит от настроек собственного браузера, но если вы используете px, то страница css будет совместима с браузером.
Пожалуйста, обратитесь к этому сообщению: Почему вместо пикселя?
Это сообщение расскажет вам, когда использовать EM и PX.
Ответ 4
Обычно я использую em для размера шрифта, высоты, ширины, отступов и полей. Я обычно не путаюсь с высотой линии, но я тоже использую em для этого. Это, конечно, всегда зависит от того, что на странице; gifs, pngs и jpgs обычно не делают так хорошо с ems; -)