|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
HTML5开发的网页文档类型极其简单,就够了,记得5年前还在反复跟团队强调使用XHTML那段冗长的文档类型声明.WritingXHTMLdemandsacleanHTMLsyntax.
写XHTML请求利用洁净的HTML语法
--------------------------------------------------------------------------------
SomeMoreXHTMLSyntaxRules:
更多XHTML语律例则:
Attributenamesmustbeinlowercase
属性称号必需为小写
Attributevaluesmustbequoted
属性值利用双引号
Attributeminimizationisforbidden
属性简写是不同意的
Theidattributereplacesthenameattribute
用id属性来替换name属性
TheXHTMLDTDdefinesmandatoryelements
XHTMLDTD界说强迫元素
--------------------------------------------------------------------------------
AttributeNamesMustBeInLowerCase
属性称号必需为小写
Thisiswrong:
这是毛病的:
<tableWIDTH="100%">Thisiscorrect:
这是准确的:
<tablewidth="100%">
--------------------------------------------------------------------------------
AttributeValuesMustBeQuoted
属性值必需带上双引号
Thisiswrong:
这是毛病的:
<tablewidth=100%>Thisiscorrect:
这是准确的:
<tablewidth="100%">
--------------------------------------------------------------------------------
AttributeMinimizationIsForbidden
不同意属性简写
Thisiswrong:
这是毛病的:
<inputchecked>
<inputreadonly>
<inputdisabled>
<optionselected>
<framenoresize>Thisiscorrect:
准确的是如许:
<inputchecked="checked"/>
<inputreadonly="readonly"/>
<inputdisabled="disabled"/>
<optionselected="selected"/>
<framenoresize="noresize"/>HereisalistoftheminimizedattributesinHTMLandhowtheyshouldbewritteninXHTML:
这是在HTML中简写的属性和其在XHTML中应当如何誊写的列表:
HTMLXHTML
compactcompact="compact"
checkedchecked="checked"
declaredeclare="declare"
readonlyreadonly="readonly"
disableddisabled="disabled"
selectedselected="selected"
deferdefer="defer"
ismapismap="ismap"
nohrefnohref="nohref"
noshadenoshade="noshade"
nowrapnowrap="nowrap"
multiplemultiple="multiple"
noresizenoresize="noresize"
--------------------------------------------------------------------------------
TheidAttributeReplacesThenameAttribute
id属性交换name属性
HTML4.01definesanameattributefortheelementsa,applet,frame,iframe,img,andmap.InXHTMLthenameattributeisdeprecated.Useidinstead.
关于a,applet,frame,iframe,img和map,HTML4.01中界说了一个name属</p>12下一页
HTML5TheMediaCaptureAPI提供了对摄像头的可编程访问,用户可以直接用getUserMedia获得摄像头提供的视频流。我们需要做的是添加一个HTML5的Video标签 |
|