我是编程初学者。首先我学会了通过以下方式更改背景颜色
<body bgcolor="blue">
标记。但后来我找到了一个例子
<body style="background-color:red;">
这种标签。
输出对我来说看起来是一样的。那我们为什么要使用样式属性呢?我在谷歌上查找,但没有找到任何东西。但我发现它与 CSS 有某种关系。HTML 和 CSS 之间有什么关系?它们不是两种不同的语言吗?
Bgcolor 是一个 HTML 属性,HTML5 不支持。截至目前,所有最新的浏览器都支持<body bgcolor="color">
但将来可能会发生变化。
<body style="background:red">
是应用背景的CSS方式,是更好的方法。
这两件事都做同样的事情(你可能已经注意到了),但唯一的区别是它们都来自不同的语言,一个来自CSS,另一个来自HTML。
它不再使用(或不应使用),因为它已被弃用,不再是标准
早期的html用于网页的内容和样式,但现在我们有HTML - 仅用于内容CSS - 用于样式
即使浏览器会样式运行所有非标准代码,因为一些旧网站或应用程序可能仍在使用该"非标准代码",但如果你想为您的网站添加样式,你不应该,请学习 CSS