<body style ="background-color:red;">和<body bgcolor ="red">有什么区别?

Far*_*uad 3 html css tags html5

我是编程的初学者.首先,我学会了改变背景颜色

<body bgcolor="blue">
Run Code Online (Sandbox Code Playgroud)

标签.但后来我发现了一个例子

<body style="background-color:red;">
Run Code Online (Sandbox Code Playgroud)

这种标签.

输出看起来和我一样.为什么我们使用style属性呢?我抬头看谷歌但没找到任何东西.但我发现它与CSS有某种关系.HTML和CSS之间有什么关系?他们不是两种不同的语言吗?

Ami*_*mit 6

Bgcolor是HTML属性,HTML5不支持.截至目前,所有最新的浏览器都支持,<body bgcolor="color">但将来可能会有所改变.

<body style="background:red"> 是CSS应用背景的方式,是更好的方法.