Использование font-size: 0 при вёрстке сайтов может быть нежелательно по нескольким причинам:
- Риск для SEO. webmasters.stackexchange.com Некоторые поисковые системы могут воспринимать код с font-size: 0 как злоупотребление, так как он позволяет скрывать текст внутри элемента, содержащего ссылки. webmasters.stackexchange.com
- Проблемы с inline-блочными элементами. doka.guide forum.academy Между такими элементами, как и между словами в тексте, есть небольшие отступы — пробелы. doka.guide Установка размера шрифта в ноль может привести к тому, что эти отступы будут влиять на положение вложенных элементов и искажать ожидаемый результат от задания внешних отступов. doka.guide
Однако есть ситуации, в которых использование font-size: 0 может быть оправдано, например, когда нужно, чтобы отступы не влияли на положение вложенных элементов. doka.guide