リンクに問題があり、なぜ最初の子がこのように行動しているのかわからないようです。
順序付けされていないリスト内の最初のリンクを変更する代わりに、それらすべてを変更します。last-childまたはnth-childを使用しようとすると同じことが起こります。
誰かが私がこれを理解するのを手伝ってもらえますか?ありがとう
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>
<style type="text/css">
* {margin:0;padding:0;font-size:13px;color:white;font-family:arial;}
body {background-color:black;}
#wrapper {margin:0px auto;width:1024px;}
#types {position:relative;top:4px;width:810px;list-style-type:none;}
#types li {display:inline;}
#types a {text-decoration:none;padding:8px;margin:-1px;background-color:#1A1A1A;}
#types a:hover {background-color:#A02723;}
#types a:first-child {background-color:#A02723;}
</style>
<script type="text/javascript">
</script>
</head>
<body>
<div id="wrapper">
<ul id="types">
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li><a href="#">6</a></li>
<li><a href="#">7</a></li>
<li><a href="#">8</a></li>
<li><a href="#">9</a></li>
</ul>
</div>
</body>
</html>