В любом современном сайте или форуме должны присутствовать смайлики, выполнить их добавление можно разными способами, но благодаря современным технологиям CSS 3, это можно сделать очень просто.
Добавляем в файл CSS-файл шаблона/сайта следующие правила:
Как вы поняли, имена тегов и соответствующих правил может быть любой, а также, любого количества.
Если вы добавляете материалы или комментарии на сайт при помощи специальной формы, то обратите внимание на следующий пример, который позволит вам по одному нажатию добавлять нужный смайл в код: