在线CSS有什么不好的?
当我看到网站初学者代码和示例时,CSS总是位于一个单独的文件中,命名为“main.css”、“default.css”或“Site.css”。然而,当我对页面进行编码时,我常常会尝试将css与DOM元素一起抛出,例如在图像上设置“Float:right”。我觉得这是“糟糕的编码”,因为在示例中很少这样做。
我理解,如果要将样式应用于多个对象,明智的做法是遵循“不要重复自己”(Dry),并将其分配给每个元素要引用的CSS类。但是,如果我不会在另一个元素上重复CSS,为什么不在我编写HTML的时候使用CSS呢?
问题是:使用内联css是否被认为是不好的,即使它只用于该元素?如果是,为什么?
例子(这很糟糕吗?):
<img src="myimage.gif" style="float:right" />