Подскажите почему к тегу a не применяется ширина и высота. Мозг отказывается понимать. HTML: <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>test</title> </head> <body> <style> a{ height: 140px !important; width: 100px !important; background-color: #008c95; color: white; } </style> <a href="">test</a> </body> </html> Зато padding прекрасно работает, странно. Ну ладно, фиг с ним.
Потому, что <а> по умолчанию строчный элемент, на будущее. Изучи значения свойства display. Это базовые знания.