Сброс CSS с презентационными и устаревшими тегами - PullRequest
0 голосов
/ 21 января 2010

Почему у Эрика Мейера в его css reset нет рекомендуемых, презентационных, устаревших и несемантических тегов? (Т.е. апплет, iframe, большой, s, маленький, страйк.)

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 
{
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

Ответы [ 2 ]

11 голосов
/ 21 января 2010

Потому что люди все еще используют их, к сожалению. Нет ничего недопустимого в ссылках на устаревшие элементы в вашей таблице стилей. Недопустимо использовать их в вашей разметке. Сброс Мейера состоит в том, чтобы исправить способ отображения ваших элементов, а не в том, какие элементы вы выбрали для начала.

0 голосов
/ 21 января 2010

Это «на всякий случай» дополнение к сбросу. В прошлом он фактически советовал не использовать устаревшие теги.

Если вы следуете гуру Стандартов, таким как Мейер, Седерхолм, Коллисон и др. al., тогда вы, вероятно, уже должны знать НЕ использовать их в любом случае.

...