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行为