Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 内联样式vs";内联样式"。有什么区别?_Html - Fatal编程技术网

Html 内联样式vs";内联样式"。有什么区别?

Html 内联样式vs";内联样式"。有什么区别?,html,Html,height=“50”与style=“height:50px”之间有什么区别 和height=“50”VSstyle=“height:50” 我总是对此感到困惑 使用style属性可以向元素添加丰富的CSS。无法使用HTML属性添加某些样式。例如,对于普通HTML属性是不可能的。表示相关属性,如height=“50”,其中指定HTML元素表示细节的原始方法 然而,由于样式、类和id属性,这些属性比原始属性具有更大的灵活性,因此它们被弃用,取而代之的是CSS(至少因为CSS可以在不触及HTML本身

height=“50”
style=“height:50px”
之间有什么区别

height=“50”
VS
style=“height:50”


我总是对此感到困惑

使用
style
属性可以向元素添加丰富的CSS。无法使用HTML属性添加某些样式。例如,
对于普通HTML属性是不可能的。

表示相关属性,如
height=“50”
,其中指定HTML元素表示细节的原始方法

然而,由于
样式
id
属性,这些属性比原始属性具有更大的灵活性,因此它们被弃用,取而代之的是CSS(至少因为CSS可以在不触及HTML本身定义的情况下进行扩展,但当然也因为您得到了“层叠”)部分,以及多个单元、媒体查询等)

因此,通常应避免在HTML中使用此类属性

唯一的例外是电子邮件中的HTML,因为许多客户端支持这些属性,但不支持CSS版本

请注意,通常也应避免使用
样式
属性,而应使用单独的CSS和
和/或
id
属性。这使您可以完全分离HTML和CSS,并且可以更轻松地更改页面的显示,而无需触摸HTML(或生成HTML的代码)


此外,在CSS中(因此在
样式
属性中,必须指定单位(0除外),因此
高度:50
无效,应使用
高度:50px
(或其他单位).

前者不是一种风格。你是在问身高,还是一般的表象属性?@Quentin he问我的表象属性guess@Khazratbek-我们都能猜到。我要求OP澄清它们的实际含义。他问的不是rich element还是no。他问height=“50”和style=“height:50px”之间的区别是什么