Вход

Просмотр полной версии : Сброс - Reset CSS


hfts_rider
29.09.2014, 12:17
Кто скажет зачем многие делают такой сброс CSS?
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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{
margin: 0;
padding: 0;
border: 0;
}

Зачем такое делать если можно написать просто звезду?
*{
margin: 0;
padding: 0;
border: 0;
}

Насколько я знаю этот селектор и в ИЕ6 работать будет, зачем тогда перечислять все если можно заменить одним символом?
Или все же есть какая-то разница? :-?

danik.js
29.09.2014, 13:06
Убивает дефолтные стили кнопок/инпутов.
Добавляет тормозов, поскольку применяется к каждому элементу (например к div'ам, коих может быть очень много, но сброс им не нужен).

Safort
29.09.2014, 13:37
Юзание звёздочки это минус к производительности.

hfts_rider
29.09.2014, 13:42
Спасибо за ответы!

utb
06.10.2014, 10:58
используй normalize.css ;)

ruslan_mart
09.10.2014, 15:54
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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{


Интересно, я один использую максимум 1/8 из всех этих тэгов?