Лікнеп по CSS спрайт
CSS спрайт - це висновок окремих елементів єдиного зображення на веб - сторінці. Тобто одна велика картинка, або кілька різних, але об'єднаних в один файл поруч один з одним. Найчастіше подібним чином групують безліч різних іконок. Розробники називають подібний файл майстер сіткою. Як приклад візьмемо одну картинку, з якої нам потрібно вивести в різних частинах сторінки різні її елементи. Як варіант, порізати її на шматки і визначати кожну частину окремо, 1 елемент - 1 окремий файл. Втім ще кілька років тому саме так все і робили. Найпростіший варіант за своєю суттю. Але даний метод має один істотний недолік, а саме - кількість HTTP запитів, які відсилає сервер браузеру. Одна картинка - це один запит. Чим їх більше, тим довше буде завантажуватися сторінка. Тому CSS спрайт в першу чергу служать для скорочення кількості цих самих запросов.Више на зображенні цілком чітко показаний принцип роботи CSS спрайтів якщо представляти виділену в гурток область в якості області із зображенням на нашій страніце.Работает дана технологія наступним чином. В нашій сторінці є блок:
- Метод нового url () / clip, використання властивості content для вставки спрайту, подрезанного за допомогою властивості clip:
- Відображення при друку. На відміну від фонових зображень, при друку вони роздрукуються в документі.
- Доступність. На відміну від фонових зображень, вони будуть відображати в режимі high contrast або при контрастних CSS стилях.
- Працює в IE. Метод підходить для Internet Explorer 6 і 7.