About the table UI created in html/css

This is a question about the UI of a table created in html/css.

Does implementing 1] and 2] at the same time lead to better UI/UX? Or is it too much?

Change the background color of the table rows alternately.

Change the background color of the target line when hovering over a line.