a 的内容是 transparent 类型,只有它的祖先元素允许放 块级元素时,才可以嵌套块级元素。
在a标签的href中添加javascript:;能使得页面不跳转;在a标签的href中添加#,有跳转,只不过是跳转到当前页面;
html5中可以省略结束标记的元素有
1、dd
2、dt
3、li
4、p
5、optgroup
6、option
7、rt
8、rp
9、thread
10、tfoot
11、tr
12、td
13、th
border:none 表示边框样式无
border:0 表示边框宽度为 0
DOM中的事件对象:(符合W3C标准)
preventDefault() 取消事件默认行为
stopImmediatePropagation() 取消事件冒泡同时阻止当前节点上的事件处理程序被调用。
stopPropagation() 取消事件冒泡对当前节点无影响。
IE中的事件对象:
cancelBubble() 取消事件冒泡
returnValue() 取消事件默认行为
创建带有 ID 属性的 DOM 元素有什么副作用:会增加内存负担,会创建同名的全局变量
1.<!DOCTYPE> 声明位于文档中的最前面,处于 <html> 标签之前。告知浏览器的解析器,用什么文档类型 规范来解析这个文档。
2.严格模式的排版和 JS 运作模式是 以该浏览器支持的最高标准运行。在混杂模式中,页面以宽松的向后兼容的方式显示。模拟老式浏览器的行为以防止站点无法工作。
3.DOCTYPE不存在或格式不正确会导致文档以混杂模式呈现。