2019-03-29

框架集<frameset> 

                <frame> </frame>

            </frameset> 

不能和body同用,可以引用多个网站 


完善clearfix

子元素和父元素相邻的垂直外边距会发生重叠,子元素的外边距会传递给父元素,使用空的table标签可以隔离父子元素的外边距,阻止外边距的重叠。

解决父子元素的外边距重叠:

比如:.box1:before{content:“”;  display:table;}

解决父元素高度塌陷:

比如:.clearfix:after{content:"";    display:block;    clear:both;}

经过修改后的clearfix是一个多功能的样式,既可以解决高度塌陷又可以确保父元素和子元素的垂直外边距不会重叠

表单

表单的作用就是用来将用户信息提交给服务器    比如:百度的搜索框 注册 登录时填写表单

使用form标签创建一个表单(action属性指向一个服务器的地址,当我们提交表单时将会提交到action属性对应的地址)(设置请求方式:method="post")(需要上传文件时要加属性:enctype="multipart/form-data")

在表单中可以使用fieldset来为表单项进行分组,可以将表单项中的同一组放到一个fieldset中

legent(使用子标签)

input(创建文本框)如果希望表单项中的数据会提交到服务器中,还必须给表单项指定一个name属性,name表示提交内容的名字

用户填写的信息会附在url地址的后边以查询字符串的形式发送给服务器;格式:属性名=属性值&属性名=属性值&属性名=属性值&……

在文本框中可以指定value属性值,该值将会作为文本框的默认值显示

label(选中表单中的提示文字)可指定一个for属性该属性的值需要指定一个表单项的id值

value是默认值;提示信息:placeholder=“用户名/邮箱/手机号”autocomplete="off"不保存缓存记录

密码框:用input创建一个密码框type=“password”

单选按钮:使用input创建一个单选按钮type=“radio”,通过name属性进行分组;像这种需要用户选择但是不需要用户直接填写内容的表单项,还必须指定一个value属性,这样被选中的表单项的value属性值将会最终提交给服务器;如果希望在单选按钮或者是多选框中指定默认选中的选项,则可以在希望选中的项中添加checked="checked"属性

多选框:使用input创建一个多选框type=“checkbox”

下拉列表:使用select来创建;name要指定给select,value要指定给option;可在option中添加selected=“selected”将选项设置为默认选中;multiple=“multiple”(变成多选的下拉列表)

optgroup(在select中使用,对选项进行分组)同一个optgroup中的选项是一组可以通过label属性来指定分组的名字

在下拉列表中使用option标签来创建一个一个列表项

提交按钮可以将表单中的信息提交给服务器,使用input创建一个提交按钮type=“submit“,在提交按钮中可以通过value属性来指定按钮上的文字

可以创建一个重置按钮,点击重置按钮以后表单中内容将会恢复为默认值

使用input type=button可以用来创建一个单纯的按钮,这个按钮没有任何功能,只能被点击

除了使用input,也可以使用button标签来创建按钮,这种方式和使用input类似,只不过由于它是成对出现的标签,使用起来更加的灵活

完善clearfix

子元素和父元素相邻的垂直外边距会发生重叠,子元素的外边距会传递给父元素,使用空的table标签可以隔离父子元素的外边距,阻止外边距的重叠。

解决父子元素的外边距重叠:

比如:.box1:before{content:“”;  display:table;}

解决父元素高度塌陷:

比如:.clearfix:after{content:"";    display:block;    clear:both;}

经过修改后的clearfix是一个多功能的样式,既可以解决高度塌陷又可以确保父元素和子元素的垂直外边距不会重叠

表单

表单的作用就是用来将用户信息提交给服务器    比如:百度的搜索框 注册 登录时填写表单

使用form标签创建一个表单(action属性指向一个服务器的地址,当我们提交表单时将会提交到action属性对应的地址)(设置请求方式:method="post")(需要上传文件时要加属性:enctype="multipart/form-data")

在表单中可以使用fieldset来为表单项进行分组,可以将表单项中的同一组放到一个fieldset中

legent(使用子标签)

input(创建文本框)如果希望表单项中的数据会提交到服务器中,还必须给表单项指定一个name属性,name表示提交内容的名字

用户填写的信息会附在url地址的后边以查询字符串的形式发送给服务器;格式:属性名=属性值&属性名=属性值&属性名=属性值&……

在文本框中可以指定value属性值,该值将会作为文本框的默认值显示

label(选中表单中的提示文字)可指定一个for属性该属性的值需要指定一个表单项的id值

value是默认值;提示信息:placeholder=“用户名/邮箱/手机号”autocomplete="off"不保存缓存记录

密码框:用input创建一个密码框type=“password”

