我正在一个个人网站上工作,更多的是打算练习优秀的网络开发技能。我正在尝试构建一个跨浏览器(大多数现代浏览器也是IE6),并且还希望一个跨设备(试图在移动设备中保持相同)网页。我想要构建的是一个带有页眉和页脚的3列浮动布局设计。 到现在为止,我已经找到了一些好的做法..如果你不这样做,请纠正我。
首要的是保持结构(HTML),表示(CSS)和行为(JS)互斥。 对于可扩展性,最佳选择似乎是%单位超过em单位 避免不必要地使用div,开始一个新的行更好地使用
标签 最好不要使用边距来设置样式,需要时使用填充
现在我的问题是我的网页上有一张图片。到目前为止我只使用%单位但是如果我使用%单位作为图像的宽度,它将不可扩展。我可以在我的所有网页上使用em单位,并通过在我的CSS中以em为单位设置其宽度来保持图像的可扩展性。
但在我这样做之前,我想知道让图像缩放是否是一个好习惯,以及我们在这样的设计中面临的问题。
谢谢 关于这个想法的任何建议或信息都非常感谢。
答案 0 :(得分:1)
用户可以使用浏览器的缩放功能来整体缩放网站(包括图片)。文本缩放功能仅用于缩放文本 - 我建议不要修改预期的行为。