Web开发检查列表

1. html中的标签和属性都要小写

2. html中属性的值都要加双引号,除非值本身还有双引号的话,就加单引号

3. 所有标签都要有开始和结束

4. 如果需要用空格的话,要用空格占位符 

5. <div>是html元素的容器;<span>是文本的容器

6. 通过css来设计页面的布局和显示属性

7. 预留字符换成字符实体

8. 元素属性不要简写

9. css要单独写一个文件

10. css中格式必须满足 - 选择器{属性:值;}

11. css中有多个声明(属性:值)时,要一行只写一个

12. css id选择器前面要有#

13. css class选择器前面要有.

14. css 属性选择器前后要有[]

15. 一般向左,居中,向右对齐都是针对文本说的,而不是元素

16. 一切元素都为“框”

17. 默认情况,所有元素都是按照文档流从上到下,从左到右进行排序。所以相对位置,就是按照文档流的当前位置来说的;绝对位置是按照原始位置来说的。

18. javascript放在head中,需要调用才能。放在body中可以直接执行。

19. javascript其实是在向浏览器传达命令,让它做什么事

20. javascript的代码块前后{},每个语句以;结束

21. javascript大小写敏感

22. 将javascript写成函数的目的是防止页面加载时就启动

23. for..in..用于遍历数组和对象的属性

24. javascript中的文本中可以用‘\’进行拆行

25. 回车符‘\r’指光标回到左侧,换行符'\n'指光标换到下一行的本列中

26. 只要<body>标签出现,就会创建window对象

27. HTML DOM可以被任何编程语言(java)使用

28. Navigator包含左右访问者浏览器的信息

29.Cookie存储在本地的一个变量,给javascript用

30. XML被用来传输和存储数据,HTML用来显示数据

31. XML就是一个纯文本

32. XML中的标签没有预定义,用户自己定义。HTML中的标签都是已经预定义的。

33. XML中的标签名字只能用‘_’,不能用‘-’, ‘.’, ‘;’ 

34. XML中尽量用元素,而不要用属性描述数据,属性只用来提供和数据无关的信息

35. 有关数据的数据应存储为属性,数据应存储为元素

36. DTD用来验证XML是否合法

37. 通过使用XSLT,对XML添加显示信息

38. CDATA是指不被XML解析器解析的文本数据,以<![CDATA[开始,以]]>结束,]]>不能有空格和拆行

39. XML编码属性要和文件保存指定的编码一致

40. 不要用XML的数据岛和IE浏览器的behavior行为

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章