PPK:
在介绍宽度和高度时,我解释说默认情况下,宽度会尽可能地占用水平空间,而高度会尽可能地占用垂直空间。 这引出了我对这两种相反模型的讨论,我将在下面摘录部分内容。
我的问题是:我应该给这些模型起什么名字?
三个选项
- 内向外 和 外向内
- 基于上下文 和 基于内容
- 外在尺寸 和 内在尺寸
有关更多上下文,请访问 这篇文章。
我肯定不喜欢内向外和外向内——它们让我的头晕目眩。 我认为我会投票支持外在尺寸和内在尺寸。 我最近经常听到这些术语,而且它们与规范一致,这是我喜欢的。 同时,我也觉得基于上下文和基于内容可能稍微更清晰,但由于它们已经是抽象和虚构的,所以不妨使用已经有了基础的抽象和虚构的术语。
父级宽度和内容高度?
占用父级允许的最大宽度,占用内容所需的高度。
我们不是已经解决这个问题了吗?也许是在其他行业? 我认为这种行为的两个术语是“贪婪”和“慷慨”。
我记起来了这些术语的来源(当然,我发现“慷慨”是错误的;应该是“懒惰”)。 它们被用来描述正则表达式——无论东西尽可能匹配字符串(贪婪)还是尽可能少地匹配(懒惰)。
我真的不喜欢这些选项中的任何一个——如果你已经知道它们想要表达的东西,它们可能有点道理,但对于解释给初学者听,它们是相当不透明的。 知识的诅咒。
我不能在没有自己尝试的情况下说出来,所以我会尝试用以下术语:
最大化和最小化。
宽度是我给你的。
高度是你拥有的。
就是这样吗?
我认为段落既是外向内(宽度)又是内向外(高度),这对于段落来说是可以的。 其他情况可能需要我们可能已经在使用但没有命名的其他类型的行为。
我认为这两个术语最能描述正在发生的事情,而且会得到全球范围内的理解。