当前位置: 首页 > 图文教程 > 网页制作 > CSS样式表 > HTML 页面输出应该遵循的几点原则分析小结

CSS样式表
CSS framework日常开发的经验总结
DIV CSS网页布局的基础知识整理
css教程:可读性可维护性良好的CSS文件
css用import还是link的区别
DIV CSS制作的个性水平导航菜单实例
XHTML CSS制作样式风格切换的WEB站点
学DIV CSS技术,如何入门?
CSS常用技巧十则
动态加载外部css或js文件
CSS教程:css属性之媒体(Media)类型
DIV与Table布局在大型网站的可用性比较
CSS框架带来的效率提升
判断用户浏览器及分辨率调用不同的CSS样式文件
CSS教程:创建性感的CSS样式表
实用的CSS常见的问题和技巧总结
根据时段自动切换网站的CSS风格
CSS经典技巧20条总结
CSS两种方式link和@import
比较全的CSS浏览器兼容问题整理总结
CSS 学习心得

CSS样式表 中的 HTML 页面输出应该遵循的几点原则分析小结


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-10   浏览: 91 ::
收藏到网摘: n/a

1. 不能少了DOCTYPE,浏览器根据你申明的DOCTYPE决定页面渲染规则,如果不声明,不同的浏览器显示效果可能不一样。
2. 在<title>之前加上<meta>标签说明页面所用的编码。否则可能导致部分浏览器显示的页面标题为乱码。
3. <style>应该放在<head>标签内。否则会导致页面在下载完成之前不美观,而且在下载完<style>的内容以后浏览器还要对页面重新进行渲染,会影响用户体验。
4. CSS中尽量避免使用表达式。否则在每次页面内容改变(比如javascript动态添加或删除元素,改变浏览器窗口大小)时,浏览器都会重新计算表达式的值。一种可以替代的方法是用javascript在window.onload中动态判断并确认样式。用户端的资源我们也应该珍惜。
5. 在使用javascript改变页面元互的显示效果时,尽量用className属性更改。应该尽量避免用 element.style.color = "#ff0000"之类的语句,尤其是在一次更改多次属性的时候。这样做有两个理由:方便维护和节约客户端资源。使用className改更的时候,页面只需要重新渲染一次,而且style属性更改时,每次都要重新渲染,这比开销是很大的。
6. <script />标签应该紧靠在</body>标签之前。浏览器在下载<script>中的内容时,不会同时下载其它内容(图片、 flash、<script>后面的html文档等),如果使用了较多的外部script文件,有可能导致用户失支继续等待页面显示的耐心。

一个简单的例子:



提示:您可以先修改部分代码再运行