CSS样式

p{选择器 font-size:12px;       /*字号*/ color:blue;  }   /*文字颜色*/

属性名font-weight:bold;   /*加粗*/ }属性值 分号注释,可跨行

 

 

1、最后一条声明可以没有分号,但是为了以后修改方便,一般也加上分号。

2、为了使用样式更加容易阅读,可以将每条代码写在一个新行内


样式添加方法:行内,内嵌,单独文件

优先级照上述顺序

选择器分为:标签,类别,ID选择器

其中类别和ID选择器最大的区别为唯一性

要对标签内的具体内容进行声明也具有三种形式

分别为嵌套声明,集体声明,全局声明

注意多个class选择器混用要用空格隔开

基本CSS属性: 背景,文本,字体,尺寸,边距和填充,边框

background (背景)

  • background-color  背景颜色
  • background-image 背景图像
  • background-repeat  背景平铺方式或重复
  • background-attachment  背景图像是否固定或随平面滚动
  • background-position  背景图像起始位置

Text(文本)

  • color  颜色
  • line-height  行高
  • text-align  文本水平对齐方式
  • vertical-align  文本垂直对齐方式
  • Text-indent  首行缩进
  • Text-shadow  字体阴影
  • White-space  空白处理方式
  • Word-spacing  字间距

Font

  • Font-family   指定文本字体系列
  • Font-size   指定文本字体大小
  • Font-style  指定文本字体样式
  • Font-weight  指定字体粗细

Dimension

  • height  设置元素高度
  • Line-height  行高
  • max-height 元素最大高度
  • max-width  元素最大宽度
  • min-heigth  元素最小高度
  • min-winth  元素最小宽度
  • width 设置元素宽度

Margin&Padding

Margin

  • Margin-top 上边距
  • Margin-bottom   下边距
  • Margin-left  左边距
  • Margin-right  右边距

Padding

  • Padding-yop  上填充
  • Padding-bottom  下填充
  • Padding-left  左填充
  • Padding-right 右填充

Border

  • Border-top  上边框
  • Border-bottom  下边框
  • Border-left  左边框
  • Border-right  右边框
  • Border-style  边框样式
  • Border-width  边框宽度
  • Border-color  边框颜色

div+css布局

div和span

  div和span在整个HTML标记中,没有任何意义,他们的存在就是为了应用CSS样式

  div和span的区别在与,span是内连元素,div是块级元素

盒模型

  • margin:盒子外边框
  • padding:盒子内边框
  • border:盒子边框宽度
  • width:盒子宽度
  • height:盒子高度

div+css对网页进行布局

首先在页面整体上进行div标签划分内容区域,然后再用css进行定位,最后再对相应的区域添加内容

(1)用div将页面划分

拿到网站页面图后,首先将分析页面分为哪几块,然后用div划分出各个内容区域,一般页面有页面顶部、轮播图、主体内容、菜单主导航、页面底部几个部分构成,每个部分分别由自己的id来标识

(2)设计各内容块的位置

页面内容确定后,则需要根据内容本身去考虑页面的版型,例如菜单、双栏、左右中等内容块,确定后就可以使用css直接定位了

(3)用css定位

把页面框架确定后就可以css对各个设计的内容块进行定位,然后对各个块进行整体规划,最后再添加内容

css响应式布局

用css的没接查询,使用@media 的三种方式

(1)直接在CSS文件中使用

@media 类型 and (条件1) and (条件二)

{

css样式

}

@media screen and (max-width:980px ) {

body{

}

}

(2):使用@import导入

@import url("css/moxie.css") all and (max-width:980px);

(3)使用link连接,media属性用于设置查询方式(最常用的)

<link rel="stylesheet" type="text/css" href="css/moxie.css" media=“all and (max-width=980px)”/>

我们只需用到width衍生出的max-width这个属性,定义输出设备中的页面可见区域宽度来控制该改变的样式即可

  • 23
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值