浏览器再解释咱们的html文档的时候,会把各个标签读成一个dom树。既然是树,那么就有节点,根等。针对一个元素来讲,有父有祖,有兄弟,有孩子。有文本有属性等节点。
dom数据结构才是dom和css ,dom和js 挂钩的地方。由此结构,css才能够选择,js才能够操做。css
这里的文档已经简单的说明了html
http://www.w3school.com.cn/htmldom/dom_nodes.aspnode
而再实际的应用中,会发现更多的坑,能够从下面的网站中,获取关于HTML dom 元素更多的参考。包括各个浏览器的兼容性,以及不错的使用示例。浏览器