Приклади html і css - скидання css

Скидання CSS (скидання стилів) - це обнулення за допомогою CSS, деяких параметрів HTML-елементів, які браузери встановлюють за замовчуванням. Наприклад, до таких елементів можна віднести параграфи (тег

), У яких спочатку присутні ненульові вертикальні поля (CSS margin), марковані списки (тег

    ), Які мають вже не тільки поля, а й маркери певного типу (CSS list-style-type) і так далі.

    Тепер давайте подумаємо, для чого потрібен цей скидання CSS, що він може нам дати? Добре, уявіть, що ви верстали сторінки свого сайту і при цьому не змінили поля параграфів, які браузери запропонували за замовчуванням, так як їх розмір вас цілком влаштував. Але скажіть мені, будь ласка, а з чого ви вирішили, що всі браузери світу, які вже існують і ще з'являться, будуть створювати поля такого ж розміру? Більш того, чому ви думаєте, що ті браузери, в яких ви тестували свою верстку, не змінять в своїх наступних версіях розмір цих полів або взагалі їх не приберуть? Відчуваєте, чим пахне?

    Так ось, скидаючи CSS, верстальники просто підстраховуються від подібних непорозумінь, тобто вони спочатку обнуляют у елементів все «критичні» значення властивостей CSS, а потім у міру необхідності додають назад, але вже зі своїми розмірами. Таким чином, можна бути впевненим, що у всіх браузерах сайт буде виглядати однаково. Можна звичайно і не скидати стилі, а просто по ходу верстки задавати потрібні параметри елементів, але тут є ризик, що десь щось буде упущено і в певний момент все «попливе».

    Виходячи з вищесказаного, однією з особливостей скидання CSS є те, що після його застосування багато HTML-елементи втрачають свій звичний зовнішній вигляд. І якщо втрата полів у параграфів є для новачків чимось очікуваним, то наприклад той факт, що кнопки створені за допомогою тегів