浏览器对CSS的支持日益增强,CSS已经成为网页设计必不可少的一部分。但是,如果我们在编写CSS时不注意规范,就会出现写法不合法的情况,从而影响网页的显示效果。以下是一些常见的CSS写法不合法的情况:
p{ font-size:14px color:#000; }
在上述代码中,我们可以看到font-size和color两个属性之间没有加上分号,这是常见的写法不合法的情况。在CSS中,每个属性与属性之间应该用分号隔开,否则浏览器将无法识别。
p{ color:red; border:1px solid black; background-color:#fff }
在上述代码中,我们可以发现background-color属性的值之后没有加分号,同样也是写法不合法的情况。需要注意的是,最后一个属性后也要加上分号,即使没有其他属性和样式。
p{ margin:10px auto; padding:5px 10px 5px 5px; }
在上述代码中,我们可以看到margin属性中的冒号是中文冒号,而padding属性中的冒号是英文冒号。这是因为中文冒号和英文冒号在CSS中有不同的作用,必须使用英文冒号。
总之,在编写CSS样式时,需要遵循规范,注意写法不合法的情况,避免出现意外错误。