在CSS中,有一個字符是經常會出現的,那就是“-”(hyphen,也有人稱之為“dash”)。在CSS中,它常常被用來連接兩個單詞,比如“font-size”、“background-color”等。這樣做是因為CSS中的屬性名不允許有空格,而用“-”來連接單詞可以起到變相地給屬性名加上空格的作用。但是,有時候我們還會看到在CSS中出現如下的語句:
text-decoration: underline;這里的“underline”與其他屬性名不同,前面沒有“-”的連接符,而是一個直接的單詞。那么這是為什么呢?
答案其實很簡單:這是因為“underline”不是由兩個單詞組成的復合詞。在CSS中,如果一個屬性名由多個單詞組成,那么我們就需要使用“-”符號來將其連接起來,例如“font-size”、“background-color”等等。但是,如果一個屬性名只是一個單詞或者一個詞組,那么我們就不需要使用“-”來拼接它們。比如,除了“underline”之外,還有一些常見的CSS屬性名直接采用了一個單詞,如“color”、“text-align”等等。
總的來說,“-”符號在CSS中的主要作用是連接兩個單詞,以形成一個“復合詞”作為屬性名。如果屬性名只是由一個單詞組成,那么就不需要使用這個符號了。記住這個規則,就能在CSS中更加自如地進行屬性書寫和調整了。
上一篇css三角形里面放數字
下一篇mysql查看字段注釋