2010-12-11 211 views
0

更好的HTML代码有什么更好的HTML代码:,这是什么

的情况下1:

<body bgcolor=" #000000" width="100%" height="100%"> 
</body> 

的情况下2:

<body> 
<img src="black.jpg" width="100%" height="100%"/> 
</body> 

似乎情况下1胜或CSS是最好的选择 谢谢。 对不起,我已经编辑了我的问题。

它是这样的:

什么是更好的HTML代码:

的情况下1:

<body bgcolor="<!--Is there a color combination code for a photograph/any css approach ?? -->" width="100%" height="100%"> 
</body> 

的情况下2:

<body> 
<img src="your_photo.jpg" width="100%" height="100%"/> 
</body> 

嘛,我这都在做,因为图片尺寸太大,上网速度很低。当我们设置主题时,我猜twitter也会这样做S(不知道

+0

您正在使用很多样式属性,而这在现代HTML中并未受到鼓励。 – 2010-12-11 11:44:36

+3

供参考:'#FFF'是'white'的代码。我只提到这个,因为你的图像是用于'black.jpg' – AgentConundrum 2010-12-11 11:44:43

+1

@AgentConundrum你是完全正确的。编辑,使其有意义。 :) – 2010-12-11 11:47:10

回答

9

这是更好的:

<body> 
... 
</body> 

和外部CSS样式:

body { 
    background: #000 url('black.jpg') no-repeat; 
} 
+0

等什么?!如果black.jpg是我认为的,不应该是“背景颜色:黑色”。 ?奇怪的问题 – 2010-12-11 11:51:11

+0

@Thomas Joulin,是的,它可能应该,我已经更新了我的答案。 – 2010-12-11 11:53:02

0

一般的CSS将是首选的性能(其更快地加载CSS比加载图片)。

0

这个CSS会更快,并且会在高流量站点的托管端产生更少的浪费带宽。

0

您可以使用CSS,而不是加载图像每次到HTML文档中设置的背景下,它会在许多情况下

帮助你正在使用的CSS,你将不需要加载图像每次您可以将图像设置背景任一类别,而加载页面也不会每次加载但它会加载页面,并有图片作为背景

<body> </body> 

,并在CSS文件(外部)使用

 body 
     {  
      background-image: xx.jpg; 
     } 

避免使用简单的目的标签使用外部CSS文件的CSS代码分类

,也避免

这完全是可怕的,当你要的风格非常复杂的网站,如果你去造型的每个以及HTML代码本身的每一个元素,在稍后的阶段你都必须从头开始!