Link

Объект w представляет собой HTML элемент <link>.

Свойства объекта Link

disabled Позволяет блокировать связанный документ.
href Возвращает или устанавливает значение атрибута href данного элемента.
hreflang Возвращает или устанавливает значение атрибута hreflang данного элемента.
media Возвращает или устанавливает значение атрибута media данного элемента.
rel Возвращает или устанавливает значение атрибута rel данного элемента.
type Возвращает или устанавливает значение атрибута type данного элемента.

disabled

Свойство disabled позволяет блокировать связанный документ.

Это свойство в настоящее время используется только с таблицами стилей.

linkObject.disabled [ = true|false ]

Возвращаемое значение

Логический, возвращает true, если связанный документ заблокирован, в противном случае - false.

Пример

<!DOCTYPE html>
<html><head>
<link id="myLink" rel="stylesheet" type="text/css" href="styles.css">
</head>
<body>
. . .
<script>
  document.getElementById("myLink").disabled = true;
</script>

</body></html>

href

Свойство href возвращает или устанавливает значение атрибута href данного элемента.

linkObject.href [ = URL ]

URL - путь к файлу, на который делается ссылка

Возвращаемое значение

Строка, содержащая URL связанного документа.

Пример

var t='', x = document.getElementsByTagName('link');
for (var i=0; i < x.length; i++)
 {t += '\ntype=' + x[i].type + ',  rel=' + x[i].rel +  
       ',  media=' + x[i].media + ',  hreflang=' + x[i].hreflang +
       ',  href=' + x[i].href +'\n';}
alert (t);

hreflang

Свойство hreflang возвращает или устанавливает код языка связанного документа.

Атрибут hreflang не используется ни в одном из основных браузеров. Тем не менее, он может быть использован в поисковых системах, или в сценариях.

linkObject.hreflang [ = languagecode ]

languagecode - код языка связанного документа.

Возвращаемое значение

Строка, содержащая код языка связанного документа.

media

Свойство media возвращает или устанавливает значение атрибута media данного элемента.

linkObject.media [ = device ]

device определяет устройство, для которого следует применять стилевое оформление. Это позволяет сделать разный стиль для отображения документа на экране монитора и при его печати. Допускается писать несколько значений через запятую:

all
Все устройства.
braille
Устройства, основанные на системе Брайля, предназначены для слепых людей.
handheld
Наладонники, смартфоны, устройства с малой шириной экрана.
print
Печатающее устройство вроде принтера.
screen
Экран монитора.
speech
Речевые синтезаторы, а также программы для воспроизведения текста вслух. Сюда же входят речевые браузеры.
projection
Проектор.
tty
Телетайпы, терминалы, портативные устройства с ограниченными возможностями экрана. Для них не должны использоваться пикселы в качестве единиц измерения.
tv
Телевизор.

Возвращаемое значение

Строка, представляющая список разделенных запятыми типов носителей

rel

Свойство rel возвращает или устанавливает значение атрибута rel данного элемента.

Атрибут rel определяет отношения между текущим документом и документом, на который ведет ссылка, заданная атрибутом href.

linkObject.rel [ =  relationship ]

relationship может принимать одно из следующих значений:

При использовании свойства rel="icon" или rel="shortcut icon" тэга LINK иконка может быть любая, но, желательно, чтобы она была размером 16x16 пикселей и качеством 32 битов на пиксел. Возможны и анимированные иконки, но двигаться они будут только в браузере Firefox. Остальные браузеры будут показывать только первый кадр анимации.

Возвращаемое значение

Строка, представляющая разделенный пробелами список типов отношений

type

Свойство type возвращает или устанавливает значение атрибута type данного элемента.

linkObject.type [ = MIME-type ]

MIME-type - имя MIME-типа в любом регистре. Для подключаемых таблиц связанных стилей применяется тип text/css.

Возвращаемое значение

Строка, представляющая тип содержимого связанного документа