Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / HTML, JavaScript, VBScript, CSS Новый топик    Ответить
 тег link и id  [new]
Areostar
Member

Откуда:
Сообщений: 3743
просматривая код чужих страниц встречаю там нечто вроде

<link id="u-theme-google-font" rel="stylesheet" href="42021110519294769927.css">


зачем id в теге link?
5 ноя 21, 20:52    [22392289]     Ответить | Цитировать Сообщить модератору
 Re: тег link и id  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 19509
Areostar
зачем id в теге link?
надо в коде найти где идёт обращение к этому id
а так предположений может быть много
5 ноя 21, 21:07    [22392297]     Ответить | Цитировать Сообщить модератору
 Re: тег link и id  [new]
Areostar
Member

Откуда:
Сообщений: 3743
вадя,

Спасибо, поищю.
5 ноя 21, 21:29    [22392306]     Ответить | Цитировать Сообщить модератору
 Re: тег link и id  [new]
бабушкин зайчик
Member

Откуда: сетевой
Сообщений: 477
Areostar
просматривая код чужих страниц встречаю там нечто вроде

<link id="u-theme-google-font" rel="stylesheet" href="42021110519294769927.css">


зачем id в теге link?

для JS/CSS
6 ноя 21, 00:42    [22392395]     Ответить | Цитировать Сообщить модератору
 Re: тег link и id  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 19509
бабушкин зайчик
для JS/CSS
это понятно. но для чего именно для link?
какая необходимость обращаться к нему из кода?
6 ноя 21, 00:45    [22392397]     Ответить | Цитировать Сообщить модератору
 Re: тег link и id  [new]
ShSerge
Member

Откуда: ʚонɔ dиw
Сообщений: 25208
вадя
бабушкин зайчик
для JS/CSS
это понятно. но для чего именно для link?
какая необходимость обращаться к нему из кода?

Может, по времени суток href меняется.
Типа, утром такой, днём эдакий... .
6 ноя 21, 06:43    [22392426]     Ответить | Цитировать Сообщить модератору
 Re: тег link и id  [new]
voraa
Member

Откуда:
Сообщений: 299
вадя,

Что бы js мог динамически с ним работать.

Его можно удалить.
Его можно отключить (disabled=true)
Можно работать с правилами (добавлять, удалять, менять...)
6 ноя 21, 09:28    [22392440]     Ответить | Цитировать Сообщить модератору
 Re: тег link и id  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 19509
voraa,

это понятно, но вот конкретно для чего - вот интересно.
6 ноя 21, 12:29    [22392478]     Ответить | Цитировать Сообщить модератору
 Re: тег link и id  [new]
voraa
Member

Откуда:
Сообщений: 299
вадя,

Ну есть, например, куча элементов с классом А.
И надо, что бы в какой то момент этот класс перестал работать. Проще убрать класс из таблицы стилей, чем обойти все эти элементы и убирать класс у каждого.
У меня в одной проге есть в svg куча линий, разных классов (line1, line2... line8), отличающихся толщиной и цветом. Но при масштабировании толщина линий не должна меняться. Т.е. при увеличении масштаба в 5 раз, линии, которые изначально были 2px не должны становиться толщиной 10px. Ну так проще менять stroke-width в соответствующем классе.
6 ноя 21, 21:07    [22392635]     Ответить | Цитировать Сообщить модератору
 Re: тег link и id  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 19509
voraa,

все эти варианты понятны, о чем я и сказал в самом начале, вопрос именно для чего в конкретном случае.
6 ноя 21, 21:16    [22392636]     Ответить | Цитировать Сообщить модератору
 Re: тег link и id  [new]
ShSerge
Member

Откуда: ʚонɔ dиw
Сообщений: 25208
вадя
voraa,

это понятно, но вот конкретно для чего - вот интересно.

Ну, вот для этого, например.
Менять все стили для каждого элемента и так можно, а вот таким макаром можно подсунуть совсем другую цсс. Просто поменяв на нее ссылку.
8 ноя 21, 18:12    [22393255]     Ответить | Цитировать Сообщить модератору
 Re: тег link и id  [new]
voraa
Member

Откуда:
Сообщений: 299
ShSerge,
У элементов link и style есть свойство sheet - таблица стилей
https://developer.mozilla.org/en-US/docs/Web/API/HTMLLinkElement
У shett есть cssRules - набор правил.
https://developer.mozilla.org/en-US/docs/Web/API/CSSRuleList
В этот набор можно вставлять правила, удалять...
У правил в зависимости от типа есть свои свойства, например
selectorText и style.
https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleRule

Все это можно менять из js.
8 ноя 21, 18:41    [22393279]     Ответить | Цитировать Сообщить модератору
 Re: тег link и id  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 19509
ведь я так сказал
вадя
а так предположений может быть много


интересует конкретное исполнение.
8 ноя 21, 19:28    [22393306]     Ответить | Цитировать Сообщить модератору
 Re: тег link и id  [new]
бабушкин зайчик
Member

Откуда: сетевой
Сообщений: 477
так лезьте в сырцы и смотрите, что он там делает
что вы тут телепатов ищете
8 ноя 21, 20:44    [22393334]     Ответить | Цитировать Сообщить модератору
 Re: тег link и id  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 19509
бабушкин зайчик
так лезьте в сырцы и смотрите, что он там делает
что вы тут телепатов ищете
что я и посоветовал
автор
надо в коде найти где идёт обращение к этому
в первом же ответе
9 ноя 21, 05:16    [22393433]     Ответить | Цитировать Сообщить модератору
Все форумы / HTML, JavaScript, VBScript, CSS Ответить