ИМХО, не надо усложнять, какая конкретная необходимость использовать это? Олег Васильевич я — правильно сказал, для Bootstrap, это есть. Да и не важно, начальный каркас задан, если используется Бутстрап и мы пишем «опираясь» на него. Ничего дополнительного с ним смысла нет делать.
А если мы используем полностью свои css, то вообще может не быть общей задачи сбросить всё. Мы делаем под конкретную задачу. Общие решения, могу боком выйти. Например, в ссылке примере выше есть:
/* Убираем внутренние отступы */
ul[class],
ol[class] {
padding: 0;
}
Конкретно для ul и ol наверное. А если они нужны будут, мне зачем 0 делать то? Далее, современные браузеры, с ними куда лучше дела обстоят, чем раньше. И не стоит штуки разные добавлять лишние, которые через неделю мы забудем, но они откликаться будут пока на сайте находятся. Есть Bootstrap, с ним и работать, по возможности своё меньше добавлять, в Bootstrap всё есть на самом деле.
Ну вот у меня есть сайт, на компе на всех браузерах норм отображается, а в телефонах например по разному. Молчу вообще про айфон в целом, там не важно какой браузер, а в Андроиде на планшетах например Самсунг Галакси вообще все плывет. начиная от фона заканчивая элементами