Якщо вона не продає власні шрифти на цьому веб-сайті, я думаю, що ви могли б більше працювати над вбудовуванням CSS (так, я читаю, що це зараз не для вас варіант, але я наполягаю).
Якщо випадок - це більш важка графічна робота над шрифтами (градієнтні кольори, скручене вирівнювання, глянсування, тиснення, гравірування ...), що робить дійсно неможливим відстежувати параметри CSS у міру необхідності, то я рекомендую зробити наступне:
використовувати зображення через CSS (можливо спрайт), і приховати текст прив’язки з текстовим ідентифікатором. html
<a href="work1.html" title="My first work" id="firstWork">My first work</a>
css
#firstWork {display: block; width: 200px; height: 150px; background-image:url('img/firstwork.jpg'); text-ident: -999em;}
Це одна техніка. Так, я знаю, Google може це покарати, але ви знаєте, я жодного разу не чув про один сайт, покараний за це.
Іншим способом буде використання тегу img всередині прив’язного тегу ALONG з текстом, а потім використання CSS для приховування тексту та виправлення img, якщо потрібно. Цей останній варіант дає можливість додавати alt, title, longdesc до зображення, збільшуючи кількість інформації та якість інформації, що індексується.
Ви можете навіть піти далі з цим останнім варіантом і перейти до ще кращого і свіжого рішення: використовуючи тег фігур, доступний для HTML5, разом з фіг.4. Ідея полягає у збереженні якоря-> фігура-> img + figcaption.
Figcaption зробить роль тексту тексту прив’язки, і ви можете використовувати CSS, щоб приховати її.
Ну, 3 рішення. Вибрати один. Я б пішов з останнім.