Day25
1、 h5表单新增
新增的html属性:
a. min
b. max
c. required 如果表单没有输入内容的情况下,禁止提交
d. step 确定一个法定值 eg:3 -6 -3 0 3 6
e. autocomplete 自动提示信息 属性值on/off
f. placeholder 文本框的提示信息
g. autofocus 自动聚焦
h. pattern 属性值是一个 正则表达式(高效的字符串处理规则)
i. novalidate 取消验证
j. multiple 选择(上传)多个/输入框里面用逗号分隔开的当作两个提交的信息
k. list 必须和datalist 标签结合使用,要绑定datalist的id名称
新增的表单标签
a.
2、 渐进增强/优雅降级
Css3存在一些浏览器不能识别的语法规则(浏览器前缀)
为了考虑兼容:低版本 高版本->渐进增强/优雅降级
a. 渐进增强
先从最基本的低版本开始,保证最基本的功能的实现,然后针对性的考虑高版本,提升用户体验
b. 优雅降级
开始就构造特别完美的需求方案,在针对性的 (例如:通过减少用户体验),向低版本过渡。
3、 css属性选择器:通过html属性选择对应的标签
a. 选择符[属性名]{ } 当一个元素有当前html属性值名称则匹配成功
b. 选择符[属性名=”属性值”]{ } 属性和属性名都匹配成功才选中
c. 选择符[属性