🌙HTML5和Css3学习

一. HTML5新增标签

1. HTML5新增语义化标签

❶. header  头部标签

❷. nav  导航标签

❸. avticle  内容标签

❹. section  定义文档区域标签

❺. aside  侧边栏标签

❻. footer  尾部标签

注意:

        Ⅰ. 这种语义化标准主要针对搜索引擎

        Ⅱ. 这些新标签可以在页面使用多次

        Ⅲ. 在IE9中 需要把这些元素转换为块级元素

        Ⅳ. 适用于移动端

2. HTML5新增input类型(type)

❶. email  邮箱类型

❷. url  网址类型

❸. date  日期类型

❹. time  时间类型

❺. month  月份类型

❻. week  周类型

❼. color  颜色选择表单

❽. search  搜索框 

❾. number  数字类型

❿. tel  手机电话类型

3. HTML5新增表单属性

❶. placeholder  提示文本

❷. multiple  多选文件提交

❸. required  内容不能为空 必填

❹. autofocus  光标自动聚焦

4. HTML5新增视频音频标签

❶. video  视频标签

当前 video 元素支持三种视频格式:  MP4  WebM  Ogg

语法:  < video  src =  "文件地址" > < / video >

属性:

        Ⅰ. src    地址

        Ⅱ. width    宽

        Ⅲ. height    高

        Ⅳ. autoplay    视频自动播放(谷歌浏览器要添加muted)

        Ⅴ. muthed    静音播放

        Ⅵ. controls    播放控件

        Ⅶ. loop    循环播放

        Ⅷ. poster = ' lmgurl '    加载等待图片

❷. audio  音频标签

当前 audio 元素支持三种视频格式:  MP3  Wav  Ogg

语法:  < audio  src =  "文件地址" > < / audio >

属性:

Ⅰ. src    地址

Ⅱ. width    宽

Ⅲ. height    高

Ⅳ. autoplay    视频自动播放

Ⅴ. muthed    静音播放

Ⅵ. controls    播放控件

Ⅶ. loop    循环播放

二. Css3新增选择器

1. 属性选择器  用[ ]表示

属性选择器可以根据元素特定属性来选择元素

选择符:

❶. 元素 [ 属性 ]    选择特定属性来选择元素

❷. 元素 [ 属性 = '值' ]    选择属性 = 值 来选择元素

❸. 元素 [ 属性 ^ = '值' ]    选择属性值开头相同的来选择元素

❹. 元素 [ 属性 $ = '值' ]    选择属性值结尾相同的来选择元素

❺. 元素 [ 属性 * = '值' ]    选择属性值中包含这个值的元素

注意: 属性选择器 类选择器 伪类选择器 权重都10

2. 结构伪类选择器

结构伪类选择器主要根据文档结构来选择元素  常用于父元素里的子元素

选择符:

❶. 元素 :first - child    选择父元素第一个子元素

❷. 元素 :flast - child    选择父元素最后一个子元素

❸. 元素 :nth - child(n)    选择父元素任意一个元素

注意:    nth - child(n) 里的n可以是数字 关键字和公式

            Ⅰ. n为数字: 表示选择第几个子元素 里面数字从1开始

            Ⅱ. n为关键字:   

                                ⅰ. even    偶数

                                ⅱ. odd    奇数

            Ⅲ. n为公式: 如果n是公式 则从0开始计算 第0个元素或超出的元素会被忽略

                                ⅰ. 2n    偶数     

                                ⅱ. 2n + 1    奇数

                                ⅲ. 5n    5的倍数

                                ⅳ. n + 5    从第5个开始(包含第5个)到最后

                                ⅴ. - n + 5    从第5个向前数(包含第5个)

❹. 元素 :fist - of - type    指定类型元素的第一个

❺. 元素 :last - of - type    指定类型元素的最后一个

❻. 元素 :nth - of - type(n)    指定类型元素的第n个

❼. nth - child(n) 和 nth - of - type(n) 的区别:

                                                                Ⅰ. nth - child(n) 对父元素里所有的子元素排序选择

                                                                Ⅱ. nth - of - type(n)  对父元素里指定的子元素排序选择

3. 伪元素选择器    ::表示

伪元素可以利用Css创建新的标签元素 从而简化HTML代码

选择符:

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

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

语法:  元素 ::before{ }

注意:

        Ⅰ. before 和 after 创建的元素属于行内元素

        Ⅱ. 新创建的元素在结构里找不到 所以称为伪元素

        Ⅲ. before 和 after 必须有content 属性

        Ⅳ. 伪元素选择器和标签选择一样 权重为1

三. Css3盒子模型

Css3中通过 box - sizing 属性来指定盒子模型 有2个值:

      1. content - box    盒子大小为 width + border + padding (会撑大盒子)

      2. border - box    盒子大小为 border(不会撑大盒子 前提是pdding和border不会超过width宽)

四. Css图片模糊处理

图片模糊可以使用 filter 属性将模糊效果添加到元素上

语法: filter :blur();

注意: blur();    模糊处理 括号里的数组越大越模糊

五. calc 函数

calc 函数可以在声明Css属性是执行一些计算

如: 要求子盒子永远比父盒子小30px

width : calc (100% - 30px);

注意: 括号里可以使用 + - * / 计算

六. Css过渡  transition

过渡: 元素从一种状态渐渐过渡到另一种状态  经常和 :hover 搭配使用 

注意: 谁过渡就给谁加

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

1. 要过渡的属性:

想要变化的Css属性 宽 高 背景颜色 内外边距都可以 如要全部属性过渡 写all即可

2. 花费时间: 单位秒

3. 运动曲线: 默认ease

4. 何时开始: 单位秒 可设置延迟触发时间

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,478评论 5 467
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,825评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,482评论 0 330
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,726评论 1 271
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,633评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,018评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,513评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,168评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,320评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,264评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,288评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,995评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,587评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,667评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,909评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,284评论 2 345
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,862评论 2 339