34 / 10 / 2
Регистрация: 20.02.2016
Сообщений: 1,585
1

Объясните, пожалуйста, популярно, что такое attr()

20.09.2018, 21:19. Показов 572. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!
Не могу найти подробное объяснение, не на уровне краткого справочного сообщения, для чего используется attr().
Также столкнулся с кодом ниже и не могу понять, зачем там attr(href), можно же просто ввести адрес ссылки в кавычках.

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<html>
 <head>
  <meta charset="utf-8">
  <title>attr()</title>
  <style>
   .site::after {
    content:   attr(href)  ; /* Выводим адрес ссылки в скобках */
    font-size: 0.8em;
    background: yellow; 
   }
  </style>
 </head>
 <body>
   <p><a href="http://htmlbook.ru" class="site">Полезный сайт</a></p>
 </body>
</html>
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.09.2018, 21:19
Ответы с готовыми решениями:

Объясните пожалуйста, что такое i, j, k в программе
#include &quot;stdafx.h&quot; #include &quot;stdio.h&quot; #include &quot;stdlib.h&quot; #include &quot;locale.h&quot; #include...

объясните пожалуйста. что такое struct STUDENT?
include &lt;conio.h&gt; #include &lt;iostream&gt; struct STUDENT { char fio; /* фамилия и.о. */ char oc;...

Объясните пожалуйста что такое многофайловый проект
Объясните пожалуйста что такое многофайловый проект. Гуглила, толком ничего не нашла. Есть вот...

Объясните, пожалуйста, понятно, что такое энтропия
Желательно с примерами. А то в интернете найденные мной определения не очень понятны.

2
Модератор
Эксперт HTML/CSS
2299 / 1675 / 657
Регистрация: 07.08.2016
Сообщений: 3,993
20.09.2018, 21:59 2
Цитата Сообщение от Fatmarmelad Посмотреть сообщение
Не могу найти подробное объяснение, не на уровне краткого справочного сообщения, для чего используется attr().
https://webref.ru/layout/pseud... er/tooltip
Цитата Сообщение от Fatmarmelad Посмотреть сообщение
зачем там attr(href), можно же просто ввести адрес ссылки в кавычках.
Например адреса ссылок генерируются с помощью php, свойство attr позволит вам выводить правильный адрес независимо от того что будет в href
1
105 / 93 / 50
Регистрация: 17.09.2015
Сообщений: 611
20.09.2018, 22:41 3
Цитата Сообщение от Fatmarmelad Посмотреть сообщение
для чего используется attr()
оно используется в content: "" в css для вывода чего-либо
ну думаю вот пример понятней будет
HTML5
1
2
3
4
5
<ul>
  <li symbol="★">пункт меню</li>
  <li symbol="♡">пункт меню</li>
  <li symbol="♣">пункт меню</li>
</ul>
CSS
1
2
3
4
5
6
7
8
ul {
  list-style: none;
}
li:before {
  content: attr(symbol);
  display: inline-block;
  margin-right: 5px;
}
тут упростил вывод символов перед элементом списка, конечно можно было там классы дополнительные, или разметку лишнюю в html, но так проще
Цитата Сообщение от Fatmarmelad Посмотреть сообщение
Также столкнулся с кодом ниже и не могу понять, зачем там attr(href)
Чтобы когда человек видит ссылку, он знал куда она перенаправит
1
20.09.2018, 22:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.09.2018, 22:41
Помогаю со студенческими работами здесь

Объясните, пожалуйста, понятнее что такое whois
Объясните, пожалуйста, понятнее что такое whois. То есть что это такое и что оно делает. В...

Пожалуйста объясните, что такое сборка на простом примере
Здравствуйте товарищи специалисты. Почитал статейки про сборки, и ни как в голове не укладывается,...

Объясните пожалуйста что такое протокол? и стек протоколов ?
Объясните ну вот не понятно внятно что такое протокол ? и что такое модель osi ? отличие osi от...

Объясните, пожалуйста, простым языком что такое дифференциал
Объясните, пожалуйста, простым языком что такое диференциал.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru