CSS - следует использовать для поля и заполнения

В моей таблице стилей я использую em для размеров шрифтов.

Является ли это плохой практикой использовать это для заполнения и разметки, так что, когда шрифт масштабирует маржу, а заполнение будет масштабироваться с ней?

Ответ 2

Я не вижу, как это неправильно?

em - это просто способ выражения метода измерения. вы можете использовать пиксели, em, cm.

также заполнение div будет измерено так, как вы его выразили. поэтому, если вы напишете em в дополнение, он будет работать так же хорошо, как если бы вы разместили пиксели, это просто значение интервала, которое изменяется

Ответ 3

Это полностью зависит от ваших потребностей. Em следует избегать, потому что это зависит от настроек собственного браузера, но если вы используете px, то страница css будет совместима с браузером.

Пожалуйста, обратитесь к этому сообщению: Почему вместо пикселя? Это сообщение расскажет вам, когда использовать EM и PX.

Ответ 4

Обычно я использую em для размера шрифта, высоты, ширины, отступов и полей. Я обычно не путаюсь с высотой линии, но я тоже использую em для этого. Это, конечно, всегда зависит от того, что на странице; gifs, pngs и jpgs обычно не делают так хорошо с ems; -)