为了账号安全,请及时绑定邮箱和手机立即绑定

HTML5之元素与标签结构

难度初级
时长 1小时 0分
学习人数
综合评分9.23
452人评价 查看评价
9.6 内容实用
9.1 简洁易懂
9.0 逻辑清晰
  • 增加标签: 1、结构标签 (1)section:独立内容区块,可以用h1~h6组成大纲,表示文档结构,也可以有章节、页眉、页脚或页眉的其他部分; (2)article:特殊独立区块,表示这篇页眉中的核心内容; (3)aside:标签内容之外与标签内容相关的辅助信息; (4)header:某个区块的头部信息/标题; (5)hgroup:头部信息/标题的补充内容; (6)footer:底部信息; (7)nav (8)figure:独立的单元,例如某个有图片与内容的新闻块。 2、表单标签 (1)email:必须输入邮件; (2)url:必须输入url地址; (3)number:必须输入数值; (4)range:必须输入一定范围内的数值; (5)Date Pickers:日期选择器; a.date:选取日、月、年 b.month:选取月、年 c.week:选取周和年 d.time:选取时间(小时和分钟) e.datetime:选取时间、日、月、年(UTC时间) f.datetime-local:选取时间、日、月、年(本地时间) (6)search:搜索常规的文本域; (7)color 3、媒体标签 (1)video:视频 (2)audio:音频 (3)embed:嵌入内容(包括各种媒体),Midi、Wav、AU、MP3、Flash、AIFF等。 4、其他功能标签 (1)mark:标注(像荧光笔做笔记) (2)progress:进度条;<progress max="最大进度条的值" value="当前进度条的值"> (3)time:数据标签,给搜索引擎使用;发布日期<time datetime="2014-12-25T09:00">9:00</time>                    更新日期<time datetime="2015-01-23T04:00" pubdate>4:00</time> (4)ruby和rt:对某一个字进行注释;<ruby><rt>注释内容</rt><rp>浏览器不支持时如何显示</rp></ruby> (5)wbr:软换行,页面宽度到需要换行时换行; (6)canvas:使用JS代码做内容进行图像绘制; (7)command:按钮; (8)deteils :展开菜单; (9)dateilst:文本域下拉提示; (10)keygen:加密;
    查看全部
  • H5全局属性 1.data-yourvalue="" 自定义数据名称 2.hidden 隐藏(删除hidden显示,相当于display属性) 3.Spellcheck="true" 对输入内容进行语法纠错 4.tabindex="1/2/3" 使用tab键时的切换顺序 5.contenteditable="true" 点击内容出现输入框,可以对网页中的内容进行局部修改 6.desginMode="open/off" 整个网页都可以/不可以编辑(实用度不高)
    查看全部
    1 采集 收起 来源:HTML5全局属性

    2018-03-22

  • HTML5 新增标签 1.结构标签 ①section 表示页面中的一个内容区块,表示文档结构 ②article 表示页面中一块与上下文不相关的独立核心内容,比如一篇文章 ③aside 表示article内容之外的,与artice标签内容相关的辅助信息 ④header 表示页面中一个内容区块或整个页面的标题 ⑤hgroup 整个页面或页面中的一个内容区块的标题进行组合,头部信息的补充内容 ⑥footer 整个页面中一个内容区块的脚注,页面底部信息 ⑦nav 表示页面中导航链接的部分 ⑧figure 表示一段独立的流内容,一般表示文档主题内容中的一个独立单元 2.表单标签 ①emall 必须输入emall ②url 必须输入url地址 ③number 必须输入数值 ... ④Date Pickers (日期选择器) 拥有多个可供选取日期和事件的新输入类型 data 选取日、月、年 datetime 选取时间、日、月、年(UTC时间) datetime-local 选取时间、日、月、年(本地时间) ... ⑤search 用于搜索域,域显示为常规的文本域 3.媒体标签 ①vidoe 定义视频 (需要添加控制器:controls="controls") ②audio 定义音频 4.其他功能标签 ①mark 标注:想要标注的信息放在mark标签中,会产生背景颜色被标注 ②canvas 画布:配合JS进行图形绘制 ③progress 进度条:max最大值、value当前值 ④details 信息下拉菜单 ⑤datalist 选项下拉菜单选项 id名和input中list属性进行匹配 ⑥time 语义化:T代表时间日期分隔符、Z代表UTC标注时间格式 ... HTML5 废除标签 1.可以用CSS代替的标签 font、center、big、tt、s、u 2.不再使用frame fram、frameset、noframes H5中不支持frame框架,只支持iframe框架 3.只有个别浏览器支持的标签 appiet、bgsound(背景音乐)、blink、marquee(走马灯)等这些过去只有IE支持的标签 4.其他不常用的标签,可以用新标签进行替代的 废除dir,用ul替代 废除isindex,用form与input相结合的方式进行替代 ...
    查看全部
  • HTML5语法 1.DOCTYPE及字符编码 ① 声明DOCTYPE:<!doctype html> ② 字符编码:<meta charset="utf-8"> ③ 给文档指定语言:<html lang="zh-CN"> 2.大小写都可以 ① 目的是为了兼容更多的文档,在HTML5里不区分大小写 建议:写代码最好规范,最好小写 3.布尔值 ① <input type="checkbox" checked/> 在这里checked写上就表示true,如果不写就表示false。而不用像HTML4中要写成checked="checked"了 4.省略引号 ① <input type="text" /> ② <input type='text'> ③ <input type=text> 上面三种写法都可以,当然如果属性值中出现空格,就必须写引号或双引号 建议:属性中,引号最好是双引号 1、不允许写结束标签的: hr , img , input,link,, meta ... 2、可以省略结束符的标签:li , dt , dd , p , rt ,tr , td , th ... 省略</XXX> 3、可以完全省略的标签:html , head , body , colgroup , tbody
    查看全部
    1 采集 收起 来源:HTML5语法

    2018-03-22

  • html:manifest="cache.manifest"(定义页面需要应用文件是哪一个); meta:charset="utf-8"(规定字符及); link:size="16x16"(设置图标大小); base:target="_blank"(超链接打开方式); script:defer和async(加载方式): defer src=""(加载后不执行,页面加载完毕后,在执行); async src=""(加载后马上执行,同时页面继续加载); a:media=""(表示对设备进行优化,handhelp对“手持“设备进行支持,tv对”电视“设备进行支持); a:hreflang="zh"(设置语言,这里设置语言是中文); a:ref="external"(设置超链接的引用,这里超链接为外部链接); ol:start="50"(起始值),reversed(倒叙); menu:type="toolbar(工具条),contextmenu(上下栏菜单),list(平常列表菜单)"; 【目前所有主流浏览器均不支持<menu>标签】 style:scoped (内嵌CSS); iframe:samless(当有这个属性时,这个框架是没有边框和边距的); iframe:srcdoc、sandbox(当srcdoc出现在sandbox前面时,会自动忽略sandbox); sanbox:禁止提交表单、内嵌网页和外面的内容没有关联、禁止运行javascript脚本。 sandbox="allow-forms(允许提交表单)、allow-same-origin(允许是相同的原)、allow-script(允许在里面执行脚本)、allow-top-navigation(允许是外面的页面进行跳转)";
    查看全部
  • hao nan
    查看全部
    1 采集 收起 来源:HTML5语法

    2018-03-22

  • 个人觉得还是不能太松散了
    查看全部
    1 采集 收起 来源:HTML5语法

    2015-01-15

  • HTML5特点:DOCTYPE及字符编码,大小写都可以,布尔值,省略引号,可以省略的标签
    查看全部
    1 采集 收起 来源:HTML5语法

    2016-01-05

  • 可以进行省略的标签: 1.不允许写结束符的标签:area,basebr,col,ommand,embed,hr,img,input,keygen,link,meta,param,source,track,wbr 2.可以省略结束符的标签:li,dt,dd,p,rt,optgroup,option,colgroup,thread,tbody,tr,td,th 3.可以完全省略的标签:html,hea,body,colgroup,tbody
    查看全部
    1 采集 收起 来源:HTML5语法

    2015-12-19

  • gc
    html5中,html、head、body这样的标签被省略的情况下,也是正确的文档。
    查看全部
    1 采集 收起 来源:HTML5语法

    2015-01-15

  • mark:标注标签,要让别人关注的内容 progress:进度条 time:时间,里面的pubdate:给搜索引擎用的,发表时间;T表示时间个日期分隔符, Z表示时间格式 ruby:对某个字进行注释 wbr:软换行,页面足够宽不换行 canvas:配合js使用,可以绘制图形动画
    查看全部
  • 跟布局有关的话尽量用class,跟后台相关的话尽量用id。
    查看全部
  • 对于任何一个标签均可以用 date-yourvalue :用于在不能任意添加属性值得标签中添加属性值;hidden:用于标签中,隐藏内容;spellcheck:用于标签中纠错输入框拼写错误;tabindex:用于切换tab键顺序;contentedtable:用于自由编辑页面内容;desiginMode:当设置值为on时可以编辑整个页面所有内容
    查看全部
    1 采集 收起 来源:HTML5全局属性

    2018-03-22

  • <!doctype heml> <html> <head> <meta charset="utf-8"> <title>这是个神奇的HTML5</title> </head> <body> //头部开始 <header> <h1>HTML5</h1> <nav> <ul> <li><a hraf="index.html" target="_blank">首页</a></li> <li><a hraf="pose.html" target="_blank">活动</a></li> <li><a hraf="news.html" target="_blank">社区</a></li> </ul> </nav> </header //头部结束 //main部分开始 <section id="idea"> <h1>这是个神奇的HTML5:</h1> <p>不管你信不信总之HTML5已经成为现今比较流行的前端开发,粗发吧粗人们………………</p> </section> <section id="soglan"> //在这里你会发现section不能用来做页面布局,做布局还得用上div,^_^ <div class="up"></div> <div class="down"></div> </section> <section id="post"></section> //main部分结束 //footer开始 <footer>This is a pages</footer> //footer结束 </body> </html>
    查看全部
  • 一个好的HTML5文档: 1.<!DOCTYPE html> 2.文档的语言 <html lang=”zh-CN” 3.字符编码 <meta charset=”utf-8”
    查看全部
    1 采集 收起 来源:HTML5语法

    2018-03-22

举报

0/150
提交
取消
课程须知
1.具有一定的前端开发经验 2.掌握HTML+CSS+JavaScript相关知识
老师告诉你能学到什么?
1.了解HTML5的结构标签; 2.掌握新增和删去的标签及相关属性 3.运用HTML5相关知识进行实际开发

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!