CSS3语法规范学习总结
行内样式表(内联样式表)是在元素标签内部的style属性中设定CSS样式。
行内样式表由于书写繁琐,没有体现结构与表现相分离的思想,只适合于修改简单的样式,不推荐大量使用。
1 | /*CSS的注释写法*/ |
内部样式表(内嵌样式表)是将所有的CSS代码抽取出来,单独放到一个style标签中,写到html页面内部。
style标签理论上可放在html的任何位置,但通常放在head标签中。
内部样式表也没有实现结构与表现的完全分离,推荐在练习时使用。
1 | <head> |
外部样式表是将样式单独写到CSS文件中,然后把CSS文件引入到html页面中使用,开发推荐。
新建一个后缀名为**.css**的样式文件,所有的CSS代码都放到此文件中。
在html页面,使用link标签引入.css文件。
style.css代码示例:
1 | /*只有样式,没有标签*/ |
html代码示例:
1 |
|
建议遵循以下顺序:
布局定位属性:display、position、float、clear、visibility、overflow(建议display第一个写,毕竟关系到模式)
自身属性:width、height、margin、padding、border、background
文本属性:color、font、text-decoration、text-align、vertical-align、white-space、break-word
其他属性:content、cursor、border-radius、box-shadow、text-shadow、background:linear-gradient
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 码农浅知!
评论