82 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			82 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								title: Styling Links
							 | 
						|||
| 
								 | 
							
								localeTitle: Ссылки для стилизации
							 | 
						|||
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								## Ссылки для стилизации
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Ссылки могут быть созданы с любым свойством CSS, таким как `color` , `font-family` , `font-size` и `padding` . Вот простой пример:
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								```css
							 | 
						|||
| 
								 | 
							
								a { 
							 | 
						|||
| 
								 | 
							
								    color: hotpink; 
							 | 
						|||
| 
								 | 
							
								 } 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								## Кроме того, ссылки могут быть оформлены по-разному в зависимости от того, в каком состоянии они находятся.
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								В ссылках также есть 4 состояния, и многие программисты создают разные состояния по-разному. Четыре государства:
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								*   `a:link` : незатронутая, незакрепленная ссылка
							 | 
						|||
| 
								 | 
							
								*   `a:visited` : посещенная, кликнутая ссылка
							 | 
						|||
| 
								 | 
							
								*   `a:hover` : ссылка, когда мышь пользователя находится над ней
							 | 
						|||
| 
								 | 
							
								*   `a:active` : ссылка при нажатии
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Свойство `<a href="">` отвечает за создание URL-адресов и может быть изменено с использованием нескольких свойств стилизации CSS, хотя по умолчанию у него несколько:
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								1.  подчеркивание
							 | 
						|||
| 
								 | 
							
								2.  Синий цвет
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Вы можете изменить их, добавив изменения свойств `color` и `text-decoration` .
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								```css
							 | 
						|||
| 
								 | 
							
								   color: black; 
							 | 
						|||
| 
								 | 
							
								   text-decoration: none; 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Вы также можете создать ссылку на основе взаимодействия, используя эти свойства, также известные как состояния ссылок:
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								*   a: link - нормальная, незаметная ссылка
							 | 
						|||
| 
								 | 
							
								*   a: visited - ссылка, которую пользователь посетил
							 | 
						|||
| 
								 | 
							
								*   a: hover - ссылка, когда пользователь мыши над ней
							 | 
						|||
| 
								 | 
							
								*   a: active - ссылка в момент ее нажатия
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Вот пример CSS с использованием четырех состояний:
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								```css
							 | 
						|||
| 
								 | 
							
								a:link { color: red; } 
							 | 
						|||
| 
								 | 
							
								 a:visited { color: blue; } 
							 | 
						|||
| 
								 | 
							
								 a:hover { color: green; } 
							 | 
						|||
| 
								 | 
							
								 a:active { color: blue; } 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								**Обратите внимание,** что существуют некоторые _правила упорядочения,_ когда вы устанавливаете стиль для состояний ссылок.
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								*   `a:hover` ДОЛЖЕН прибыть после `a:link` и `a:visited`
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								*   `a:active` ДОЛЖЕН прийти после `a:hover`
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    a: link - нормальная, незаметная ссылка a: visited - ссылка, которую пользователь посетил a: hover - ссылка, когда пользователь мыши над ней a: active - ссылка в момент ее нажатия
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								```css
							 | 
						|||
| 
								 | 
							
								/* unvisited link */ 
							 | 
						|||
| 
								 | 
							
								 a:link { 
							 | 
						|||
| 
								 | 
							
								    color: red; 
							 | 
						|||
| 
								 | 
							
								 } 
							 | 
						|||
| 
								 | 
							
								 
							 | 
						|||
| 
								 | 
							
								 /* visited link */ 
							 | 
						|||
| 
								 | 
							
								 a:visited { 
							 | 
						|||
| 
								 | 
							
								    color: green; 
							 | 
						|||
| 
								 | 
							
								 } 
							 | 
						|||
| 
								 | 
							
								 
							 | 
						|||
| 
								 | 
							
								 /* mouse over link */ 
							 | 
						|||
| 
								 | 
							
								 a:hover { 
							 | 
						|||
| 
								 | 
							
								    color: hotpink; 
							 | 
						|||
| 
								 | 
							
								 } 
							 | 
						|||
| 
								 | 
							
								 
							 | 
						|||
| 
								 | 
							
								 /* selected link */ 
							 | 
						|||
| 
								 | 
							
								 a:active { 
							 | 
						|||
| 
								 | 
							
								    color: blue; 
							 | 
						|||
| 
								 | 
							
								 } 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								```
							 |