Html 使用边距和/或填充将元素强制放置到位是否被视为不良做法?

Html 使用边距和/或填充将元素强制放置到位是否被视为不良做法?,html,css,xaml,twitter-bootstrap,Html,Css,Xaml,Twitter Bootstrap,这种做法是我经常遇到的,但却很少让人喜欢。在进行html、xaml或任何其他标记时。我只是想知道,使用这些边距或填充技术来强制元素(看起来)处于正确的位置是否被认为是一种不好的做法 就我个人而言,在使用xaml时,我更喜欢使用网格、COL和单元格,而在使用html时,我经常使用引导 每次我看到这一点,我都会和之前做过工作的人讨论,为什么他/她会使用边距将项目移动到位。好吧,当涉及到web时,也就是HTML和CSS,响应性设计可以说是“新事物”,因此元素会基于屏幕和媒体浮动(结果是一个桌面、平板电

这种做法是我经常遇到的,但却很少让人喜欢。在进行html、xaml或任何其他标记时。我只是想知道,使用这些边距或填充技术来强制元素(看起来)处于正确的位置是否被认为是一种不好的做法

就我个人而言,在使用xaml时,我更喜欢使用网格、COL和单元格,而在使用html时,我经常使用引导


每次我看到这一点,我都会和之前做过工作的人讨论,为什么他/她会使用边距将项目移动到位。

好吧,当涉及到web时,也就是HTML和CSS,响应性设计可以说是“新事物”,因此元素会基于屏幕和媒体浮动(结果是一个桌面、平板电脑和手机网站。它只是浮动不同)。 如今,使用引导/网格是一个常见的起点

因此,从这个角度来看,我会说边距/填充仍然有一席之地,但可以说并不是一个“布局网格”。所以,是的,我会说这是一个“糟糕的做法”,尽管我不喜欢这种教条式的说法。 因为在我看来,我们在现实世界中的情况下运作——那么,可能总是有理由使用工具箱中的旧工具


XAML我不知道,所以不能在那个世界发表评论。

好吧,当涉及到web时,也就是HTML和CSS,响应性设计可以说是“新事物”,所以元素基于屏幕浮动,从而媒体浮动(结果是一个桌面、平板电脑和手机的网站。它只是浮动方式不同)。 如今,使用引导/网格是一个常见的起点

因此,从这个角度来看,我会说边距/填充仍然有一席之地,但可以说并不是一个“布局网格”。所以,是的,我会说这是一个“糟糕的做法”,尽管我不喜欢这种教条式的说法。 因为在我看来,我们在现实世界中的情况下运作——那么,可能总是有理由使用工具箱中的旧工具


XAML我不知道,所以不能在那个世界发表评论。

好吧,当涉及到web时,也就是HTML和CSS,响应性设计可以说是“新事物”,所以元素基于屏幕浮动,从而媒体浮动(结果是一个桌面、平板电脑和手机的网站。它只是浮动方式不同)。 如今,使用引导/网格是一个常见的起点

因此,从这个角度来看,我会说边距/填充仍然有一席之地,但可以说并不是一个“布局网格”。所以,是的,我会说这是一个“糟糕的做法”,尽管我不喜欢这种教条式的说法。 因为在我看来,我们在现实世界中的情况下运作——那么,可能总是有理由使用工具箱中的旧工具


XAML我不知道,所以不能在那个世界发表评论。

好吧,当涉及到web时,也就是HTML和CSS,响应性设计可以说是“新事物”,所以元素基于屏幕浮动,从而媒体浮动(结果是一个桌面、平板电脑和手机的网站。它只是浮动方式不同)。 如今,使用引导/网格是一个常见的起点

因此,从这个角度来看,我会说边距/填充仍然有一席之地,但可以说并不是一个“布局网格”。所以,是的,我会说这是一个“糟糕的做法”,尽管我不喜欢这种教条式的说法。 因为在我看来,我们在现实世界中的情况下运作——那么,可能总是有理由使用工具箱中的旧工具


XAML我不知道,所以不能在那个世界上发表评论。

是的,使用边距和填充来放置元素是最常见的方法,这是由于使用
元素的降级


现在,每个人都喜欢使用
元素,而不是使用
。因此,使用网格、列和单元格几乎减少到2%。

是的,使用边距和填充来放置元素是最常见的方法,这是因为
元素的使用降级了


现在,每个人都喜欢使用
元素,而不是使用
。因此,使用网格、列和单元格几乎减少到2%。

是的,使用边距和填充来放置元素是最常见的方法,这是因为
元素的使用降级了


现在,每个人都喜欢使用
元素,而不是使用
。因此,使用网格、列和单元格几乎减少到2%。

是的,使用边距和填充来放置元素是最常见的方法,这是因为
元素的使用降级了


现在,每个人都喜欢使用
元素,而不是使用
。因此,使用网格、COL和单元格可以减少到几乎2%。

在我看来,使用它们不是问题,也不被认为是不好的做法,但您很容易不好地使用这些属性并滥用它们。通常,大多数网格系统使用填充到c的空格OLUMN通常在10px-30px之间,这是非常好的,然后如果您需要在您的列中添加额外的填充和边距,那就很好了,但是如果您使用边距将元素放置在奇怪的地方,比如“代码>边距:500 px 0 0 500 px < /代码>,那么我认为这是坏的实践,您应该重新评估您的结构。红色您的DOM。

在我看来,使用它们并不是一个问题或被认为是不好的做法,但您很容易不好地使用这些属性并滥用它们。通常,大多数网格系统使用填充到列的空间,通常在10px-30px之间,这是非常好的,如果您需要在内部元素中添加额外的填充和/或边距,则可以你的专栏很好,但是如果你使用Surf的元素把元素放置在奇怪的地方,比如“代码>空白:500 px 0 0 500 px < /代码>,那么我认为这是一个坏习惯,你应该重新评估你是如何构造你的DOM的。

在我看来,使用它们不是PR。