HTML5的构造和词义(4):词义性的内联元素

日期:2021-01-20 类型:科技新闻 

关键词:html网页制作,php网页制作,网页设计稿,网页编辑工具,学生网页设计模板

  HTML4用5个不一样的内联元素表明略有差别的测算机编码:var、code、kbd、tt和samp。可是,它没法表明時间、数据等基础标值。HTML5出示了几个新的内联元向来考虑非技术性作者的要求。
m
  m元素表明文字被“再加标示”,可是不1定要好调。能够把它想象成书中突显显示信息的1节。Google的缓存文件网页页面便是典型的测试用例。假如连接到1个缓存文件的副本,检索词就被再加标示。比如,假如检索“Egret”,那末缓存文件的Google网页页面将会像下面这样:
TheGreat<m>Egret</m>(alsoknownasthe
American<m>Egret</m>)isalargewhitewadingbirdfoundworldwide.
TheGreat<m>Egret</m>flieswithslowwingbeats.The
scientificnameoftheGreat<m>Egret</m>is<i>Casmerodius
albus</i>.
  针对这个元素的名字当今也有争议。在标准公布以前,它将会从m改成mark。
time
  time元素表明1个時间值,例如5:35P.M.,EST,April23,2007。比如:
<p>Iamwritingthisexampleat
<time>5:35P.M.onApril23rd</time>.
</p>
  time元素能够协助访问器和别的程序流程鉴别出HTML网页页面中的時间。它不必求对元素內容运用任何特殊的文件格式。可是,每一个time元素都应当有1个datetime特性,在其中包括更合适设备鉴别的時间值,例如:
<p>Iamwritingthisexampleat
<timedatetime="2007-04⑵3T17:35:00-05:00">5:35P.M.onApril23rd</time>.
</p>
  合适设备载入的時间值将会对检索模块、日历程序流程等有协助。
meter
  meter元素表明特定范畴内的数据值。比如,能够用它表明工资、网络投票给LePen的法国选民的百分比或考試分数。在这里,我应用meter标明SoftwareDevelopment2007上1位Google程序流程员出示的数据信息:
<p>AnentrylevelprogrammerinSiliconValley
canexpecttostartaround<meter>$90,000</meter>peryear.
</p>
  meter元素协助访问器和别的顾客机鉴别HTML网页页面中的数量。它不必求对元素內容运用任何特殊的文件格式。可是,每一个meter元素能够有数最多6个特性,它们依照更合适设备鉴别的方式表明这个数量:
  value
  min
  low
  high
  max
  optimum
  这些特性都应当包括1个10进制数据。比如,期末考試的分数能够写成下面这样:
<p>Yourscorewas
<metervalue="88.7"min="0"max="100"low="65"high="96"optimum="100">B </meter>.
</p>
  这表明这个学员的分数是百分制中的88.7。将会的最低分数是0,可是具体的最低分数是65。将会的最高分数是100,可是具体的最高分数是96。客户代理商能够用某种标值控制显示信息这1信息内容,还可以在专用工具提醒中显示信息附加的数据信息,可是最多见的状况将会是像别的内联元素1样对它运用款式。
progress
  progress元素表明1个正在开展的全过程的情况,就像图型客户页面(GUI)运用程序流程中的进度条。比如,能够用它表明1个文档早已免费下载的百分比或播发电影时确当前部位。下面这个进度控制表明免费下载早已进行了33%:
<p>Downloaded:
<progressvalue="1534602"max="4603807">33%</progress>
</p>
  value特性表明实际操作确当前情况。max特性表明实际操作的总量。这个元素指出要免费下载的数据信息总量是4,603,807字节,早已免费下载了1,534,602字节。
  忽视max特性,便可以显示信息无尽的进度。
  在实际操作开展时,应当应用JavaScript語言动态性地升级进度条。在静态数据状况下,这个元素没甚么实际意义。
  
  (待续)