html性能问题属性与css

html性能问题属性与css,html,css,Html,Css,在html中,在性能和页面呈现时间方面,什么会更快 1为标签使用标签属性,如向表格添加边框、有效值、宽度和高度 2使用css来定义它们 谢谢。使用CSS的好处之一是将结构化标记与页面的格式和分层分离开来。因此,您应该始终使用CSS来格式化元素,而不是属性大多数HTML样式属性,除了样式(如边框)之外,都是不推荐使用的,而且从来都不是好的做法。CSS需要更少的代码,并且可以应用于类、id、标记等的所有元素。样式和CSS之间唯一的性能问题是要下载的代码量。如果您有多个使用相同样式的页面,则不需要在用

在html中,在性能和页面呈现时间方面,什么会更快

1为标签使用标签属性,如向表格添加边框、有效值、宽度和高度

2使用css来定义它们


谢谢。

使用CSS的好处之一是将结构化标记与页面的格式和分层分离开来。因此,您应该始终使用CSS来格式化元素,而不是属性

大多数HTML样式属性,除了样式(如边框)之外,都是不推荐使用的,而且从来都不是好的做法。CSS需要更少的代码,并且可以应用于类、id、标记等的所有元素。样式和CSS之间唯一的性能问题是要下载的代码量。如果您有多个使用相同样式的页面,则不需要在用户打开的第二个页面上下载CSS,因为它已经被缓存。

鉴于用于定义布局的标记属性已被弃用,并且被认为是糟糕的编码实践,这是一个很好的赌注,浏览器供应商将他们的资源集中在使CSS性能更好上,而不是将任何精力放在使标记属性更好上


此外,如果您在HTML的单独CSS文件中定义了布局,那么在加载多个页面时,您肯定会从内联样式或标记属性的性能优势中获益,因为CSS文件可以由浏览器缓存,不需要多次下载。

但就速度而言,这是相同的还是css让它更快了?特别是对于多个页面,css在html属性上的性能是无可争议的,对于一个有几十个网页的网站,想象一下浏览器在everysingle page中读取格式化属性,而浏览器读取css,同样,对于一个页面,如果您对表格单元格的div使用了重复的样式,那么可以这样说:您是否真的尝试过找到它?@karthikr我不认为这是重复的。OP询问的是高度和宽度等属性,而不是style='height:。。。