Должен ли я определять ширину, высоту, край, отступы, высоту строки в em
также, если я использую em для определения размера текста? Это хорошо для доступности?Должен ли я определять ширину, высоту, маржу, отступы, высоту строки в em также, если я использую em для выравнивания текста?
1
A
ответ
0
Если они предназначены для создания контейнера с текстовым контентом, я бы сказал «да» для высоты линии и, возможно, высоты.
Для ширины/заполнения/поля текстового контейнера, где он ограничен другими элементами компоновки, вы можете выбрать их размер независимо от размера шрифта по эстетической причине.
Там есть связанный с этим вопрос doctype.com: does it really matter nowadays: px VS .em type scale units
1
Там нет ничего плохого в использовании пикселей для размера шрифта в настоящее время. Современные браузеры могут различать текст из макета при масштабировании, поэтому ваши поля сохранят свой правильный стиль, а текст будет изменен.
Em vs pt/px не всегда могут быть проблемой масштабирования браузера. –
true, но с px также легче работать, если вы не намеренно хотите, чтобы каждый контейнер был относительно родителя ... что редко бывает в любом случае, так зачем беспокоиться о них. –
Истинно. Примером моей озабоченности является предоставление разных шрифтов, имеющих разные размеры пикселей, например, для резервного копирования типа шрифта для недоступного шрифта под определенной ОС. –