Необходимо ли указывать атрибут "id" в теге <link>

Голоса: +1

Доброго времени суток, столкнулся с маленькой проблемкой, подключая Google fonts, задался вопросом а надо ли указывать атрибут "id" к тегу <link>?
 

<link rel='stylesheet' id='pk_google_titles_font-css' href='http://fonts.googleapis.com/css?family=Droid+Serif%3Aregular%2Citalic%2Cbold%2Cbolditalic&#038;ver=4.1' type='text/css' media='all' />

Подскажите пожалуйста зачем добавлен атриибут id? Обязателен ли он? Какую функцию выполняет?

| Автор: | Категория: Вопросы новичков

Ответов: 1

Голоса: +1
 
Лучший ответ

Шрифт не обязательно подключать с помощью link я всегда использую следующий метод, добавляем прямо в таблицу стилей, например:

@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic|Lobster&subset=latin,cyrillic);

И не надо прописывать - link все будет работать с таблицы стилей. Далее уже просто подключаем данный шрифт и задаем в таблице стилей для нужного класса с помощью:

font-family'Lobster';

Более детально о link читаем в материале - http://htmlbook.ru/html/link

| Автор:
Выбор ответа лучшим | | Автор: Артур
Хорошо я учту ваше предложение как подключать шрифты. В статье ссылку на которую вы предоставили, ничего не сказано об атрибуте "id", не могли бы вы сказать зачем его прописывают? И будут ли последствия если я его удалю?
вот здесь читаем, более детально описано - http://ruseller.com/htmlshpora.php?id=33
Детальнее некуда) id - Определяет уникальный id для элемента
id это идентификатор подобия класса как в стилях используется(пример #sobaka) если указан айди значит данные стили либо параметры указаны лишь для определенного идентификатора который прописан.
...