Граница = "0" - это то же самое, что оставить поле пустым? - PullRequest
0 голосов
/ 15 декабря 2011

Is

<table border="0" cellspacing="0" cellpadding="0" align="center">

Так же, как

<table align="center">

Ответы [ 2 ]

1 голос
/ 15 декабря 2011

Что касается только HTML, то border = "0" - это то же самое, что вообще не использовать атрибут border.(Обратите внимание, что border = «0» с «вьющимися» кавычками, как в заголовке вопроса, недопустим в HTML; кавычки, если они используются, должны быть «прямыми» или «однопрямыми».) Но при наличииCSS может иметь значение;явный атрибут border = "0" может переопределять настройки CSS.

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

0 голосов
/ 15 декабря 2011

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

Вы можете установить это значение на ноль в своей таблице стилей и оставить их черными. Но поведение по умолчанию добавит отступ / интервал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...