第四十四章 两种元素

知识是一种网状的结构,甚至是立体的网状。它们相互解释,最后形成循环。

比如在完全不懂英文的时候,给你一本英英词典,它就是解释的再浅白,再通俗易懂,你还是看不懂。于是我们开始背单词,但是最开始是不求甚解的。就这么迷迷糊糊的学着,忽然就开始开窍了,发现了单词之间的联系,发现了语法的规律,发现了单词的拼写和读音之间的相关性……渐渐的,这些独立的知识在脑海中,形成了一个体系。

为什么要说这个呢?前面我们所讲的内容结构相对简单,单独拿出一条来,记住,使用,问题就不大了。但是接下来的内容,它们会有相互之间的作用,所以你不要着急,也许开始的时候,你并不是十分明白,那是因为我还没有把它们都讲完。尽力去理解,先记住,多动手操作一下。等我们把后面的内容联系起来,再在练习中实际运用几次,才到了你将这些知识融会贯通的时候。

别着急哦~


行内元素

我们写出来的文字就是行内元素。啊,这么说非常不严谨,因为文字是内容,而不是元素,毕竟还没有标签。

不过这描述就非常容易理解,因为行内元素的许多特性和文字都是相同的。如果我不加任何控制,那么我写出来的下一个字,就是在当前文字的后面,确切的说是右面……

好吧,描述起来非常长,但事实上,这些现象我们已经习以为常到无感了。写字嘛,从左往右写,这一行装不下折到下一行。对吧?

那么我们把文字都看作一个行内元素,它们的特征是类似的:

  • 很老实,需要多大空间占多大空间,不浪费;
  • 不霸道,自己右边的空间,可以给其他行内元素使用;
  • 能屈能伸,这一行装不下自己,把多余的部分放在下一行开始(当然实在没有办法拆分另说)。

比如我们前面所学的 a 和 strong,这都是行内元素。

块级元素

刚才说到文字,肯定有同学第一个想到的就是段落。然而段落却是典型的块级元素。

大家可以想一下,它符合上面的特征吗?段落末尾有空白,会给下一行使用吗?

明显是不会的,如果真的那样,我们就分不清段落了。老师也要数落我们,这么大人了,居然连分段都不会,2333

那么什么是块级元素呢?首先一个重要特征,就是在默认状态下,它会另起一行。不需要你添加回车,以及换行标签。反正大块头的它,上来就想自己独占一行。

而且自己身后的,管它是什么元素,也要新起一行,不能和块级元素并排。

就好像我们某一段只写了一个字,甚至只是一个标点。它也单独占据了整整一行。

  • 多吃多占。在需要的时候,占据的空间并不只是内容所需要的空间;
  • 不与人并排,希望独占一行(其实就是自己占满整个宽度)。

但是这些特征并不绝对,等我们设置其他属性之后,这些特征是可以改变的。

如果这样说就让人很头大,是又不是,让我们如何去理解,如何去记忆呢?那么且听下回分解……(表打,我马上写下一章

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容