Html Is border=";0“;和空白一样吗?

Html Is border=";0“;和空白一样吗?,html,html-table,Html,Html Table,是 同 <table border="0" cellspacing="0" cellpadding="0" align="center"> ?边框将是相同的,但除非将单元格填充和单元格间距添加为零,否则单元格上的每个边框大约为2倍 不过,您可以在样式表中将其设置为零,并将其保留为黑色。但是默认行为将添加填充/间距。只要只考虑HTML,border=“0”与根本不使用border属性相同。(请注意,带“卷曲”引号的border=“0”,如在问题标题中,在HTML中是无效的;如


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


边框将是相同的,但除非将单元格填充和单元格间距添加为零,否则单元格上的每个边框大约为2倍


不过,您可以在样式表中将其设置为零,并将其保留为黑色。但是默认行为将添加填充/间距。

只要只考虑HTML,border=“0”与根本不使用border属性相同。(请注意,带“卷曲”引号的border=“0”,如在问题标题中,在HTML中是无效的;如果使用引号,则必须是“直”或“单直”。)但如果使用CSS,则可能会有所不同;显式属性border=“0”可以覆盖CSS设置


关于问题主体中提到的单元格间距和单元格填充,它们确实有区别。它们的默认值根据实现(规范对此没有说明)是小的正整数,通常为2。

每个浏览器的默认值可能不同。在每个浏览器中尝试时会发生什么?你看到同样的结果了吗?不要碰那些属性。现在已经不是1998年了。改用CSS。@MikeMoney当我在Firefox中尝试它时,它稍微移动了一下。同样的情况也发生在铬合金上。我使用的是最新版本的both@Quentin我是一名一年级的计算机科学专业学生,在我能用的东西上没有太多选择
<table align="center">