HTML5+CSS3学习笔记1

 html5/css3: 统一了互联网的前端标准 w3c 与 IE

HTML5


        flex
媒体文件
        <audio>音频标签
        <video>视频标签
        src定义路径 autoplay设置自动播放 controls显示控件
布局标签
        <header>头部
        <footer>底部
        <section>正文部分
        <nav>菜单
        <aside>旁边 侧边栏 
        <ariticle>文章部分
表单
        年月日<input type="date">
        时钟<input type="time">
        月份<input type="month">
        周<input type="week">
        数字<input type="number">
        滚动条<input type="range"> 
                min="10"最小值 max="50"最大值 step="5"步长
        颜色<input type="color">
        邮箱<input type="email">
        电话<input type="tel">
        属性
                required="required"  设置必输项
                placeholder="请输入邮箱" 设置文本框信息提示
列表
        <details>
                <summary>计算机课程</summary>
                <summary>c语言</summary>
                <summary>java语言</summary>
        </details>


css3

  •         字体

                1.text-transform文本大小写转化
                none无 uppercase大写 capitalize首字母大写 lowwecase小写
                2.writing-mode书写方向
                horzontal-tb水平从左到右 vertial-rl垂直从右到左
                vertial-lr垂直从左到右  lr-tb垂直从左到右(IE)   tb-rl垂直从右到左(IE)
                3.white-space设置空白的显示方式
                normal空白被忽略 pre空白被保留 nowrap不会换行
                pre-wrap有空格和换号 pre-line不保留空格保留换行
                4.word-wrap超出是否换行
                normal默认 break-word换行
                5.text-overflow超出文本显示省略号
                clip裁切 elipsis省略号
               注意:必须与overflow和white-space进行连用,保证文本不超出并不不会换行才可以
                6.text-shadow文字阴影 
                值顺序:水平距离 垂直距离 模糊效果 颜色

  •         边框

                1.box-shadow边框阴影
                        值顺序:inset(内阴影) 水平距离 垂直距离 模糊效果 阴影大小 阴影颜色
                2.border-radius边框圆角
                        单位:像素或百分比
        值的作用:

border-radius:20px //设置四边圆角
border-radius:20px 50px //左上右下  右上左下
border-radius:20px 50px 80px //左上  右上左下 右下
border-radius:20px 50px 80px 100px //左上 右上 右下 左下
border-radius:20px 50px 80px 100px/30px 60px 90px 20px 

  •         颜色

                1.background-color:rgba(0,0,0,0.5)背景透明
                2.opacity透明度 0-1之间的值 会让里层元素也透明

  •         背景

                1.background-clip背景裁切
                   border-box边框面积内 
                   padding-box内边距面积内
                   conten-box填充面积内 text按形状裁切
                2.background-size背景大小
                   单位:像素或百分比 background-size:x y

  •         用户界面

                1.outline-offset设置轮框与边框的距离 单位:像素或百分比
                2.resize设置元素宽高可调整,必须与overflow: auto;连用
                   both两边 horzontal水平调整 vertical垂直调整 inherit默认继承
                   none不可调整
                   overflow: auto;
                3.zoom设置元素的放大缩小
                   单位:数字,可以为小数,不可为负数,默认为0
                4.box-sizing设置盒模型模式
                   content-box标准模式 border-box怪异模式(内缩进)

  •         浏览器前缀

        1.-webkit-代表谷歌浏览器
        2.-o-代表欧朋浏览器
        3.-ms-代表IE浏览器    
        4.-moz-代表火狐浏览器
        5.-khtml-代表苹果浏览器

  •         渐变色

        线性渐变
background: -webkit-gradient(linear,center top,center bottom,from(red),to(white),color-stop(0.4,yellow),color-stop(0.6,blue))
解释:线性渐变 开始位置 结束位置 开始颜色 结束颜色 颜色1 颜色2.......

background: -webkit-linear-gradient(30deg,blue,white,yellow);
解释:开始位置 颜色1 颜色2.......
        径向渐变
background: -webkit-gradient(radial,150 150,10,150 150,150,from(green),to(white),color-stop(0.4,yellow));
解释:径向渐变 内圆中心点,内圆半径,外圆中心点,外圆半径 结束位置 开始颜色 结束颜色 颜色1 颜色2.......

background: radial-gradient(circle at 30%,red,blue);
解释:开始位置 颜色1 颜色2.......
        倒影          
box-reflect:方向 距离 渐变色
方向:left right above below    
-webkit-box-reflect:right 20px -webkit-linear-gradient(right,red,transparent )

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小华仔仔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值