HTML5和CSS3

h5

语义化标签

  • 搜索引擎容易识别。
  • PC端有兼容问题,常用于移动端。
    在这里插入图片描述

多媒体标签

  • video、audio
    • mp4/mp3(WebM、Ogg格式可能不兼容)。
    • src、auto、muted、loop、controls等属性。

input标签

  • email, url, date, time, number, tel, search, color
  • 自带简单的校验。

表单属性

  • required必填, placeholder默认文本, autofocus获焦, autocomplete记录, multiple多选文件
    /*修改默认文本颜色*/
    input::placeholder {
    	color: pink;
    }
    

CSS3

  • 属性选择器,权重为10。
    input[value=text]{}  /*权重为 1(标签选择器) + 10(属性选择器)*/ 
    div[class^=icon]{}  /*选择属性以icon开头的div标签*/ 
    div[class$=data]{}
    div[class*=icon]{}
    
  • 结构伪类选择器,权重为10。
    /*选择父类的子元素*/
    ul li:first-child {}  /*先选择ul的第一个子元素,如果是li标签则选中,如果不是则不选。 */
    ul li:last-child {}
    
    ul li:nth-child(k) {}
    ul li:nth-child(odd/even) {}
    ul li:nth-child(n) {}  /*只能为n,且n从0开始,每次加1*/
    
    ul li:nth-of-type(n) {} /*先选择ul的所有li,再选择其中的第n个*/
    
  • 伪元素选择器,权重为1。
    • 伪元素:beforeafter创建的一个 在文档树中找不到 的元素,属于行内元素。
    • 必须要有content属性。
    • 父元素:after,父元素.before
  • 盒模型:box-sizing: border-box;
  • 滤镜:filter: blur(5px);
  • 计算函数:width: calc(100%-30px);
  • 过渡:transition: 属性 过渡时间 曲线 延迟, ...;,常常和:hover连用。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值