syntax_CSS/HTML standard XHTML

WBOY
Lepaskan: 2016-05-16 12:11:21
asal
1461 orang telah melayarinya

写XHTML要求使用干净的HTML语法


--------------------------------------------------------------------------------

Some More XHTML Syntax Rules:
更多XHTML语法规则:
Attribute names must be in lower case
属性名称必须为小写
Attribute values must be quoted
属性值使用双引号
Attribute minimization is forbidden
属性简写是不允许的
The id attribute replaces the name attribute
用id属性来替代name属性
The XHTML DTD defines mandatory elements
XHTML DTD定义强制元素

--------------------------------------------------------------------------------

Attribute Names Must Be In Lower Case
属性名称必须为小写
This is wrong:
这是错误的:

This is correct:
这是正确的:

--------------------------------------------------------------------------------

Attribute Values Must Be Quoted
属性值必须带上双引号
This is wrong:
这是错误的:

This is correct:
这是正确的:

--------------------------------------------------------------------------------

Attribute Minimization Is Forbidden
不允许属性简写
This is wrong:
这是错误的:







HTML                                      XHTML 
compact                                     compact="compact" 
checked                                      checked="checked" 
declare                                        declare="declare" 
readonly                                     readonly="readonly" 
disabled                                      disabled="disabled" 
selected                                      selected="selected" 
defer                                           defer="defer" 
ismap                                         ismap="ismap" 
nohref                                         nohref="nohref" 
noshade                                      noshade="noshade" 
nowrap                                       nowrap="nowrap" 
multiple                                      multiple="multiple" 
noresize                                      noresize="noresize" 


--------------------------------------------------------------------------------

The id Attribute Replaces The name Attribute
id属性替换name属性
HTML 4.01 defines a name attribute for the elements a, applet, frame, iframe, img, and map. In XHTML the name attribute is deprecated. Use id instead.
对于a, applet, frame, iframe, img和map,HTML 4.01中定义了一个name属性,在XHTML中是不赞成这样做的,使用id来代替。

This is wrong:
这是错误的:

This is correct:
这是正确的:

Note: To interoperate with older browsers for a while, you should use both name and id, with identical attribute values, like this:
注意:为了版本比较低的浏览器,你应该同时使用name和id属性,并使它们两个的值相同的,像这样:

IMPORTANT Compatibility Note:
兼容性注意点:

To make your XHTML compatible with today''''s browsers, you should add an extra space before the "/" symbol.
让你的XHTML兼容当前的浏览器你应该在/标记前添加空格


------------------------------------------------------ ------ ----------------------------------

L'attribut Lang
L'attribut Lang
L'attribut lang s'applique à presque tous les éléments XHTML. Il précise la langue du contenu au sein de l'élément

Si vous utilisez l'attribut lang dans un élément, vous devez ajouter l'attribut xml:lang, comme ceci :

Si vous utilisez l'attribut lang dans un élément, vous devez ajouter l'attribut xml:lang, comme ceci : :

Heia Norge !

-------------------------------------------------------------- --- ------------------------------------

Éléments XHTML obligatoires

Éléments XHTML obligatoires
Tous les documents XHTML doivent avoir une déclaration DOCTYPE Les éléments html, head et body doivent être présents, et le titre doit être présent à l'intérieur de l'élément head.
Tous. Tous les documents XHTML doivent avoir une instruction DOCTYPE. Les éléments html, head et body doivent apparaître, et le titre doit être dans l'élément head

Il s'agit d'un modèle de document XHTML minimum :

Il s'agit d'un modèle de document XHTML minimum

">
Le titre va ici


Le corps du texte va ici
Remarque : la déclaration DOCTYPE ne fait pas partie du document XHTML lui-même. Ce n'est pas un élément XHTML et il ne doit pas avoir de balise de fermeture.
Remarque : La déclaration DOCTYPE ne fait pas partie du document XHTML lui-même. Ce n'est pas non plus un élément XHTML et il ne devrait pas avoir de balise de fermeture.

Remarque : l'attribut xmlns à l'intérieur de la balise est requis en XHTML. Cependant, le validateur sur w3.org ne se plaint pas lorsque cet attribut est manquant dans un document XHTML. /www.w3.org/1999/xhtml" est une valeur fixe et sera ajoutée à la balise même si vous ne l'incluez pas.

Remarque : les documents XHTML exigent que l'attribut xmlns apparaisse dans le code HTML. étiqueter. Cependant, le validateur de w3.org ne signalera pas d'erreur car cet attribut n'apparaît pas dans votre document XHTML. En effet, "xmlns=http://www.w3.org/1999/xhtml" est une valeur fixe, même si elle n'est pas incluse dans votre document, elle sera ajoutée automatiquement.

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!