Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.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
我以前在photoshop中创建了按钮等,然后将它们保存到web上。我现在应该使用css为我创建按钮吗?_Css - Fatal编程技术网

我以前在photoshop中创建了按钮等,然后将它们保存到web上。我现在应该使用css为我创建按钮吗?

我以前在photoshop中创建了按钮等,然后将它们保存到web上。我现在应该使用css为我创建按钮吗?,css,Css,我以前在photoshop中创建了按钮和其他图形(页脚栏),然后将它们保存到web上。我现在应该使用css为我创建按钮吗?我注意到这些代码非常繁重。您不必这样做,但是使用css被认为是更好的方法,因为您不需要额外的http请求来获取图像。这确实是个人的喜好。如果你以前做的设计满足了你的目标,就没有必要改变它。但是如果你想利用CSS的优势,如果你不害怕浏览器中不完全支持CSS的一些问题,或者不支持CSS的一些错误,你可以创建新的CSS元素 以下是两种方法的优点和缺点 图像 + cross-b

我以前在photoshop中创建了按钮和其他图形(页脚栏),然后将它们保存到web上。我现在应该使用css为我创建按钮吗?我注意到这些代码非常繁重。

您不必这样做,但是使用css被认为是更好的方法,因为您不需要额外的http请求来获取图像。这确实是个人的喜好。

如果你以前做的设计满足了你的目标,就没有必要改变它。但是如果你想利用CSS的优势,如果你不害怕浏览器中不完全支持CSS的一些问题,或者不支持CSS的一些错误,你可以创建新的CSS元素

以下是两种方法的优点和缺点

图像

   + cross-browser solution. Easier to make GUI look the same way in all browsers.
   - extra requests to the server
   - extra traffic downloaded by users
   - the page will weight more and load longer time
   - much more time needed to make some little changes in the GUI appearance
CSS

正如您所看到的,CSS有更多的优势,但使用它进行跨浏览器设计要困难得多


另外,我为我糟糕的语言感到抱歉。

一般来说,为按钮之类的东西使用代码是目前的做法。在photoshop中创建的按钮看起来很花哨(目前),如果你查看大多数网站,你会发现按钮非常干净,通常是细微的渐变和轻微的框阴影等等。由于没有额外的http请求,因此使用代码来创建这样的东西更具优势

有许多工具和预先制作的按钮可用于帮助创建按钮

按钮非常干净,使用广泛。(您不必使用整个引导系统来使用它们,只需查看它们的代码并重新创建:)


或者,要定制自己的按钮,您可以使用网站,如

Yes。按钮不应该是网页上最花哨的东西。
   + no extra requests to the server
   + no extra traffic downloaded by users
   + the page will weight less and load faster
   + less time needed to make changes in the GUI appearance
   - NOT a cross-browser solution. Harder to make GUI look the same way in all browsers.