热门关键字:
jquery > jquery教程 > jquery教程 > HTML5-基础-标签

HTML5-基础-标签

294
作者:管理员
发布时间:2021/2/26 11:20:48
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=4020
  HTML5专注内容与结构,而不专注的表现 ,在更多的声明和标签上面做了简化,有利于搜索引擎优化和语义分析:


  取消了一些HTML4里过时的元素和属性标记,内容与展现分离:


  废弃标签:


  <acronym>-定义首字母缩写--使用<abbr>代替


  <applet>-定义applet--使用<object>代替


  <basefont>-定义文档中所有文本的默认颜色、大小和字体--用CSS代替


  <big>-定义大号文本--用CSS代替


  <center>-定义居中文本--用CSS代替


  <dir>-定义目录列表--用CSS代替


  <font>-定义文本的字体、大小、颜色--用CSS代替


  <frame>-定义框架集中地子框架--不支持


  <frameset>-定义框架的集--不支持


  <isindex>-定义单行的输入域--不支持


  <noframes>-定义noframe部分--不支持


  <s>-定义加删除线的文本--用<del>标签代替


  <strike>-定义加删除线的文本--用<del>标签代替


  <tt>-定义打印机文本--不支持


  <u>-定义下划线文本--不支持


  <xmp>-定义预格式文本--不支持


  语义化:


  <b>:HTML4中是表示的是加粗的部分,HTML5也可以这么表示,但是HTML5中<b>表示需要强调的部分,如果您希望把文本标记为相比其他文本更为重要,应该使  用 <strong> 标签。


  <i>:在 HTML 5 中,应该使用 <i> 标签把部分文本定义为某种类型,而不只是利用它在布局中所呈现的样式。


  新增加了全新的、更合理的、语义化的标签:


  <article>-定义独立的内容,内容独立于文档的其余部分,例如:论坛帖子,报纸文章,博客条目,用户评论


  <aside>-定义其所处内容之外的内容,aside的内容应该与附近的内容相关。可用于文章的侧栏


  <audio>-定义声音,比如音乐或者其他音频流,可以在开始标签和结束标签之间放置文本内容,这样老浏览器就可以显示出不支持该标签的信息


  属性:


  autoplay:值-autoplay,如果出现该属性,则音频在就绪后马上播放


  controls:值-controls,如果出现该属性,则向用户显示控件,比如播放按钮


  loop:值-loop,如果出现该属性,则每当音频结束时重新开始播放。


  preload:值-preload,如果出现该属性,则音频在页面加载时进行加载,并预备播放,如果使用了"autoplay" ,则忽略了该属性。


  src:值-url,要播放的音频的URL


  <bdi>-定义文本的方向,使其脱离其周围文本的方向设置。指的是bidi隔离。在发布用户评论或其他您无法完全控制的内容时,该标签很有用。


  属性:


  dir:值-(ltr,rtl,auto)默认:auto.


  <canvas>-定义图形,比如图表或其他图像,<canvas>标签知识图形容器,您必须使用脚本来绘制图形。


  属性:


  height:值-pixels


  width:值-pixels


  <command>-定义命令按钮,表示用户能够调用的命令。可以定义命令按钮,比如单选按钮、复选框或按钮,只有当command元素位于menu元素时,该元素才可见,否则不会显示这个元素,但是可以用它来规定按键快捷键


  属性:


  checked:值-checked,定义是否被选中,仅用于radio或checkbox类型


  disabled:值-disabled,定义command是否可用。


  icon:值-url,定义为command来显示的图像的url


  label:值-text,为command定义可见的label


  radiogroup:值-groupname,定义command所属的组名。仅在类型为radio时使用。


  type:值-(checkbox,command,radio),定义command类型,默认为command


  <datalist>-定义选项列表,请与input元素配合使用该元素,来定义input可能的值。datalist及其选项不会被显示出来,仅仅是合法的输入值列表


  <details>-标签用于描述文档或文档某个部分的细节


  <embed>-定义外部交互内容或插件


  <figcaption>-定义figure元素标题


  <figure>-定义媒介内容的分组,以及它们的标题


  <footer>-定义section 或page的页脚


  <header>-定义section或page的页眉


  <hgroup>-定义有关文档中的section信息


  <keygen>-定义生成密钥


  <mark>-定义有记号的文本


  <meter>-定义预定义范围内的度量


  <nav>-定义导航链接,如果文档中有“前后”按钮,则应该把它放到 <nav> 元素中。


  <output>-定义输出一些类型


  <progress>-定义任何类型的任务的进度


  <rp>-定义若浏览器不支持ruby元素显示的内容


  <rt>-定义ruby注释的解释


  <ruby>-定义ruby注释


  <section>-定义文档中的节(section、区段),比如章节、页眉、页脚或文档中的其他部分


  <source>-定义媒介源


  <summary>-定义details元素的标题


  <time>-定义日期/时间


  <track>-定义用在媒体播放器中的文本轨道


  <video>-定义视频


  (1) 不允许写的结束符的标签:area、basebr、col、command、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、head、body、colgroup、tbody




如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:jquery
友荐云推荐