网站开展W3C XHTML1.0认证的工作经验

日期:2020-12-13 类型:科技新闻 

关键词:小程序 活动,微信小程序demo,微信小程序游戏开发价格,手机小程序怎么做,视频播放微信小程序


本文章内容是1位jb51.net的网友在开展网站升级与调剂时,开展W3C XHTML1.0认证的情况下的1些工作经验。
总结出根据W3C XHTML1.0规范必须留意的9个难题:
1、在 <div class=tzh>I am TZH!</div> 这段句子中有甚么不正确?
  标点标记难题。这实际上也是大伙儿最非常容易忽略的难题,实际上便是小小的的两个引号,就导致了这个不正确。尽管许多访问器在不加引号的状况下依然能正确鉴别3D渲染。可是这样要想根据严苛的W3C XHTML国际性规范是不能能的,请大伙儿记牢等号后边1定要接引号。正确写法:<div class="tzh">I am TZH!</div>
2、在 <SPAN class="tzh">TZH is me!</SPAN> 这段句子中有甚么不正确?
  尺寸写留意。这和第1个难题1样,全是非常非常容易忽略的细节难题。在W3C规范中是肯定不容许大写的,在其中我仍记得我在检验1段javascript编码的情况下,因为以便让自身1目了然写出的onLoad也被分辨变成不正确,缘故便是L不可以大写。正确写法:<span class="tzh">TZH is me!</span>
3、在 <p>I am TZH!</p><br><p>TZH is me!</p> 这段句子中有甚么不正确?
  <br />标识难题。针对强制性换行标识<br />来讲,许多初学者都分不清楚它和<br>的差别,乃至在FCKeditor编写器中有时都会时时常冒出个<br>来当做<br />。尽管一样许多访问器都能全自动纠错,将<br>做为<br />鉴别。但最好是的编写方式還是强烈推荐大伙儿应用Dreamweaver开展编写,当你按下Ctrl Enter,就会全自动写上1个<br />。正确写法: <p>I am TZH!</p><br /><p>TZH is me!</p>
4、 <h1>~tangzhehao~hey~</h1> 这段句子中有甚么不正确?
  留意标识完毕后边接的标点标记,许多标识完毕后都不可以接独特标点标记,例如这里的"~"波浪纹号,但你要问,那叫我如何用呢?那就应用ISO Latin⑴标识符集(ISO Latin⑴ Character Set),在这里,搜索到“~”波浪纹号相对性应的标识符集10进制编号是~,随后就用这个10进制编号替代~波浪纹号,记牢最终的分号不可以丢。在ISO Latin⑴标识符集中化以已取名实体线(Named entity)最佳先,10进制编号(Decimal code)其次,也便是说,1个标记在另外有10进制编号和已取名实体线的情况下,优先选择采用已取名实体线而不应用10进制编号。
5、在 <form id="54tzh"></form> 这段句子中有甚么不正确?
  留意id和class独特状况。W3C XHTML1.0 规范中要求,在id或class中,第1个标识符是不可以是数据的,务必是字母。正确写法:<form id="tzh45"></form>
6、在 <img src="logo.gif"> 这段句子中有甚么不正确?
  <img>标识留意。W3C XHTML1.0 规范中要求,在<img>标识中,务必包含alt元素。正确写法:<img alt="Logo" src="logo.gif">
7、在<script language="JavaScript"> 这段句子中有甚么不正确?
  <script>标识留意。W3C XHTML1.0 规范中要求,在<img>标识中,务必包含type元素。正确写法:<script language="JavaScript" type=text/javascript>
8、在<div><h1>I am TZH!</div></h1> 这段句子中有甚么不正确?
  留意标识刚开始完毕次序对应。正确写法:<div><h1>I am TZH!</h1></div>
9、除上面的以外,还必须留意哪些难题?
  留意独特套装。例如:<dl><dd><ul><li>等1些独特标识,套装次序中缺1不能。务必依照次序将<dl><dd><ul><li>4个标识写彻底。相近的也有很多。
  留意未开启标识。所谓未开启来自于W3C检验,这类不正确显示信息的不正确是 is not open,汉语翻译过来也便是未开启的意思。假如依照汉语的意思来了解便是有首无尾或有尾无首。一般这类不正确出現的缘故全是由于有1段编码在改动的情况下被删掉,而沒有顾及到相对性较远的完毕或刚开始标识。
总结出有关W3C CSS规范的1些工作经验:
  1、少用偏门。相近break-word断行,z-index手动式分层,也有像竖直对齐这些这些偏门CSS最好是少用,由于不1定全部访问器都适用,并且极难根据W3C检验。
  2、center并不是float的值。许多初学者都会把center误觉得是float的值,而恰恰并不是这般。center只是text-align的值。
  3、对齐不可以包含两个值。许多初学者会在float或text-align中填写两个值,例如:float:left top。这是不容许的,访问器也没法鉴别。
  4、翻转条色调最好是不必自定。许多访问器不可以一切正常鉴别自定色调的翻转条,更何况许多自定色调都不可以根据W3C。
  5、独立翻转条设定。如今常常应用overflow-x(横向翻转条)或overflow-y(纵向翻转条),在设定这个的情况下常常会发现其实不是全部的顾客端上都合理果,大伙儿在设定的情况下最好是在body和html另外开展设定。但是这个CSS也并不是CSS2.1适用的(CSS2.1适用overflow,另外界定纵横翻转条),直至CSS3才适用这类界定方法。尽可能少用。
  6、background和color色调同样会遭受警示。有关更多的专业知识,您能够参照jb51.net的有关文章内容。