相关疑难解决方法(0)

在线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" />
Run Code Online (Sandbox Code Playgroud)

css inline-styles

163
推荐指数
11
解决办法
7万
查看次数

JavaScript和活动 - 最佳实践

我曾经读到以下编码技术被认为是错误的:

<a HREF="page.htm" onClick="alert('Hello World')">text link</a>
Run Code Online (Sandbox Code Playgroud)

基本上,在HTML标记中使用这些事件处理程序(如onClick)是错误的使用方法.这是什么原因?什么是这种"坏"技术?这样做的"正确"方法是什么?

javascript javascript-events

5
推荐指数
2
解决办法
4765
查看次数