На днях я смотрел, как браузеры (я использовал chrome, но я предполагаю, что это применимо ко всем) форматируют элементы HTML с помощью пользовательского агента таблицы стилей .
При использовании цитаты
я обнаружил следующее:
blockquote {
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 40px;
-webkit-margin-end: 40px;
}
Выглядит нормально. Но почему они не могли использовать что-то еще подобное?:
blockquote {
margin-left:/*whatever*/;
margin-top:/*whatever*/;
margin-right:/*whatever*/;
margin-bottom:/*whatever*/;
}
Это только что случилось со мной, и я подумал, что это довольно странно.