大体了解HTML5

HTML 5 ≈ HTML+CSS 3+Javascript+API

大体了解HTML5

html5的DTD声明为:< ! doctype html >                      //HTML5不区分大小写的
     其他的声明一般都很长,如:
< ! DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
  >


一,
不允许写结束符的标签:
        area, base, br, col, command, Embed, hr, img, input, keygen, link, meta, param, source, Track, wbr
可以省略结束符的标签:
        li, dt, dd, p, rt, optgroup, option, Colgroup, thread, tbody, tr, td, th
可以完全省略的标签:
        html, head, body, colgroup, tbody
二,
结构标签:(块状元素,不用div了)
        < article >                  标记定义一篇文章                                                    //实际是不能有空格的。这里是为了显示问题。
          < header >                标记定义一个页面或一个区域的头部 
          < nav >                          标记定义导航链接
          < section >                标记定义一个区域
          < aside >                    标记定义页面内容部分的侧边栏
          < hgroup >                标记定义文件中一个区块的相关信息
          < figure >                    标记定义一组媒体内容以及他们的标题
          < figcaption >            标记定义figure元素的标题
          < dialog >                  标记定义一个对话框/回话框()类似微信
          < footer >                        标记定义一个页面或区域的底部
三,
          < video >                        标记定义一个视频
          < audio >                        标记定义音频内容
          < source >                    标记定义媒体资源
          < canvas >                    标记定义图片
          < embed >                    标记定义外部的可交互的内容或插件,比如flash
四,
Web应用标签:
          < menu > 命令列表
      < menuitem >menu命令列表标签FF(嵌入系统)
      < command >menu标记定义一个命令按钮
                        //很多浏览器现在还不支持
         
          < meter >状态标签(实时状态显示:气压,气温)C,O
          < progress >状态标签(任务过程:安装,加载)C,F,O
         
          < datalist >为imput标记定义一个下拉列表,配合option F, O
      < details >标记定义一个元素的详细内容,配合dt,dd,C

五,
注释标签:
          < ruby >标记定义注释或音标
          < rp >告诉那些不支持Ruby元素的浏览器如何去显示
          < rt >标记定义对ruby的注释内容文本
其他标签:
          < keygen >标记定义表达里的一个生出的键值(加密信息传送)O,F
          < mark >标记定义有标记的文本(黄色选中状态)
          < output >标记定义一些输出类型,计算表单结果配合oninput事件

          < time >标记定义一个日期/时间       //目前所以主流浏览器都不支持
六,
删除的HTML标签:(删除不代表不能用,兼容所有以前的功能)
              纯表现的元素:
                                basefont, big, center, font, s, strike, tt, u;
              对可用性产生负面影响的元素:
                                frame, frameset, noframes;
              产生混淆的元素:
                                acronym, applet, isindex, dir.
七,
重新定义的HTML标签:
          < b >代表内联文本,通常是粗体,没有传递表示重要的意思
          < i >代表内联文本,通常是斜体,没有传递表示重要的意思
          < dd >可以同details与figure一同使用,定义包含文本,dialog也可用
          < dt >可以同details与figure一同使用,汇总细节,dialog也可用
          < hr >表示主题结束,而不是水平线,虽然显示相同
          < menu >重新定义用户界面的菜单,配合commond或者menuitem使用
          < small >表示小字体,例如打印注释或者法律条款
          < strong >表示重要性而不是强调符号
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值