CSS

    (1)什么是css?
    级联样式表 cascading stylesheet,为页面提供展现的方式(即数据以何种方式来显示)
    (2)w3c推荐页面设计的标准
        数据与结构:html
        样式(外观):css
        行为:javascript
    (3)css的基本语法
        选择器{
            属性名:属性值;
            ...
        }
    (4)选择器
        A.标签选择器(选择器的名称是一个标签的名字)
            标记的名称{
            }
        B. class选择器
            .任意的名称{
            }
            或者
            标记名称.任意的名称{
            }
        C.id选择器
            #任意的名称{
            }
           
    (5)样式的继承
        子标记会继承父标记的样式   

 

    (6)样式的优先级
        内联样式>内部样式>外部样式
        浏览器内部也有一个默认的样式
    (7)重点的属性
        文本相关的属性
        font-size: 12px;/15px; //字体大小
        font-weight:900 //磅 100-900 共9个数字
        text-align:rigth center left
        color:
        背景相关的属性
        background-color:#ff88ee;//背景
        background-image:url(images/t1.jpg)//背景图片
        background-repeat:no-repeat repeat-x repeat-y //平铺
        background-attachment:fixed //固定
        边框
        border:1px solid red;//宽度 样式 颜色
        border-left:
        border-right:
        border-top:
        border-bottom:
        位置
        width:100px //宽度
        height:100px //高度
        margin: 10px 9px 8px 7px;//外边距
        margin-left:7px;
        margin-right:9px;
        margin-top:10px
        margin-bottom:8px;
        margin:1px;//上,右,下,左都是1个像素
        margin:20px auto;//上下各20px,左右居中
        padding://内边距 有可能会将父元素撑大
        padding-left:
        padding-top:
        padding-right:
        padding-bottom:
        padding:10px 9px 8px 7px;
       
        块元素与行内元素:
        块元素:
            另起一行: h1..hn, p,div,form,ul/ol,li,img
        行内元素:
            在一行内:span
           
        display属性://元素的显示方式
            none:不显示
            block:以块元素的方式来显示
            inline:以行内元素的方式来显示
        position属性://元素的摆放方式
            static://默认摆放,从左到右,从上到下。
            absolute://按照父元素的位置偏移
            relative://先按照默认方式摆放,然后偏移
       
        float属性:
            left://取消独占一行的特性,向左浮动。
        text-decoration:none underline;//下划线
        链接的伪样式:
            a:link { color: red} 没有访问时
            a:visited { color: blue} 访问后
            a:active { color: lime} 鼠标点击但还没有放开时
            a:hover { color: aqua} 鼠标指向时

 

 

     (8)怎么样引入HTML:

	<head>
		<link rel="stylesheet" type="text/css" href="css/style.css">
	</head>
 

    style.css是样式的文件。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值