00:00
好,我们回忆一下上节课内容啊,上节课呢讲这个元素节点是吧,元素节点有一些方法啊,Pen的remove音色的都是往这个容器里边去插元素,跟往列表里边插这个子子元素是一样的,包括它的索引方式跟切片方式都跟列表一样,这个东西它。就是从列表里继承过来的,那为什么从列表里继承过来的?因为列表是一个容器,容器里头可以放容器,说白了吧,列表里可以放列表,节点里可以放节点,而且这些节点都是有次序的,看一下现在这棵树的样子,H列苗是吧,里面有一个had,有一个body。那我可以看到他们之间的关系吗?哎,可以看到,那是谁的关系啊,Etbo.Ebo是个元素,我要看他的什么呀,看他的父亲是谁该的P伦,他的爸爸是HTML是吧,那HL他的孩子是谁呢?两个孩子一个是hide,一个是body,那这个呢,就是。
01:03
上下级的关系,上下级的关系,但是除了上下级的关系之外,还有什么呀?还有他们两个之间的关系,那我就观察一下哥哥怎么说。那那那那他的弟弟是谁呢?哎,Body也是没有弟弟的,那谁有弟弟啊?Hadde有弟弟,Hide有弟弟。害的弟弟呢,就是哥哥,我还可以让他缩进呢,更明确一点是吧,给他粘一句什么呀,让他控制他的音ENT设置了之后就可以控制他的这个缩进,哎,它没有文本,它是纯纯的元素框架,那我能不能放文本呢?我们先重新构造一棵树,我们要对这个title设置它的什么呢?Text属性。现在没有T了,但是我得给它设置一下是什么,是o easy, 这个时候我们再去观察它,这就有o easy, 如果我再去输出它呢,我们可以看到OEZ就放在title和title里面了,它算什么呀?它算它的文本,我能给body也设一个文本吗?现在不是没文本吗?我说他也有一个文本,他的文本是什么呀?是OZ。
02:14
那这个时候我再去输出这个数,你看就可以往这个元素里边儿去插文本,查文本,这就不光是骨架了,就有骨架里边的文字了,对不对,我呢还想继续插文本,但是呢,我想连这个元素带文本一起拆,有没有办法呢?然后把根儿给立住,立住根儿之后啊,我们就。做这个氦的元素,这个氦的元素不是,嗯。一个元新建元素,再再再再去append的,而是怎么样呢?而是直接sub element作为子元素放进去。然后呢,我们。再把body也放进去,放body的同时设置它的text,这样我们就这么几行是吧,就这么几行就把这棵树呢重新建立出来了。
03:04
还有没有什么其他也是文本的属性呢?还真有这么一个东西。就是什么呢?就是尾巴tail,还是用sub element的方式去加had?啊,Hide里加title title的文本呢,是OE。然后body的文本是or z body里头插一个什么呢?插一个,这body里头插一个H1 h1的文本是O3Z。还有H1的TIL是什么呢?是O4Z,那输出的结果就是这样,O2Z它是body的text。O3Z它是H1的textx的,O4Z是H1的T阳是吧,H1的T现在呢,确实是有文本了,不过这些文本呢,都在标签儿的text和TIL里边,我其实不想要任何标签儿,我就想要纯文本,我能不能把这个纯文本给它摘出来呢?这次呢,我输出这个body是怎么输出呢?用传统的方式to string的这个方式去输出。
04:06
输输出,输出之后呢,它是连标签带文本带太阳一起输出的,但我现在不想就是要这些标签,我就想要纯纯文本标签以外的东西,那怎么做呢?我们用这样的一个东西叫什么呀?还是一锤用一个新的东西叫做method方法,方法等于什么呢?等于Text。用文本的方式去对body去进行输出,这个时候我们就得到一个什么字节流序列,它里面是什么呢?O2Z o3ZO4Z,正好是把标签都摘掉之后获得了纯文本。但是这文本呢,全都对串了一串是吧,摘不出来了,那怎么在这个树上用树枝的方式去找文本呢?我们下次再说o ez教程。
我来说两句