Как выделить строку в таблице?

Чтобы выделить строку в таблице HTML, вы можете использовать различные подходы, включая CSS и JavaScript. Давайте рассмотрим несколько возможных способов.

1. С помощью CSS:
- Определите класс или идентификатор для строки, которую вы хотите выделить, например, <tr class="highlight"> или <tr id="highlight">.
- Затем определите стили для этого класса или идентификатора в вашем CSS файле или внутри блока <style> внутри <head>. Например:

     .highlight {
       background-color: yellow;
     }

Или

     #highlight {
       background-color: yellow;
     }

- Теперь, когда вы добавите соответствующий класс или идентификатор к строке вашей таблицы, она будет выделена с помощью указанного стиля.

2. С помощью JavaScript:
- Добавьте обработчик событий на строку таблицы, который будет применять стиль к ней при определенных событиях, например, при наведении мыши на строку. Например:

     const row = document.getElementById('highlight');
     row.addEventListener('mouseover', () => {
       row.style.backgroundColor = 'yellow';
     });
     row.addEventListener('mouseout', () => {
       row.style.backgroundColor = 'initial';
     });

- В этом примере мы используем JavaScript, чтобы добавить обработчики событий для наведения мыши (mouseover) и отведения мыши (mouseout) на строку таблицы. При наведении мыши мы изменяем цвет фона строки на желтый, а при отведении мыши возвращаем исходный цвет фона.

Оба этих подхода позволяют выделить строку в таблице. В зависимости от ваших потребностей и требований, вы можете выбрать один из них или комбинировать их для достижения желаемого эффекта выделения строки в таблице HTML.