У меня есть некоторая путаница между <link> и <a>.
Я знаю, что для добавления CSS в HTML-документ мы используем тег <link>, например:
<link type="text/css" rel="stylesheet" href="/spinner/styles.css?ln=css" />
Но я не понимаю, почему мы не используем тэг anchor <a> (так как он содержит те же необходимые атрибуты), что-то вроде:
<a type="text/css" rel="stylesheet" href="/spinner/styles.css?ln=css" />
Являются ли эти два тега взаимозаменяемыми? Кроме того, если это возможно, то как мы выбираем один за другим и почему?
Update:
У меня возникла такая путаница, потому что я видел в книге "Полный справочник HTML и CSS" атрибут rel тега <a>, который:
rel: для якорей, содержащих атрибут
href, этот атрибут определяет связь целевого объекта с объектом ссылки.
Итак, я думал, что он может выполнять ту же функцию, что и тег <link>.