Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 12625|Відповідь: 0

[Інше] Стиль скидання normalize.css туторіал

[Копіювати посилання]
Опубліковано 27.07.2018 14:49:36 | | | |
Normalize.css є альтернативою скиданню CSS. Він забезпечує високий ступінь узгодженості між браузерами за стандартним стилем HTML-елементів. Normalize.css є сучасною, преміальною альтернативою для HTML5 (http://necolas.github.io/normalize.css/



І normalize.css, і reset.css — це таблиці стилів для скидання вкладок браузера

Мета створення normalize.css така:

Захищайте корисні стандартні стилі браузера замість повного їх видалення

Узагальнені стилі: Передбачені для більшості елементів HTML

Виправте власні баги браузера та забезпечте узгодженість між браузерами

Оптимізація зручності CSS: Використовуйте кілька порад

Поясніть код: використовуйте коментарі та детальну документацію

Normalize.css підтримує широкий спектр браузерів, включно з мобільними браузерами, і узагальнює елементи HTML5, типографіку, списки, вбудований контент, форми та таблиці. Хоча цей проєкт базується на узагальненнях, ми використали більш практичні стандарти, де це доречно.

Нормалізація проти скидання

1. Normalize.css Захищені цінні дефолти

       Reset змушує елементи мати однаковий візуальний ефект, нав'язуючи стандартний стиль майже всім елементам. Натомість Normalize.css зберігає багато стандартних стилів браузера. Це означає, що вам більше не потрібно перестилати всі типові елементи типографіки. Коли елемент має різні налаштування за замовчуванням у різних браузерах, Normalize.css прагніть зберегти ці стилі максимально узгодженими з сучасними стандартами.

2. Normalize.css Виправлено баг у браузері

       Він виправляє поширені баги у десктопних та мобільних браузерах. Це часто виходить за межі можливостей Reset. У цьому контексті Normalize.css виправлені проблеми включають налаштування відображення елементів HTML5, проблеми з розміром шрифту у попередньо відформатованому тексті, переповнення SVG у IE9 та численні помилки, пов'язані з формами, які з'являються в різних браузерах і операційних системах.

3. Normalize.css Це не зробить ваші інструменти налагодження захаращеними

       Одним із найдратівливіших аспектів використання Reset є великий ланцюжок спадкування в інструменті налагодження браузера, як показано на зображенні нижче. У Normalize.css такої проблеми не буде, бо ми дуже обережно використовуємо мультиселектори у наших рекомендаціях і будемо спеціально стилізувати цільовий елемент.

4. Normalize.css є модульною

        Проєкт розділений на пов'язані, але окремі частини, що робить його простим і зрозумілим, які елементи встановлені на конкретні значення. Це дозволяє вибірково видаляти частини, які ви ніколи не використаєте (наприклад, узагальнення форм).

5. Normalize.css Має детальну документацію

        Normalize.css код базується на детальних і комплексних дослідженнях і тестуванні між браузерами. Цей файл містить детальні описи коду та додаткові інструкції на Github Wiki. Це означає, що ви можете дізнатися, що саме робить кожен рядок коду, чому ви його написали, у чому відмінності між браузерами, і легше протестувати свій власний.

Як користуватися normalize.css

Спочатку встановіть або завантажте Normalize.css з Github, а потім є два основні способи його використання.

Стратегія 1: Використовуйте normalize.css як основу CSS для власних проєктів, налаштовуючи стильові цінності під потреби дизайнера.

Стратегія 2: Імпортувати normalize.css вихідний код і будувати на ньому, переписуючи стандартні налаштування власним CSS, коли це потрібно.

Завантаження файлу CSS:https://necolas.github.io/normalize.css/8.0.0/normalize.css





Попередній:Консольна програма C#, яка вимикає кнопку закриття, вирішує це ідеально
Наступний:Попросіть працівників Taobao скопіювати програму пакетами
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com