CSS псевдокласс :targetcss3

CSS селекторы

Значение и применение

Псевдокласс :target стилизует целевой элемент на странице (на который был произведён переход по якорной ссылке).

Поддержка браузерами

СелекторChrome
Chrome
Firefox
Firefox
Opera
Opera
Safari
Safari
Internet Explorer
IExplorer
Microsoft Edge
Edge
:targetcss34.03.59.63.29.012.0

CSS синтаксис:

:target {
блок объявлений;
}

Версия CSS

CSS3

Пример использования

<!DOCTYPE html>
<html>
<head>
	<title>Использование псевдокласса :target</title>
<style type = "text/css"> 
:target {
border: 2px solid #D4D4D4; 
background-color: #e5eecc; 
}
</style>
</head>
	<body>
		<p>Нажмите на любую ссылку ниже для демонстрации псевдокласса :target:</p>
		<p><a href = "#test1">Перейти к абзацу №1</a></p>
		<p><a href = "#test2">Перейти к абзацу №2</a></p>
		<p><a href = "#test3">Перейти к абзацу №3</a></p>
		<hr>
		<p id = "test1"><b>Содержание абзаца №1</b></p>
		<p id = "test2"><b>Содержание абзаца №2</b></p>
		<p id = "test3"><b>Содержание абзаца №3</b></p>
	</body>
</html> 

В этом примере после перехода по якорный ссылке стилизуется абзац (HTML элемент <p>) на который был произведен переход. На изображении отображен пример перехода на элемент со значением "test2" глобального атрибута id:

Пример использования псевдокласса :target.
Пример использования псевдокласса :target.
CSS селекторы