A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

Kkkatrine

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

day01 - 移动web开发_H5C31.1 语义化标签1.1 语义化标签

  • header 头部标签

  • nav 导航标签

  • article 内容标签

  • section 块级标签

  • aside 侧边栏标签

  • footer 尾部标签

1、这种语义化标准主要针对搜索引擎的 2、 这些新标签页面中可以使用多次

1.2 新增input表单(输入标签、表单属性和表单时间


1.2.1 h5表单标签


text password radio checkbox button file submit reset image email


新的输入类型 type=“email”

1.2.2 h5表单属性


属性说明
requiredrequired表单拥有该属性表示其内容不能为空,必填
placeholder提示文本表单的提示信息,存在默认值将不显示
autofocusautofocus自动聚焦属性,页面加载完成自动聚焦到指定表单
autocompleteoff / on当用户在字段开始键入时,浏览器基于之前键入过的值,应该显示出在字段中填写的选项。 默认已经打开,如 autocomplete=”on “ 关闭 autocomplete =”off” -需要放在表单内同时加上name属性 -同时成功提交
multiplemultiple可以选中多个文件提交


1.3 新增多媒体标签


1.3.1 audio音频标签(双标签)


常见属性(单标签)


[size=14.6667px]属性[size=14.6667px]值[size=14.6667px]描述
[size=14.6667px]autoplay[size=14.6667px]autoplay[size=14.6667px]音频自动播放
[size=14.6667px]controls[size=14.6667px]controls[size=14.6667px]向用户显示控件 eg:播放按钮
[size=14.6667px]loop[size=14.6667px]loop[size=14.6667px]音频循环播放
[size=14.6667px]preload[size=14.6667px]preload[size=14.6667px]页面加载时预备播放
[size=14.6667px]src[size=14.6667px]url[size=14.6667px]文件路径
eg:


1.3.2  video 视频标签(双标签)


常见属性




[size=14.6667px]属性[size=14.6667px]值[size=14.6667px]描述
[size=14.6667px]autoplay[size=14.6667px]autoplay[size=14.6667px]视频就绪自动播放
[size=14.6667px]controlscontrols[size=14.6667px]向用户显示播放控件
widthpx
heightpx
looploop[size=14.6667px]循环播放
preloadauto
srcurl
posterimgurl[size=14.6667px]加载等待时的画面图片
mutedmuted静音播放




CSS3


1.4结构伪类选择器


选择符简介
E:first-child匹配父元素中的第一个元素E
E:last-child匹配父元素中的最后一个E元素
E:nth-child(n)匹配父元素中的第n个子元素E
E:first-of-type指定类型E的第一个
E:last-of-type指定类型E的最后一个
E:nth-of-type(n)指定类型E的第n个


1.3.2 E:nth-child(n)
n可以是数字(选择第n个),关键字(even偶数和odd奇数)和公式(如果n是公式,则从0开始计算)


1.5 属性选择器




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

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

  • E[att^="val"] 选择具有att属性且属性值为以val开头的字符串的E元素。

  • E[att$="val"] 选择具有att属性且属性值为包含val的字符串的E元素

  • E[att*="val"] 选择具有att属性属性值为包含val的字符串的E元素。


1.6 伪元素选择器


1.6.1 伪元素种类


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


before和after必须有content属性
before和after创建一个元素,但是属于行内元素
权重为1




1.7 2D转换transform(元素的位移、旋转、变形、缩放)


1.7.1 2D移动translate(类似定位)


eg:transform:translate(50px,50px);


translate中的百分比是相对于自身元素的宽和高
translate类似定位,不会影响到其他元素的位置
对行内标签没有效果



0 个回复

您需要登录后才可以回帖 登录 | 加入黑马