Одна из задач верстальщика — писать кроссбраузерный код. Код, который позволит страницам выглядеть в наибольшем количестве браузеров одинаково или максимально похоже. Проверка кроссбраузерности сайта выполняется специальным программным обспечением или онлайн на соответствующих сервисах. Для некоторый проблемных задач уже существуют известные решения: кроссбраузерный border-raidius, кроссбраузерная кнопка загрузки файла и уведомления в полях формы.
- Напишите условные комментарии для Internet Explorer, с предложением обновить браузер.
- Подключить CSS-файл через условные комментарии
- Подключите JavaScript, заставляющий старые браузеры «понимать» IE.
- Подключите скрипт, который позволяет использовать новые селекторы в IE.
- Проверьте работу вашей страницы с условными коментариями для IE в виртуальной машине с сответствующим браузером
- Выполните предыдущую задачу в IETester
- Подключите CSS-стили только в IE8
- Убедитесь, что всплывающие подсказки, появляющиеся при использовании атрибутов required и pattern отображаются не одинаково. Сверстайте кроссбраузерный вариант.
- Подключить на странице скрипты, которые помогают старым браузерам понимать HTML5.
- Создайте закругление у рамки блочного элемента в <= IE8 .
- Подключить на страницу библиотеку, реализующую работы новых селекторов.
- Посмотреть какую библиотеку подключает фреймворк Bootstrap
Все задания по HTML