CSS Table Styling - Различные свойства с синтаксисом, кодами и выводом

Содержание:

Anonim

Введение в CSS Table Styling

Почему мы используем CSS, хотя мы можем использовать таблицы HTML, потому что в таблице HTML макет страницы на основе таблицы часто отображается медленнее, чем эквивалентный макет на основе CSS; это особенно верно для страниц, которые имеют много контента. Таблицы не должны использоваться в качестве вспомогательных средств. И если мы создадим таблицы HTML без каких-либо стилей или атрибутов в браузере, они будут отображаться без каких-либо границ. Стилизация таблицы с помощью CSS может улучшить ее внешний вид.

Таблицы CSS довольно просты для понимания и использования. Это всего лишь вопрос запоминания соответствующих значений свойств отображения CSS для основных элементов таблицы HTML. С помощью CSS мы можем создавать стильные таблицы.

Что такое CSS Table Styling?

Таблица CSS (каскадные таблицы стилей) описывает, как расположить набор элементов в строках и столбцах. CSS по умолчанию, применяемый к таблице HTML, является таблицей CSS.

  • CSS разработал и перепроектировал гибкость.
  • Это означает, что макет на основе CSS обеспечивает размещение всех ваших стилей (например, от небольших изменений до основных правил) в одном месте.
  • Изменяя правила компоновки, которые вы устанавливаете в этой таблице стилей, вы влияете на каждую страницу, которая ссылается на нее.
  • Макет страницы на основе CSS обычно отображается быстрее на экране, и даже загрузка будет быстрее, чем макет на основе таблицы.

Свойства стиля таблицы CSS

Ниже приведены различные свойства стилей таблиц CSS:

1. Пограничный коллапс

Он используется для указания того, должны ли границы вокруг ячеек таблицы быть разделены или свернуты.

Синтаксис: border-collapse: separate|collapse|initial|inherit;

  • Коллапс границы: отдел: используется для того, чтобы соседние ячейки имели свои собственные и независимые границы, которые не являются общими.

Синтаксис

border-collapse: separate;

Значение по умолчанию, которое установлено для свойства border-collapse, является отдельным. Когда они разделены, браузеры помещают пространство в пару пикселей между каждой ячейкой, используя свойство border-spacing.

Код

Выход:

  • Border collapse: collapse: всякий раз, когда мы устанавливаем свойство border-collapse для свертывания, оно удаляет пространство между ячейками.

Синтаксис

border-collapse: collapse;

Код

Выход :

Даже если вы удалите это пространство, установив атрибут cellspacing для тега HTML на 0, браузеры по-прежнему будут отображать двойные границы. То есть нижняя граница одной ячейки появится над верхней границей ячейки ниже, что приведет к удвоению границ. Установка свойства border-collapse для коллапса устраняет как пространство между ячейками, так и удвоение границ.