Разделите стол, объедините два якоря в один, удалите width
и height
на теге img
, удалите тег em
, , затем используйте vertical-align
для центрирования изображение. Вы также можете использовать margin
, чтобы добавить пробел между текстом и изображением, и font-style
для курсивного текста.
HTML:
<p class="cv">
<a href="cv.pdf">
<img src="image/source.png" /> Download CV.
</a>
</p>
CSS:
.cv {
font-size: 14px;
line-height: 1.4em;
font-family: Arial, sans-serif;
}
.cv a {
text-decoration: none;
color: #999;
}
.cv img {
vertical-align: middle;
margin-right: 10px;
}
.cv a:hover {
color: #333;
}
Видите, намного лучше. Удаление width
и height
улучшает отображение изображений (потому что браузеры отстают от интерполяции изображений. Если вам нужен другой размер, отличный от доступного, вы должны изменить размер самостоятельно.), А удаление target="_blank"
вызовет меньше раздражения у ваших пользователей ,
Посмотрите, как работает здесь: http://jsfiddle.net/kZeCt/1/