更改命令名后css不正确
大项目,半能干的程序员,很多混乱。 示例:我编写了CSS命令,用于设置书籍标题的格式更改命令名后css不正确,css,Css,大项目,半能干的程序员,很多混乱。 示例:我编写了CSS命令,用于设置书籍标题的格式 h0 { text-align: center; ... } 它成功了。随着时间的推移,我做了一些改变——其中一个改变打乱了整个CSS企业。在维修过程中,我开始怀疑“h0”在某种程度上是否是一个禁止使用的名称,所以将其改为 h1 { text-align: center; ... } 并将其从CSS文件中移到“ChapTab.shtml”的“style”部分,这是加载的第一个HTML,也是唯一使用它的地方。
h0 { text-align: center; ... }
它成功了。随着时间的推移,我做了一些改变——其中一个改变打乱了整个CSS企业。在维修过程中,我开始怀疑“h0”在某种程度上是否是一个禁止使用的名称,所以将其改为
h1 { text-align: center; ... }
并将其从CSS文件中移到“ChapTab.shtml”的“style”部分,这是加载的第一个HTML,也是唯一使用它的地方。这很有效
但我后来在很多地方使用了“h1”作为另一种格式,所以我将此命令改回
h0 { text-align: center; ... }
它把标题放在左边
FF的CSS用法插件将此“h0”(如所写)显示为活动命令,但未遵守。我发现这令人困惑,除非“h0”确实是先发制人的,或者其他什么。发生什么事了
您可以在页面的标题处看到这种情况
(我们将担心表格左栏中的字体过大,以及后面某个日期的永久左对齐。)
h0
被视为一个内联元素,因此文本对齐
属性对其不起作用。添加属性显示:块
;到h0
使其成为块元素。text align
属性适用于块元素
我同意@Rubenxfd——我不知道有
h0
标记。最好在有默认属性(如display
)的情况下使用HTML标准标记。h0
被视为一个内联元素,因此text align
属性对其不起作用。添加属性显示:块
;到h0
使其成为块元素。text align
属性适用于块元素
我同意@Rubenxfd——我不知道有h0
标记。最好使用HTML标准标记,其中有默认属性(如display
)
h0
标记,所以浏览器将其呈现为
。添加h0{display:block}
作为h1
标记th
字体大小:140%代码>。更改/删除它下面的永久左对齐
并没有得到这个结果,但如果您谈论的是表下面左对齐的所有元素:并没有设置对齐规则,所以默认情况下它是左对齐的h0
标记,所以浏览器将其呈现为
。添加h0{display:block}
作为h1
标记th
字体大小:140%代码>。更改/删除它下面的永久左对齐
并没有得到这个结果,但如果您谈论的是表下面左对齐的所有元素:并没有设置对齐规则,所以默认情况下它是左对齐的就我而言,没有h0()这样的东西。因此,您可以尝试将其更改为h1或使用类名将其设置为a。@Rubenxfd是正确的-而且,尽管您正在设置
text align:center
,但您的元素是左对齐的,并且没有设置宽度,因此这不会产生任何效果。就我而言,没有h0()之类的东西。因此,您可以尝试将其更改为h1或使用类名将其设置为。@Rubenxfd是正确的-而且,尽管您正在设置text align:center
,但您的元素是左对齐的,并且没有设置宽度,因此这不会产生任何效果。