HTML5 CSS3

HTML5新特性:

<header>头部标签

<nav>导航标签

<article>内容标签

<section>定义文档某个区域

<aside>侧边栏标签

<footer>尾部标签

<video>视频 *MP4 webm ogg

autoplay:视频是否自动播放

muted:是否为静音播放

controls:显示播放控件

loop:播放完是否继续播放

preload:是否预加载视频,如果有了auto 就忽略该属性 auto预先加载 none不加载

src:url:视频地址

poster:imgurl;加载等待的画面图片

<audio>音频 *MP3 wav ogg

autoplay:自动播放

controls:显示播放控件

loop:播放完是否继续播放

src:url:视频地址

muted:是否为静音播放

input类型:

type="email"

type="url"

type="date"

type="time"

type="month"

type="week"

type="number"

type="tel" 手机号码

type="search" 搜索

type="color"

表单属性:

required:内容不能为空

placeholder:提示信息,存在默认值将不显示

autofocus:自动聚焦,页面加载完成自动聚焦到指定表单

autocomplete:off/on

multiple:可以多选文件提交


CSS3新特性:

1.属性选择器:

E[att]:选择具有att属性的E元素

*E[att="val"]:选择具有att属性且属性值等于val的E元素

E[att^="val"]:选择具有att属性且属性值必须是val开头的这些元素

E[att$="val"]:选择具有att属性且属性值必须是val结尾的这些元素

E[att*="val"]:选择具有att属性且属性值必须是含有val这些元素

2.结构伪类选择器:根据文档结构来选择器元素

E:first-child 匹配父元素中的第一个子元素E

E:last-child 匹配父元素中的第一个子元素E

E:nth-child(n) 匹配父元素中的第n个子元素E

n可以是数字关键字和公式

关键字:even偶数,odd奇数

公式:从0开始 每次加1 往后面计算 只能是包含n的公式

E:first-of-type 匹配父元素中的第一个子元素E

E:last-of-type 匹配父元素中的第一个子元素E

E:nth-of-type(n) 匹配父元素中的第n个子元素E

区别:nth-child 会把所有的孩子都排列序列号

      nth-of-type 会把指定元素的盒子排列序号

3.伪元素选择器:

::before 在元素内部的前面插入内容

::after 在元素内部的后面插入内容

element::before{}

before after 内必须包含content属性

before在父元素内容的前面创建元素,after在父元素内容的后面创建元素

CSS3盒子模型:box-sizing

content-box 盒子大小为width+padding+border

border-box 盒子大小为width padding和border不会撑大盒子了

图片变模糊:

滤镜filter:css属性将模糊或颜色偏移等图形效果应用于元素

filter:函数()  filter:blur(5px) 数值越大越模糊

计算盒子宽度:

width:calc(100%-80px);

css过渡:

transition:要过渡的属性 花费时间 运动曲线 何时开始

transition: width 1s ease 1s, hight 1s ease 1s;

transition:all 0.2s;

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

相关阅读更多精彩内容

  • 能够说出3~5个HTML5新增布局和表单标签 能够说出CSS3的新增特性有哪些 1. HTML5的新特性 HTML...
    皮皮章阅读 2,415评论 0 0
  • 一、HTML5的新特性 HTML5的新增特性主要是针对于以前的不足,增加了一些新的标签、新的表单和新的表单属性等。...
    西红柿君呐阅读 1,526评论 0 0
  • 视频 播放 html5新增input类型 新增表单属性 required required 表单不能为空pl...
    键盘已附魔阅读 1,535评论 0 0
  • 一、Web时代的变迁 二、HTML5与HTML4的区别 1.新增的元素:section、article、aside...
    ZyBlog阅读 3,826评论 0 0
  • HTML5发展史 兼容 支持Html5的浏览器包括Firefox(火狐浏览器),IE9及其更高版本,Chrome(...
    sskingfly阅读 3,576评论 0 0

友情链接更多精彩内容