Посмотреть все уроки курса
Выбрать другой урок из курса
Поиск по сайту
Теория урока

53. Отступы между ячейками в HTML-таблицах

@codebra_official
Подписывайся на наш Telegram-канал!
Новости, полезный материал,
программирование и ИБ

В предыдущем уроке научились создавать заголовки для HTML-таблиц с помощью тега <caption>. В этом уроке продолжим поверхностное знакомство с CSS и поработаем над внешним видом HTML-таблиц.

Отступ можно задать при помощи атрибута cellspacing. Атрибут принимает целые числа. Но в наше время атрибуты уже не эффективны, поэтому будем использовать стили CSS, чтобы сделать отступ между ячейками.

Будем использовать два свойства: border-collapse и border-spacing.

  • Cвойство border-collapse пишем в стилях для таблицы со значением separate (о свойстве можете почитать подробно в интернете).
  • Свойство border-spacing задает расстояние между ячейками и является аналогом атрибута cellspacing. Оно измеряется в пикселях, процентах и т.д.

Примечание

Свойство border-collapse со значением collapse: (border-collapse: collapse), не будет совместно работать со свойством border-spacing. Со значением collapse ячейки в таблице склеиваются, образую одну линию.

Для примера создайте таблицу:

Пример (html)
<!DOCTYPE html>
<html>
	<head>
		<title>codebra</title>
	</head>
	<body>
		<table cellspacing = "4">
			<tr>
				<td>Ячейка 1</td>
				<td>Ячейка 2</td>
			</tr>
		</table>
	</body>
</html> 

Пример (css)
table {
	border: 3px solid #000;
}

td {
	padding: 7px;
	border: 1px solid #888;
} 

Таблица будет выглядеть следующим образом:

Здесь изображение или скриншот.
Для доступа необходимо авторизоваться на сайте Codebra.

Теперь добавьте свойство border-collapse со значением collapse и посмотрите результат.

Пример (css)
table {
	border: 3px solid #000;
	border-collapse: collapse;
} 

Если в свойстве border-spacing одно значение, то отступ будет со всех сторон, а если два значения, то первое значение определяет горизонтальное расстояние, а второе вертикальное. Далее пример:

Пример (css)
table {
    border-collapse: separate;
    border-spacing: 8px 3px;
} 

Теперь пройдите практику и переходите к следующему уроку, в котором продолжим знакомство с CSS и поработаем с цветом таблиц.

Похожие уроки Codebra

@codebra_official
Подписывайся на наш Telegram-канал!
Новости, полезный материал,
программирование и ИБ
Рамки для таблиц, строк и ячеек в HTMLТаблицы в HTML
Что такое таблица в HTMLТаблицы в HTML
Работаем с цветами в HTML-таблицеТаблицы в HTML
Тег TR в HTML таблицахТаблицы в HTML
Тег TD в HTML таблицахТаблицы в HTML
Итоги раздела «Структуры данных в Python»Знакомство с Python
Общая информация и форматирование таблицВерстка таблиц
Cтруктурирование HTML-таблицТаблицы в HTML
Заголовок (тег CAPTION) HTML-таблицТаблицы в HTML
Раздел «Таблицы в HTML»
45. УРОК: 1. Что такое таблица в HTML
46. УРОК: 2. Тег TR в HTML таблицах
47. УРОК: 3. Тег TD в HTML таблицах
48. ПРАКТИКА: 4. Практика по атрибутам colspan и rowspan
49. ПРАКТИКА: 5. Вторая практика по атрибутам colspan и rowspan
50. УРОК: 6. Рамки для таблиц, строк и ячеек в HTML
51. УРОК: 7. Cтруктурирование HTML-таблиц
52. УРОК: 8. Заголовок (тег CAPTION) HTML-таблиц
УРОК 53. 9. Отступы между ячейками в HTML-таблицах
Вы здесь
54. УРОК: 10. Работаем с цветами в HTML-таблице
55. УРОК: 11. Цветные строки в HTML-таблице
56. ПРАКТИКА: 12. Практика поиска ошибок в HTML-таблицах
57. ТЕСТ: 13. Тест по разделу «Таблицы в HTML»
Другие разделы
Раздел 1. Знакомство с HTML
Раздел 2. Разметка текста в HTML
Раздел 3. Ссылки в HTML
Раздел 4. Изображения в HTML
Раздел 6. Формы в HTML
Раздел 7. HTML5
Раздел 8. Остальное
Раздел 9. Знакомство с CSS
Раздел 10. Селекторы в CSS
Раздел 11. Структура и каскад
Раздел 12. Единицы измерения
Раздел 13. Шрифт
Раздел 14. Свойства текста
Раздел 15. Форматирование
Раздел 16. Отступы, рамки, поля
Раздел 17. Цвета и фон
Раздел 18. Позиционирование
Раздел 19. Верстка таблиц
Раздел 20. Списки
Раздел 21. Анимация
Раздел 22. Знакомство с Flexbox
Раздел 23. Практика с htmlbook.ru
Раздел 24. Элементы сайта
Впервые на сайте Codebra?

Извините за это всплывающее окно, меня они тоже раздражают.

Образовательный ресурс codebra.ru полностью посвящен программированию и компьютерной безопасности. Все курсы и уроки находятся на главной странице. Ради интереса можете посмотреть на содержимое курсов по Пентесту Active Directory, Python, HTML и CSS, JavaScript, C++ и другие, размещенные на главной странице.

Если что-то не нашли, то воспользуйтесь поиском по сайту, который находится на главной странице в самом верху.

Удачи в обучении!

Закрыть окно