Процент всегда применяется к проценту от родительского элемента, в то время как пиксели всегда фиксированы. Проценты более доступны, особенно на небольших мониторах , однако вы столкнетесь с проблемами из-за разрыва строки в неподходящее время и тому подобного. Например, если у вас есть изображение размером 50px и строка текста шириной 100px, и вы хотите, чтобы элементы были в одной строке, укажите ширину 150px, потому что если вы укажете процент, они могут отображаться прямо на вашем мониторе, но не на других.