可能重复:
Is it OK to style the <html> tag?
Is correct to set CSS property to html tag?
将样式直接应用于<html>
代码是否有效或无效?
示例:
<html class="myclass">
示例2:
<html style="background-color: #000000;">
我认为答案是肯定的,但我想得到社区的充分肯定。
答案 0 :(得分:1)
是的,将样式应用于<html>
元素既有效又可以。我经常使用它来应用整页背景渐变:
html {
background-image: linear-gradient(45deg, #eee, #ddd);
}
或者让一个元素占据整个可用高度:
html, body, #element {
min-height: 100%;
}
当仅应用于<body>
元素时,这种情况不起作用。当然,不要使用内联样式。
答案 1 :(得分:0)
将样式直接应用于html标记是有效的,但这是非常糟糕的做法。你应该总是分开你的CSS和HTML。
答案 2 :(得分:0)
外部样式表是处理样式的最佳方式;这允许您在整个网站中应用相同的样式,使更新变得轻而易举。此外,它减少了HTML文件的大小,使加载时间更快。
答案 3 :(得分:0)
你可以做到,但通常不是好习惯。说完这取决于你的项目。可以快速尝试一下,但我会建议你使用一个课程,并在你对它感到满意后将风格放入一个单独的样式表中。
答案 4 :(得分:0)
在<body>
标记中添加类以按页面设置内容样式更为常见。