Difference between revisions 103853 and 103854 on ruwikimedia{{Documentation subpage}} Шаблон предназначен для выделения текста. Шаблон : <code><nowiki>{{bgSmart|цвет фона|текст}}</nowiki></code> выдаёт текст заданным цветом фона. При этом в отличии от {{tl|Background color}} этот шаблон сам выбирает цвет текста, который на этом фоне будет более контрастным. По умолчанию шаблон рассматривает две возможности: стандартные цвета (разные для текста и для ссылок) или белый цвет (и для текста, и для ссылок). Вместо белого цвета можно задать другой цвет, используя параметр <code><nowiki>color</nowiki></code>. Стандартные цвета можно заменить на один цвет, задав параметр <code><nowiki>color2</nowiki></code>. == Использование == : <code><nowiki>{{bgSmart|цвет фона|текст|color=первый цвет для текста|color2=второй цвет для текста}}</nowiki></code> выдаёт <code><nowiki>текст</nowiki></code> используя <code><nowiki>цвет фона</nowiki></code> и используя один из двух цветов, заданных необязательными параметрами <code><nowiki>color</nowiki></code> и <code><nowiki>color2</nowiki></code>, при этом из этих двух цветов он выбирает тот, который будет иметь большую контрастность с цветом фона (используя {{tl|Цветовой контраст}}). Если не задан параметр <code><nowiki>color</nowiki></code>, то берётся белый цвет ("white"). Если не задан параметр <code><nowiki>color2</nowiki></code>, то текст будет стандартного цвета («красные» ссылки будут красными, «синие» синими, и т.д.). Для использования для ссылок, этот шаблон должен быть помещён внутри ссылки (а не наоборот): : <code><nowiki>[[Викиссылка|{{bgSmart|цвет фона|текст}}]]</nowiki></code> == Примеры == {| class="wikitable" |- ! Вики код || Не ссылка || Существующая<br> ссылка || Несуществующая<br> ссылка || Примечания |- | <code><nowiki>{{bgSmart|Beige|текст}} </nowiki></code> | {{bgSmart|Beige|текст}} | [[Википедия|{{bgSmart|Beige|текст}}]] | [[несуществующая ссылка|{{bgSmart|Beige|текст}}]] | выбраны стандартные цвета |- | <code><nowiki>{{bgSmart|Gray|текст}} </nowiki></code> | {{bgSmart|Gray|текст}} | [[Википедия|{{bgSmart|Gray|текст}}]] | [[несуществующая ссылка|{{bgSmart|Gray|текст}}]] | выбран белый цвет |- | <code><nowiki>{{bgSmart|Blue|текст|color=gold}} </nowiki></code> | {{bgSmart|Blue|текст|color=gold}} | [[Википедия|{{bgSmart|Blue|текст|color=gold}}]] | [[несуществующая ссылка|{{bgSmart|Blue|текст|color=gold}}]] | выбран цвет <code><nowiki>color</nowiki></code> |- | <code><nowiki>{{bgSmart|Orange|текст|color=gold}} </nowiki></code> | {{bgSmart|Orange|текст|color=gold}} | [[Википедия|{{bgSmart|Orange|текст|color=gold}}]] | [[несуществующая ссылка|{{bgSmart|Orange|текст|color=gold}}]] | выбраны стандартные цвета |- | <code><nowiki>{{bgSmart|Blue|текст|color=gold|color2=Navy}} </nowiki></code> | {{bgSmart|Blue|текст|color=gold|color2=Navy}} | [[Википедия|{{bgSmart|Blue|текст|color=gold|color2=Navy}}]] | [[несуществующая ссылка|{{bgSmart|Blue|текст|color=gold|color2=Navy}}]] | выбран цвет <code><nowiki>color</nowiki></code> |- | <code><nowiki>{{bgSmart|Orange|текст|color=gold|color2=Navy}} </nowiki></code> | {{bgSmart|Orange|текст|color=gold|color2=Navy}} | [[Википедия|{{bgSmart|Orange|текст|color=gold|color2=Navy}}]] | [[несуществующая ссылка|{{bgSmart|Orange|текст|color=gold|color2=Navy}}]] | выбран цвет <code><nowiki>color2</nowiki></code> |- |} == Ограничения == *Параметр <code>текст</code> не должен содержать ссылку, иначе цвет ссылки не будет меняться: :: {{пример||rgb(247,67,112)|[[Докембрий]] (закончился 542 млн лет назад)}} :Используйте ссылку вне шаблона: :: {{demo|<nowiki>[[Докембрий|{{BgSmart|rgb(247,67,112)|Докембрий}}]]{{BgSmart|rgb(247,67,112)| (закончился 542 млн лет назад)}}</nowiki>}} * Чтобы использовать этот шаблон в таблице, цвет для ячейки таблицы надо указывать отдельно, иначе покрашена будет не вся ячейка. {|class=wikitable |- ! Вики-текст !! Результат |- | {{demo|br=<td>|tag=pre|<nowiki> {| | style="background-color:red;" | {{BgSmart|red|красный}} | style="background-color:green;"| {{BgSmart|green|зелёный}} |- | style="background-color:yellow;" | {{BgSmart|yellow|жёлтый}} | style="background-color:blue;"| {{BgSmart|blue|синий}} |} </nowiki> }} |} * Шаблон выбирает стандартные цвета для текста или цвет <code>color</code> вне зависимости от в зависимости от того ссылка это или нет. Его выбор может быть не всегда оптимален. * Старайтесь избегать использование этого шаблона! Стандартные цвета - смотрятся хорошо для всех, а страницы, оформленные с использованием нестандартных цветов, могут по-разному выглядеть на разных компьютерах, у пользователей с персональными настройками стиля, они могут быть вообще не видны для дальтоников и могут просто раздражать других пользователей. Использование этого шаблона не гарантирует соблюдение [[w:ВП:Цвет|ВП:Цвет]]. == См. также == * {{tl|Background color}} * {{tl|oncolor}} * {{tl|color}} * {{tl|highlight}} * {{tl|Цветовой контраст}} * {{tl|Цветная ссылка}} * [[w:ВП:Цвет|ВП:Цвет]] — правило по использованию цветовых схем и способ проверки контрастности * {{tl|Геохронологическая шкала}} — пример, где этот шаблон используется (посредством {{tl|ГХШ}}) <includeonly> <!-- Categories and interwikis go here: --> [[Категория:Шаблоны:Цветовое оформление]] </includeonly> All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://ru.wikimedia.org/w/index.php?diff=prev&oldid=103854.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|