细节

(1)nodeName和tagName返回的都是大写的标签名

(2)innerHTML属性设置或返回表格行的开始和结束标签之间的 HTML

与innerText不同的是innerHTML会将HTML所有,包括标签都保留


(3)域名解析从右向左,先解析.

(4) NaN && 200 // NaN
!!(NaN && 200) // false

!!variable 会返回和原值相等的boolean值

(5)svg定义的图形是xml格式

document.write()

会重绘整个页面


(7)每天只要你肯去找,你总能发现你的盲点
var getlist = document.querySelectorAll("input[type='checkbox']:checked");

另一种获取被选中的复选框


getlist.item(i).value //获取html集合某一个下标的值

(8)table-layout:fixed

以第一行的表格来决定列宽


ul: list-style-position:inside | outside 设置图标是盒子的内外

(9)必不可少的图片用img标签引入

一般使用class定义样式,中横线分隔


(10)块元素一般都从新一行开始,它可以容纳内联元素和其他块元素,“form"这个块元素比较特殊,它只能用来容纳其他块元素

(11)给img标签设置宽或者高,宽高会根据图片自适应设置值

(12)对html和body的引用
var html = document.documentElement;  //指向
var body = document.body;  //指向
(13)property与attribute

property是html元素上的固有属性,不管你设置与否,都存在,只是默认为空


attributes是自定义属性,必须要显式的定义在html元素上


image.png

你可能感兴趣的:(细节)