当两个人完成相同的工作时,是否首选使用css而不是jquery?

use*_*637 3 css jquery

我正在学习jquery的奇迹,只是想知道这些方法中的任何一个是否是首选.

例1

<style type="text/css">span:hover {background: yellow;}</style>
<span>Hello!</span>
Run Code Online (Sandbox Code Playgroud)

例2

<style type="text/css">span.highlight{background:yellow;}</style>
<script type="text/javascript">
$("span").hover(function () {
    $(this).addClass("highlight");
    }, function () {
    $(this).removeClass("highlight");
});
<span>Hello!</span>
Run Code Online (Sandbox Code Playgroud)

Chr*_*rga 5

答案几乎是这样的:" 如果你能用CSS做到这一点,那就用CSS做吧 ".CSS使用更少的代码处理您正在做的事情,更好地支持,并且不需要像jQuery这样的库.