2013-05-30 3 views
2

Я пробовал каждый бит трюков, чтобы сделать cellspacing:0; cellpadding:0;, описанный в файле css, чтобы работать, но почему-то таблица не принимает это свойство, но принимает в то время, когда описывается inline как <table cellspacing="0" cellpadding="0">. Это кропотливо.Почему эта таблица не работает?

ответ

1

Атрибут HTML cellpadding=0 соответствует установке padding: 0 на всех клетках (th и td элементов) таблицы.

HTML-атрибут cellspacing обычно соответствует установке border-spacing на столе, но в общем случае специального cellspacing=0, вы получите гораздо более широкий охват браузера, установив border-collapse: collapse на столе. Это заставляет смежные границы сжиматься, но также удаляет промежутки между ячейками.

HTML-атрибуты иногда относятся к свойствам CSS, но в целом они представляют собой два разных мира, а отображение сложное (см. Частичный description соответствия). В частности, CSS не обладает такими свойствами, как cellspacing и cellpadding.