单选按钮:使用input创建一个单选按钮type=“radio”,通过name属性进行分组;像这种需要用户选择但是不需要用户直接填写内容的表单项,还必须指定一个value属性,这样被选中的表单项的value属性值将会最终提交给服务器;如果希望在单选按钮或者是多选框中指定默认选中的选项,则可以在希望选中的项中添加checked="checked"属性

多选框:使用input创建一个多选框type=“checkbox”

下拉列表:使用select来创建;name要指定给select,value要指定给option;可在option中添加selected=“selected”将选项设置为默认选中;multiple=“multiple”(变成多选的下拉列表)

optgroup(在select中使用,对选项进行分组)同一个optgroup中的选项是一组可以通过label属性来指定分组的名字

在下拉列表中使用option标签来创建一个一个列表项

提交按钮可以将表单中的信息提交给服务器,使用input创建一个提交按钮type=“submit“,在提交按钮中可以通过value属性来指定按钮上的文字

可以创建一个重置按钮,点击重置按钮以后表单中内容将会恢复为默认值

使用input type=button可以用来创建一个单纯的按钮,这个按钮没有任何功能,只能被点击

除了使用input,也可以使用button标签来创建按钮,这种方式和使用input类似,只不过由于它是成对出现的标签,使用起来更加的灵活

一直特立独行的猫 2019/4/1 9:31:58

框架集

框架集和内联框架的作用类似,都是用于在一个页面中引入其他的外部的页面,框架集可以同时引入多个页面,而内联框架只能引入一个,在h5标准中,推荐使用框架集,而不使用内联框架,使用frameset来创建一个框架集,注意frameset不能和body出现在同一个页面中,所以要使用框架集,页面中就不可以使用body标签

属性:

rows,指定框架集中的所有的框架,一行一行的排列

cols, 指定框架集中的所有的页面,一列一列的排列

这两个属性frameset必须选择一个,并且需要在属性中指定每一部分所占的大小

frameset中也可以再嵌套frameset

frameset和iframe一样,它里边的内容都不会被搜索引擎所检索

所以如果搜索引擎检索到的页面是一个框架页的话,它是不能去判断里边的内容的,使用框架集则意味着页面中不能有自己的内容,只能引入其他的页面,而我们每单独加载一个页面,浏览器都需要重新发送一次请求,引入几个页面就需要发送几次请求,用户的体验比较差,如果非得用建议使用frameset而不使用iframe

在frameset中使用frame子标签来指定要引入的页面,引入几个页面就写几个frame

css3过度动画

在哪产生动画,动画的时间,运动曲线,延迟

比如:transition:border-radius 500ms ease,width 500ms ease 500ms,height 500ms ease 1s,background-color 500ms ease 1.5s;

css3圆角阴影透明度

border-top-left-radius: 100px 50px;左上角为椭圆圆角

border-top-left-radius: 100px;左上角为正圆圆角

border-top-right-radius: 100px;右上角为正圆圆角

border-radius: 40px;曲率半径为40的圆角矩形

border-radius: 20%;最大200px,20%即40px

在box-shadow属性中添加inset(设置为阴影)

当透明度为30%,文字也将变成透明

运动曲线

贝塞尔(贝兹)曲线

transition: all 1s cubic-bezier(0.250,0.250,0.750,0.750);匀速

transition: all 1s linear:匀速

transition: all 1s ease:开始和结束慢速,中间加速

transition: all 1s ease-in:开始慢速,结尾突然停止

transition: all 1s ease-ou:突然开始,结束时慢速

transition: all 1s ease-in-out:开始和结束时慢速

transition: all 1s cubic-bezier(0.470, -0.485, 0.460, 1.435);:超出再缩回的弹性效果

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

推荐阅读更多精彩内容

  • 表单 现实生活中的表单是用来提交信息的,比如:办理银行卡填写的申请表、找工作填 写的简历、入学时填写的个人信息表。...
    _奋斗努力阅读 136评论 0 0
  • 表单用标签from 格式为<from action = "服务器地址" > value 为默认值 placehol...
    Promise_18阅读 188评论 0 0
  • HTML 5 HTML5概述 因特网上的信息是以网页的形式展示给用户的,因此网页是网络信息传递的载体。网页文件是用...
    阿啊阿吖丁阅读 3,781评论 0 0
  • *表单:网页中的表单是用来向服务器提交信息的, 我们最常用到的表单就是baidu的搜索框 *input是我们使用的...
    我想要上天阅读 57评论 0 0
  • 中午妈妈给我们做面条吃,晚上我接父母到我家吃水饺,爸爸妈妈在老家,洗澡不方便,所以接父母来我家洗澡,感赏妻子干净利...
    王全岐_3005阅读 137评论 0 0