Изображения - это очень мощный инструмент, который при уместном и умелом использовании украшает тему, становится "вишенкой на торте", а при неуместном или неумелом - безнадежно все портит. Поэтому о них мы тоже поговорим.
Изображения бываютвекторнымиирастровыми.
Растровые изображения (здесь используются только они) - это карта пикселей (пиксель 1 - цвет такой-то, пиксель 2 - цвет такой-то, и т.д.). При масштабировании увеличивается/уменьшается размер каждого пикселя. И если их сильно увеличить, то они станут "пикселизованными" (набор больших разноцветных квадратов) или размытыми (пиксели, увеличиваясь, частично наложатся друг на друга, в том числе и прозрачные). Уменьшение же растровых изображений приводит к тому, что цвет не вмещающихся пикселей используется при получении среднего цвета с вместившимися пикселями, в результате чего вы получаете какое-то маленькое мессиво непонятных цветов и форм. Единственный способ безболезненно масштабировать растровые изображения - это опытным путём. Лучше всего задавать размеры, кратные двум, но всегда нужно проверять результат. Подсказка: если исходный размер изображения - 16 пикселей, то велика вероятность, что ему подойдут и другие стандартные размеры шрифтов: 18, 20, 22, 24, 26, дальше - будет каша. Но не обязательно все.
Такого рода украшательства, в которых используются картинки больше шрифта
выглядят очень неряшливо из-за внезапных перепадов высоты строки (но больше коробит именно вот эта внезапная пустота).
Я понятия не имею, зачем разработчики впихнули сюда (в список кодов) css-спрайты, но тем не менее они это сделали...CSS-спрайты- это изображения, состоящие из нескольких изображений, и потом программист с помощью css указывает, что здесь мы используем вот эту область, а здесь - вот эту. Технически, другого применения у них нет, но некоторые все равно пытаются их куда-то впихнуть... Так вот: их использование - это высший пилотаж. На всём форуме всей игры действительно годных примеров применения css-спрайтов - по пальцам пересчитать. Если вы знаете, как их использовать, чтобы получилось лучше, чем "сносно" тогда вы можете смело их использовать. А если не знаете -не используйте, потому что просто вот это: