css入门2

Posted 前端小白学习

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css入门2相关的知识,希望对你有一定的参考价值。

css三大特性:

层叠、继承、优先级

层叠:相同优先级的情况下,有属性值发生冲突,那么写在后面的会覆盖前面的样式

优先级:

    继承<*<标签<class<id<行内<!important

继承

    是从父级(或祖先)元素获取到的

    字体颜色可以继承

    不是所有的样式都可以继承,字体和文本属性是可以继承的

特殊

    a标签的字体颜色不能由继承得到,只能单独设置

css字体属性

设置字体的粗细:

    font-weight: normal;取消掉加粗效果(b,strong,h标签)

    值为bold(bolder):加粗;

    值支持数字(100-900的整百)

设置字体的斜体效果:

    font-style: normal;去掉i,em的斜体效果

字体类型

    font-family:'微软雅黑'

字体大小

    font-size:12px;浏览器支持字体最小就是12px,再小会影响用户的浏览,谷歌浏览器在你设置小于12px时会显示为12px

行高

    line-height :24px

字体样式的组合写法

    font:font-style font-weight font-size/line-height font-family;

代码展示

代码解释:font-family属性后两个属性值的解释:根据font-family的原则,假如客户终端不认识前面的字体,就自动切换到第二种字体,第二种不认识就切换到第三种,以此类推.假如都不能识别就调用默认字体 

页面展示

css入门2

组合的代码展示

css入门2

代码提示:以防大家不知道/* */的意思,这个是css的代码注释,也就是注释后这个属性将不起作用,这里的备注部分,是尝试不同的写法的不同效果,自己可以尝试

页面展示

css入门2

根据代码展示自己去尝试看看效果是是怎么样的吧

文本属性

首行文本的缩进

    text-indent:24px;

    单位是px,当数字是正数的时候,向右侧缩进如果是负数,则是向左侧缩进

    代码展示

css入门2

    代码描述:设置p标签的宽度和边框方便我们到清楚显示,font组合设置了文字大小和行间距以及字体样式,想要设置短浅两个字的空隙,一个文字是16两个就是32px


    页面效果(红色化纤为段前间距,灰色为行间距)

css入门2

文本对齐方式

    text-align:center;

    属性值有:center居中;lefe左对齐;right右对齐;justify两端对齐

    代码展示

css入门2

    代码描述:两端对齐可能不能看出,当你多谢一些文字的时候可能就是到了


    页面展示

   css入门2

文本修饰符

    text-decoration:none;

    属性值有:none没有修饰;underline下划线;line-through贯穿线;overline上划线

    代码展示

css入门2

    代码描述:分别给不同的p标签设置了不同的文本修饰符

    

    页面展示

css入门2

文字和单词之间的间距

    letter-spacing: 10px;

    文字与文字之间的间距,单位px

    word-spacing:10px;

    单词语单词之间的间距,以空格,tab,换行来划分单词

    代码展示

css入门2


    页面效果

css入门2

练习小作业

    实现以下效果图,注意单词间距与行间距,请使用ps测量行间距与文字大小。


感谢关注阅读,快去分享给更多的人以来来学习吧,更多的读者和关注是我更新的动力,谢谢!

文中有不当之除请指出修改,部分图片来源网络!




更多内容敬请关注


以上是关于css入门2的主要内容,如果未能解决你的问题,请参考以下文章

黑马程序员前端专栏css入门总结

css入门2

前端基础CSS 入门

CSS入门学习

CSS入门学习

CSS入门学习