CSS笔记一 CSS选择器 CSS字体 CSS文本

CSS层叠样式表

用于美化网页 层叠样式表也是一种标记语言,可称之为CSS样式表或级联样式表

可设置文字,图片,布局网页,美化网页

将结构HTML和样式CSS分离

 

CSS规则主要由两个部分构成:选择器以及一条或多条声明。

Css基础选择器

根据不同的需求吧不同的标签选出来,简单的来说,即选择不同的标签

选择器分为基础选择器复合选择器

基础选择器:

a标签选择器

用html标签名称作为选择器,按标签名称分类,为页面中某一类标签指定统一的css样式,无法进行差异化设计

B类选择器

差异化不同的标签,单独选一个或者某几个标签,可以使用类选择器

<style>

        .red {

            colorred;

        }

    </style>

        <li class="red">冰雨</li>

类选择器-多类名选择器

给一个标签指定多个类名,从而达到更多的目的

使用方式

例如

    <div class="red font35">刘德华</div>

Class属性中血多个类名

必须使用空格隔开

Id选择器

<style>

        /* id选择器,样式#定义,结构id调用,只能调用一次 */

        #pink {

            colorpink;

        }

    </style>

 

<div id="pink">刘德华</div>

 

 id选择器,样式#定义,结构id调用,只能调用一次

 

通配符选择器

使用*定义,表示选取页面中所有元素

基础选择器总结

Css字体属性

字体Font-family

各种字体之间必须使用英文状态下的逗号隔开

一般如果有空格隔开的多个单词组成的字体,加引导

最常见的几个字体:body{font-family:’Microsoft YaHei’,Tahoma,arial,’Hiragino Sans GB’;}

 

字体大小 font-size属性定义字体大小

使用px作为文字大小单位

谷歌浏览器默认为16px

不同浏览器可能默认显示的字号大小不一致

字体粗细font-weight属性设置文字粗细

语法:font-weight:normal/normal/border/lighter/number

.curde {

            font-weight:bold;

        }

 

 

    <p class="curde">呼叫pink老师</p>

Nomal正常 border 加粗

常用 number

.border {

            font-weight:700;

        }

直接在font-weight后面加数字,700的效果等同于border

可以使用<strong>标签加粗

 

文字样式

font-style属性设置文本的风格

 

字体复合属性

字体属性可以把以上文字样式综合来写可以达到节约代码的目的

顺序不能改变 依次为 风格 字重 大小/行高 字体

不可以随意改变顺序,并且属性依次使用空格隔开

不需要设置的属性可以省略(取默认值),但是必须保留font-size  font-family

 

Css字体属性总结

CSS文本属性

Css text可定义文本的外观,比如文本的颜色,对齐文本,装饰文本,文本缩进,行间距

 

文本颜色 color属性用于定义文本颜色

Text-algin属性用于设置元素内文本内容的水平对齐方式

 

装饰文本

Text-decoration属性规定添加到文本的修饰,可以给文本添加下划线上划线删除线

例如

.underline{

            text-decorationunderline;

        }

<div class="underline">下划线</div>

 

文本缩进

Text-indent属性用于指定文本第一行缩进

p {

            /* 文本第一行首行缩进多少距离 */

            text-indent2em;

        }

一个em表示一个文字大小的距离

 

行间距

Line-height属性用于设置行间的距离(行高)。可以控制文字行与行之间的距离

 

CSS文本属性总结

 

 

CSS引入方式

内部样式表

内部样式表(内嵌样式表)是写到html页面内部,是将所有css代码抽取出来单独放到一

 

个style标签中 理论上style标签可以放到html文档任何一个地方,但是我们习惯于放到<head>标签中

 

行内样式表

行内样式表(内联样式表)实在元素标签内部style属性中设定css央视。适合于修改简单样式

外部样式表(***重点***)

实际开发都是使用外部样式表,适合于样式比较多的情况,核心是:样式单独写到CSS文件中,之后吧CSS文件引入到HTML页面中使用

 

引入外部样式表分为两步:

1新建一个后缀名为.css的样式文件,把所有CSS代码都放入此文件之中、

2在HTML页面中,使用<link>标签引入此文件

CSS引入方式总结

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值