Css

CSS操作一.基础选择器标签选择器标签名{

标签样式

}2.类选择器别名1 {

样式1

}

.别名2 {

样式2

}

<div class='别名1别名2'>文字</div>3.ID选择器#id名{

属性1:属性值1;

}

<div id='id名'>文本</div>4.通配符选择器二.字体字体类型font-family:"微软雅黑;2.字体大小font-size:10px;注意:标题比较特殊,一般要单独设置一次。3.字体粗细font-weight:bold;提倡使用数字来改变粗细4.文字样式字体复合属性body {

font :normal 700 20px '微软雅黑';

} 三.文本属性1.文本颜色对齐文本.装饰文本文本缩进{

  font-size=20px;

  text-indent:2em;

}注意:em缩进会自动判断文字大小,会跟随font-size变化,所以我们一般不用px。5.行间距注意:测量行间距可以从上一段文字的底部到下一段文字的顶部。四.CSS引入方式1.内部样式表正常在head与html在同一个网页下写,然后正常写.2.行内样式表<pstyle="color:red;font-size=20px;">行内样式表测试</p>3.外部样式表注意:新建的css文件,不需要任何标签,直接写文本属性就行。五.emment语法难点想要类,标签等顺序生成:代码:

div.(#)demo$*5;

效果:

<div class(id)="demo1"></div>

<divclass="demo2"></div>

<divclass="demo3"></div>

<divclass="demo4"></div>

<divclass="demo5"></div>想要文本里面顺序生成数字:代码:

div{$}*5;

效果:

<div>1</div>

<div>2</div>

<div>3</div>

<div>4</div>

<div>5</div>六.复合选择器后代选注意:强龙不压地头蛇,嵌套A元素1元素2和嵌套B元素1元素2元素3,如果有三种元素嵌套的,优先使用的是B的样式属性。2.子元素选择器.并集选择器4.链接伪类选择器5a:active:即为一直按下为松开时的颜色。注意事项:6一般情况下,我们只需要用hover,即鼠标放上去更改属性就可。5.:focus伪类选择器表单元素:<inputtype='text'>解释:当你点击表格时,表格会自动填充你所指定的颜色七.元素显示模式1.块元素重点p,h都是文字标签,不能嵌套块级元素,虽然效果一样,但到页面层面f12打开代码会看出错误。2.行内元素3.行内块元素.元素之间的区别与5.单行文字垂直居中的原理0八.CSS的背景1.背景颜色.背景图片i.背景平注意:默认情况下是平铺的4.背景位置尽量把两个位置参数值都写上。5.背景固定0默认为滚动的效果。6.背景色半透明注意:1.        本质上是盒子半透明,盒子内的文字不受影响。2.        a的取值越高,透明度越低,1即为全色,0即为全透明,不显示。7.背景快捷设置div {

background:颜色url()no-repeate fixed位置

}九.CSS三大特性1.层叠性i相同样式冲突采用就近原则2.继承性一般会给body写1.5,让文本文字自动调整行间距,这是动3.优先优先级:!important>行内>ID>类>标签!important用法:div {

  color:pink!important;

}注意继承的权重为0,所以我们一般直接看该标签的样式。如:链接链接自动定义的样式为a{color:blue;} 所以我们更改链接颜色,一般要再写一次a的样式4.权重叠加注意:1.复合选择器可以使权重叠加,这里权重并不是二进制,所以也不会有进位。2.继承的权重都为03.伪类选择器,如:a:hover  其实a是元素选择器,:hover是伪类选择器,所以他们的权重也是按上图叠加的。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 有了HTML之后,我们下面就要学习CSS,使用 CSS 同时控制多重网页的样式和布局,通过CSS来提升工作效率! ...
    小五丶_阅读 942评论 0 0
  • 学会使用CSS选择器熟记CSS样式和外观属性熟练掌握CSS各种选择器熟练掌握CSS各种选择器熟练掌握CSS三种显示...
    xlystar阅读 698评论 0 1
  • 本文目录 1.font:综合设置字体样式 2.CSS复合选择器(交集并集后代子代) 3.CSS 三大特性(层叠性继...
    前端辉羽阅读 751评论 0 7
  • CSS(层叠样式表) 简介 CSS是一种标记语言 CSS主要用于设置HTML网页中的文本内容(字体、大小、对齐方式...
    最后的轻语G阅读 551评论 0 0
  • CSS 认识CSS 产生背景 从 HTML 被发明开始,样式就以各种形式存在,最初的 HTML 只包含很少的显示属...
    甄子健阅读 711评论 0 0

友情链接更多精彩内容