Верстка · Middle · Запитання 35 з 75
Чим відрізняються значення initial, inherit і unset?
- 1Це синоніми: усі три однаково скидають властивість до значення браузера
- 2
initial- зі стилів браузера,inherit- з:root,unset- видаляє властивість - ✓Правильна відповідь:
initial- за специфікацією,inherit- від батька,unset- одне з двох залежно від типу властивості
Пояснення
initial бере значення зі специфікації CSS (наприклад, для display це inline, а не браузерний стиль block у div). Значення браузерних стилів повертає revert. inherit бере обчислене значення батька. unset поводиться як «природне» значення: успадковувані властивості успадковуються, решта скидається в initial.