我知道你们中的许多人会建议使用CSS,但这通常是我们在面试中触发的问题。

我正在搜索如何在不使用任何外部CSS或嵌入式CSS的情况下向html标签元素添加背景色。
然后我知道我们可以直接将bgColor添加到

<head bgColor="#000000"> or <table bgColor="#000000">


与div一起使用不起作用。

<div bgColor="#000000">


(高于div bgColor将不起作用)

请帮助我理解为什么会这样吗?

最佳答案

首先,bgColor属性已过时,不应再使用。为了回答您的问题,此属性专门用于设置表格或主体元素的背景颜色。使用CSS设置div的背景样式(例如:background-color: black;

关于html - 为什么允许将bgColor添加到<head>和<table>标记作为属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42817663/

10-11 23:32