为什么在CSS中我使用伪类选择器无效?

<!DOCTYPE html>
<html>
<head>
    <title>响应问题_02</title>
    <meta charset="utf-8">
    <style type="text/css"> 
        a:hover p{
            color:green;
    </style>
</head>
<body>
<a href="" >11111</a>
<p >111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222233333333333333</p>
</body>
</html>

我并没有与link、active这些伪类使用啊,只是单单使用了hover。我希望当a标签被鼠标选中时p段落的文字颜色改变,但是却没有效果,是不是我弄错了?小白求解!!!!!!

https://blog.csdn.net/web_xyk/article/details/51862826

楼主代码错了。a:hover p {...这里少了一个花括号( } )

a:hover+p {... }
使用相邻s1+s2选择器,选择s1后面相邻的元素

链接要是空链接要加#吧,选择器少}