Создаем свою таблицу. Пошагово

Создаем свою таблицу. Пошагово

Coursme
16 мин.
31 янв. 2024

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

Подготовка

  • Определите данные, которые вы хотите отобразить в таблице.
  • Решите, сколько строк и столбцов будет в вашей таблице.

Создание HTML-структуры

  1. Используйте тег <table> для определения начала и конца таблицы.
  2. Используйте тег <tr> для создания строки таблицы.
  3. Используйте тег <th> для заголовков столбцов (это делает текст жирным и выравнивает по центру).
  4. Используйте тег <td> для ячеек таблицы с данными.
  5. Используйте атрибут colspan для объединения ячеек в колонке.Пример:
<table>
   <tr>
       <th>Заголовок 1</th>
       <th colspan="2">Заголовок 2 (Объединено)</th>
   </tr>
   <tr>
       <td>Данные 1.1</td>
       <td>Данные 1.2</td>
       <td rowspan="2">Объединено</td>
   </tr>
   <tr>
       <td>Данные 2.1</td>
       <td>Данные 2.2</td>
   </tr>
</table>

Добавление стилей

Используйте атрибуты border и cellpadding для управления границами и внутренним отступом ячеек.Примените стили для улучшения внешнего вида таблицы. Можно использовать встроенные стили или добавить классы и использовать CSS.

Пример:

<style>
   table {
       border-collapse: collapse;
       width: 100%;
   }
   th, td {
       border: 1px solid #dddddd;
       text-align: left;
       padding: 8px;
   }
</style>

Добавление дополнительных элементов

Добавьте <caption> для заголовка таблицы.Используйте <thead>, <tbody>, и <tfoot> для лучшей организации заголовков, тела и подвала таблицы.

Финальный результат таблицы:

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <title>Моя Классная Таблица</title>
   <style>
       table {
           border-collapse: collapse;
           width: 100%;
       }
       th,
       td {
           border: 1px solid #dddddd;
           text-align: left;
           padding: 8px;
       }
   </style>
</head>
<body>
   <table>
       <caption>Моя Классная Таблица</caption>
       <thead>
           <tr>
               <th>Заголовок 1</th>
               <th colspan="2">Заголовок 2 (Объединено)</th>
           </tr>
       </thead>
       <tbody>
           <tr>
               <td>Данные 1.1</td>
               <td>Данные 1.2</td>
               <td rowspan="2">Объединено</td>
           </tr>
           <tr>
               <td>Данные 2.1</td>
               <td>Данные 2.2</td>
           </tr>
       </tbody>
       <tfoot>
           <tr>
               <td colspan="3">Итого: 2 строки</td>
           </tr>
       </tfoot>
   </table>
</body>
</html>

Заключение

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

Назад
Следующий урок
Комментарии
Чтобы оставлять комментарии — надо авторизоваться
Комментариев еще нет
Будьте первым
Главная
Курсы
Блог
Меню