CSS оформяне на таблица - Различни свойства със синтаксис, кодове и изход

Съдържание:

Anonim

Въведение в CSS стайлинг на таблици

Защо използваме CSS, въпреки че можем да използваме HTML таблици, е, защото в HTML таблицата оформление на базата на таблица често прави по-бавно, отколкото еквивалентно CSS оформление; това е особено вярно за страници, които имат много съдържание. Таблиците не трябва да се използват като помощни средства за оформление. И ако изградим HTML таблици без никакви стилове или атрибути в браузъра, те ще се показват без граница. Стилизирането на таблица с CSS може да подобри външния й вид.

CSS таблиците са доста прости за разбиране и използване. Въпрос е само да запомните съответните стойности на свойствата на дисплея на CSS за основните елементи на HTML таблицата. С помощта на CSS ние сме способни да направим няколко стилни маси.

Какво представлява CSS таблицата за стайлинг?

Таблица CSS (Cascading Style Sheets) описва как да разположите набор от елементи в редове и колони. CSS по подразбиране, приложен към HTML таблица, е CSS таблица.

  • CSS има проектирана и препроектирана гъвкавост.
  • Това означава, че базираното на CSS оформление гарантира, че поставяте всичките си стилове (т.е. от малки промени до основните правила) на едно място.
  • Променяйки правилата за оформление, които задавате в този стилов лист, и вие засягате всяка страница, която се отнася до него.
  • CSS базираната подредба на страниците обикновено ще се появява по-бързо на екрана и дори изтеглянето ще бъде по-бързо от оформлението на базата на таблицата.

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

По-долу са различните свойства на стиловете на таблицата CSS:

1. Граничен срив

Използва се за посочване дали границите около клетките на таблицата трябва да бъдат разделени или свити.

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

  • Срив на границата: отделно: Използва се така, че съседните клетки да имат свои собствени и независими граници, които не се споделят.

Синтаксис

border-collapse: separate;

Стойността по подразбиране, която е зададена на свойството border-колапт, е отделна. Когато са разделени, браузърите поставят интервал от няколко пиксела между всяка клетка, като използват свойството за разделяне на границите.

код

изход:

  • Срив на границата: колапс: всеки път, когато зададем свойството border-срив да го срине, той премахва пространството между клетките.

Синтаксис

border-collapse: collapse;

код

Резултат:

Дори ако елиминирате това пространство, като зададете атрибута на клетките за етикет HTML на 0, браузърите все още показват двойни граници. Тоест долната граница на една клетка ще се появи над горната граница на клетката отдолу, което ще доведе до удвояване на граничните линии. Задаването на свойството за граничен срив да се срива елиминира както пространството между клетките, така и удвояването на граничните линии.