Плагин отнесен в категорию target
Better RSS Widget
(5 общий рейтинг)Replacement for the built in RSS widget that adds an optional link target, shortcode, and…
grandslambert 2 000+ активных установок Протестирован с 6.1.3 Обновлен 6 месяцев назад
Browser Specific CSS
(4 общий рейтинг)The Browser Specific CSS Plugin allows you to easily target specific browsers and operating systems…
Adrian Hanft 400+ активных установок Протестирован с 2.9.2 Обновлен 10 лет назад
Target Blank to Button Block
(3 общий рейтинг)Add Target Blank to Gutenberg Button Block. Provisory fix to add target blank to button…
Jb Audras 100+ активных установок Протестирован с 5.1.16 Обновлен 4 года назад
TK Shortcode Link
(1 общий рейтинг)Create links with a shortcode. It’s that simple.
TourKick (Clifford Paulick) 80+ активных установок Протестирован с 5.1.16 Обновлен 4 года назад
Nofollow for External Link TAP
(1 общий рейтинг)Just simple, if you use this plugins, rel=nofollow and target=_blank will be insert automatically, for…
Alain Sanchez 80+ активных установок Протестирован с 4.1.38 Обновлен 8 лет назад
Blank Target Replacement
(0 общий рейтинг)A target=_blank replacement using a small piece of javascript and rel=external.
Nicki Faulk 30+ активных установок Протестирован с 5.2.18 Обновлен 4 года назад
LDB External Links
(0 общий рейтинг)LDB External Links turns all your links with target=»_blank» into rel=»external» and uses Javascript to…
Luc De Brouwer 20+ активных установок Протестирован с 3. 0.5 Обновлен 13 лет назад
Content Links Modifier
(0 общий рейтинг)Use Content Links Modifier plugin and automatically add link target=“_blank” to open content links in…
AWD Team 10+ активных установок Протестирован с 4.0.38 Обновлен 9 лет назад
Accesible _blank
(0 общий рейтинг)Open links in a new window but in a accesible way. Abre enlaces en una…
Cristian Eslava 10+ активных установок Протестирован с 2.7 Обновлен 14 лет назад
Integrate myTarget for WooCommerce
(1 общий рейтинг)Этот плагин помогает настроить счетчик myTarget для динамического ремаркетинга для WooCommerce.
Maxim Glazunov 10+ активных установок Протестирован с 6.1.3 Обновлен 2 месяца назад
External Linker
(0 общий рейтинг)Allows you to get around using target=»_blank» by converting all your outbound links using Javascript.
John J. Camilleri 10+ активных установок Протестирован с 2.8.3 Обновлен 14 лет назад
Aw target blank
(0 общий рейтинг)You don’t need to set target blank to open link in new tab in each…
Farhan haider 10+ активных установок Протестирован с 5.0.19 Обновлен 4 года назад
Autoblank for link
(0 общий рейтинг)Плагин автоматически внедряет во все ссылки параметр target=»_blank» в тексте статьи.
Artem Sannikov Менее 10 активных установок Протестирован с 4.8.0 Обновлен 6 лет назад
html — добавить target=»_blank» в CSS
спросил
Изменено 1 год, 11 месяцев назад
Просмотрено 175 тысяч раз
У меня есть внешние ссылки в верхнем меню моего сайта.
Я хочу открыть эти ссылки в новых вкладках. Я мог бы достичь этого, используя target=_blank
в HTML. Есть ли подобное свойство CSS или что-то еще?
- HTML
- CSS
- гиперссылка
Как упоминалось в c69, это невозможно сделать с помощью чистого CSS.
, но вместо этого вы можете использовать HTML:
используйте
<базовая цель="_blank"> голова>
в теге HTML
для создания всех ссылок на страницы, которые , а не включают атрибут target
, который по умолчанию открывается в новом пустом окне.
в противном случае вы можете установить целевой атрибут для каждой ссылки следующим образом:
test-link
и он переопределит
<базовая цель="_blank"> голова>Тег
, если он был определен ранее.
3К сожалению, нет. В 2013 году это невозможно сделать с помощью чистого CSS.
Обновление : спасибо showdev за ссылку на устаревшую спецификацию гиперссылок CSS3, и да, ни один браузер не реализовал ее. Так что ответ остается в силе.
4Существует несколько способов, которыми CSS может «нацелить» навигацию. При этом внутренние и внешние ссылки будут оформлены с использованием стилей атрибутов, что может помочь посетителям сигнализировать о том, что будут делать ваши ссылки.
a[href="#"] { цвет: лесной зеленый; вес шрифта: нормальный; } a[href="http"] {цвет: dodgerblue; вес шрифта: нормальный; }
Вы также можете настроить таргетинг на традиционный встроенный HTML ‘target=_blank’.
a[target=_blank] { вес шрифта: полужирный; }
Также: селектор цели для стиля целей блока навигации и элементов.
навигация { дисплей: нет; } навигация: цель { дисплей: блок; }
Поддерживается селектор псевдокласса CSS: target — caniuse, w3schools, MDN.
a[href="http"] { цель: новая; имя-цели: новое; цель-новая: вкладка; }
Свойство CSS/CSS3 ‘target-new’ и т. д., не поддерживаемое ни одним из основных браузеров, август 2017 г., хотя оно является частью спецификации W3 с февраля 2004 г.
«модальная» конструкция W3Schools использует псевдокласс «:target», который может содержать навигацию WP. Вы также можете добавить HTML rel=»noreferrer и noopener рядом с target=»_blank» для повышения производительности
Другой способ использования target="_blank"
:
onclick="this.target='_blank'"
Пример:
Ваш текст2
На самом деле это javascript, но связанный/релевантный, потому что . querySelectorAll использует синтаксис CSS:
var i_will_target_self = document.querySelectorAll("ul.menu li a#example")
этот пример использует css для целевых ссылок в меню с id = «example»
, который создает переменную, которая представляет собой набор элементов, которые мы хотим изменить, но мы все еще должны изменить их, установив новую цель (» _пусто»):
для (var i = 0; i < 5; i++) { i_will_target_self[i].target = "_blank"; }
Этот код предполагает наличие 5 или менее элементов. Это можно легко изменить, изменив фразу «i < 5».
подробнее здесь: http://xahlee.info/js/js_get_elements.html
3 В ожидании принятия таргетинга CSS3 основными браузерами можно запустить следующую команду sed
после создания (X)HTML:
sed -i 's|href="http|target="_blank" href="http|g' index.html
Он добавит target="_blank"
ко всем внешним гиперссылкам. Возможны и вариации.
РЕДАКТИРОВАТЬ
Я использую это в конце make-файла
, который генерирует каждую веб-страницу на моем сайте.
html — CSS-селектор со ссылкой без целевого атрибута
спросил
Изменено 4 года, 2 месяца назад
Просмотрено 3к раз
У меня есть два типа ссылок
Внутренняя ссылка
и
Внешняя ссылка
Я могу использовать CSS для внешней ссылки, используя:
a[target="_blank"]
Но я не знаю, как выбрать с помощью CSS всю ссылку без атрибута "target=_blank".
Я пытаюсь использовать a[target="_self"]
, но это не работает, потому что атрибут target отсутствует во "внутренней ссылке".
- HTML
- CSS
- CSS-селекторы
Вы можете использовать селектор :not
a[target="_blank"] { цвет: зеленый; } а: не ([target="_blank"]) { цвет: фиолетовый; }
<р> Внешняя ссылка
Вы можете использовать селектор :not()
в соответствии с другими ответами, или вы можете просто заставить CSS специфичность работать на вас:
Теперь селектор a {}
будет работать для тех селекторы , которые , а не внешние.
а[цель="_blank"] { цвет: зеленый; } а { красный цвет; }
Внутренняя ссылка Внешняя ссылка0
Вы можете использовать селектор
, см. здесь
Однако вместо этого может быть проще указать класс или идентификатор для вашей ссылки.