在css中给p标签做了全局定义首行空两格,但是现在有一个地方需要首行不空那两格,怎么弄呢?

2025-01-01 20:03:42
推荐回答(5个)
回答1:

尽量不要多用ID,用class即可

不知道你全局定义的空两格是怎么做的,有用padding-left也有用text-indent的,但解决方法都同理。找到现在你想特别设置的地方,然后再写句padding-left:0;或者text-indent:0; 如果没用反应,追加!important

仍有疑问追问吧

回答2:

当遇到这类情况的时候,有一个方法是最好的,俗称重写样式。

你可以在不需要定义首行缩进的标签下这么样式重写,以覆盖掉之前定义的全局定义!

HTML代码:

不需要加首行缩进的



CSS代码:

p.A{
text-indent:0;
}

class和id的区别

主要区别:id一个页面只可以使用一次;class可以多次引用。要想了解其他的可以查找相关资料!

希望帮助到你,有问题可以百度HI我!

回答3:

那就在不需要空两格的P标签上加属性style="text-indent:0;"

回答4:

为这个地方特意定义一个样式,该样式的优先级高于前面的css。这样就会覆盖掉原来的样式

回答5:

给不要空的P标签 定义一个ID,然后样式表中定义 #ID{}的样式!