![]() |
1
5
不幸的是,没有“单一”的正确答案。
有很多原因可以解释为什么要将任何元素包装到另一个元素中,这不是特定于
在你的问题中,我读到了这样的内容(转换为现实世界的例子):
其中“frame”将是包装器元素,而photo将是
这样看可能会让事情看起来更清楚。照片是最重要的部分,从技术上讲,你不需要一个框架来显示照片。如果你只有一张照片,你将无法把它挂在墙上而不被钉子穿过顶部或用胶带把它弄坏。如果你有一个相框,你可以让那张照片占据其中任何可用的空间,你可以使用剪辑把它挂在墙上,如果你把多张照片放在相框中,你可以一次移动它们,因为它们在同一个相框中。 大多数人将图像放在“容器”中的原因是,与单独使用图像相比,他们从中获得了一些优势,从纵横比锁定到相对定位。在某些情况下,还需要包装器来实现某些(尤其是更复杂的)动画。 网站是由“逻辑”部分组成的,这些部分共同构成一个网站。各个部分都是“框架”,它们“流动”在一起,以创建您在每个网站上看到的任何页面布局。
这仅仅是一种结构化的思维方式,如果该图像的目的是用作整个页面的背景图像,那么更好的选择是使用CSS
这个答案绝不是一个指南,也不是一个规则集或类似的东西,它们只是另一个开发人员的想法。包装一个元素有无数的原因,而这个答案甚至没有涵盖其中的0.0000001%。我只是说,没有具体的理由 做 或 不要 在这里 |
![]() |
laxantsu · Docker Swarm覆盖网络上的端口转发 7 年前 |
![]() |
achahbar · kubernetes吊舱被困在集装箱建造中 7 年前 |
![]() |
Tims · 从群集节点上的docker卷曲到主节点 7 年前 |
![]() |
Dannyu NDos AJF · 通用容器转换?是否从可折叠到备用? 7 年前 |