美文网首页
1.DOM初接触

1.DOM初接触

作者: futurefeeling | 来源:发表于2015-05-01 01:34 被阅读3489次

对于DOM(Document Object Model,文档对象模型),在刚刚接触的时候,我认为没有必要理解得十分透彻,这十分的不现实。所以,我只是记录我现在阶段对DOM的简单理解。

也许用文字描述的话,不仅对我的语言组织能力是极大的挑战,对你的理解也没有太大帮助,所以我们借助一个简单的小例子说明下吧。

<html>
    <head>
        <title>the title</title>
    </head>
    <body>
        <div>
            <p>This is a paragraph.</p>
            <p>This is another paragraph.</p>
            <p>This is yet another paragraph.</p>
        </div>
    </body>
</html>

为了更加形象,我们画出上面页面的简略DOM树形结构:

DOM结构图
从上图来看,<code>HTML</code> 为所有元素的 祖先元素 。换句话说,html下面的所有元素为html的 后代元素 。<code>HEAD</code> 和 <code>BODY</code> 为 <code>HTML</code>的 子元素 。 也即是说,<code>HTML</code> 为 <code>HEAD</code> 和 <code>BODY</code> 的 父元素 。而 <code>P</code> 元素则为 <code>DIV</code> 的子元素(也是后代元素),是 <code>HTML</code> 和 <code>BODY</code> 的后代元素,是其它 <code>P</code> 元素的 同辈元素
keyword: 祖先元素、后代元素、子元素、父元素、同辈元素。
围绕着上面的实例有助于你对DOM的理解。

当然,这只是我的简单理解,如果你有更好的想法,可以在下面发表你的见解,以便我更新这一系列的文章,帮助更多的人简单学习。

相关文章

  • 1.DOM初接触

    对于DOM(Document Object Model,文档对象模型),在刚刚接触的时候,我认为没有必要理解得十分...

  • 初接触

    one two there -i 没有什么能够阻挡,你对自由的向往,天马行空的生涯,你的心了无牵挂!穿过幽暗的岁月...

  • MongoDB 初接触

    曾自己借助阿里云和hexo搭了个站点,现已废弃,过往写的博客暂挪到此处。 title: MongoDB 初接触da...

  • laravel初接触

    laravel中文文档 一、本地安装laravel框架 通过composer安装laravel框架: 二、执行ar...

  • 初接触linux

    今天接到一个任务,将原来windows下的项目迁移到linux局域网中,这是第一次接触linux还有点不适应,记录...

  • mpvue初接触

    之前接触了一段时间的小程序,用的都是本身微信小程序自身的那套wxml进行开发。今天用mpvue搭建起框架尝试着进行...

  • MongoDB初接触

    MongoDB的安装参照官网,https://docs.mongodb.com/v3.4/tutorial/ins...

  • MAC初接触

    买来个把月的MACBOOK AIR,之前一直没怎么用,这个51小长假终于一边看着《MACTALK人生元编程》一...

  • 水彩初接触

    喜欢上水彩了,并且入迷了。有时间就想画画。最近很喜欢画花,从开始接触水彩到现在画了有一百来张了。去公园拍照感觉自己...

  • ELK初接触

    注意:出错的话注意大小写引号 大纲: 一、简介 二、Logstash 三、Redis 四、Elasticsearc...

网友评论

      本文标题:1.DOM初接触

      本文链接:https://www.haomeiwen.com/subject/wllbfttx.html