相关文章
北京网站制作网页HTML教程:介绍span和div标签的使用
网页设计DW8在网页中轻松插入Flash视频
北京网站制作简单学习CSS实现网页布局的基础知识
网站设计用Photoshop调清脆的蓝、云中漫步、1像素点边框
北京网站设计网络图形效果探索(五)
北京网站建设用CSS样式表来定义博客上的链接样式
网站制作用户体验:JS实现仿新浪信息提示效果
北京网站制作彻底弄懂CSS盒子模式之二
网站建设总结知识:FLASH常用语法
北京网站设计如何提高网站的访问速度 - 从30秒到3秒的改变
品牌理念
北京网站建设最佳合作伙伴
北京网站建设专家企通互联
竭诚为您提供网站建设服务!
友好连接
文章搜索
你的位置:首页 >> 网页设计 >> 北京网站设计网站设计XHTML初学者教程:了解XHTML的语法
北京网站设计网站设计XHTML初学者教程:了解XHTML的语法
编写XHTML代码需要纯净的HTML语法。
更多的XHTML语法规则: Www.Chinaz.com
属性名称必须小写 Www_Chinaz_com
属性值必须加引号
北京网站建设属性不能简写
用Id属性代替name属性
XHTML DTD定义了强制使用的HTML元素 中国站长.站
这是错误的: 中.国.站长站
<table WIDTH="100%">
Www_Chinaz_com
这是正确的: 中国.站长站 网站建设
<table width="100%">
属性值必须加引号
Chinaz.com
这是错误的: 站.长站
<table width=100%> Chinaz~com
这是正确的: 中国站.长.站
<table width="100%"> 中.国站长站
属性不能简写
这是错误的: 中国站长_站,为中文网站提供动力
| 以下为引用的内容:北京网站设计 <input checked>企通互联 <input readonly>北京网站设计 <input disabled>企通互联 <option selected>网站建设 <frame noresize> |
这是正确的: 中.国.站长站
| 以下为引用的内容:企通互联 <input checked="checked" />网站建设 <input readonly="readonly" />网站设计 <input disabled="disabled" />网页设计 <option selected="selected" />网页设计 <frame noresize="noresize" /> |
下面是一个HTML的简写属性列表,以及在XHTML中的改写:
| 以下为引用的内容:网站设计 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" |
用id属性代替name属性 网站设计
中国站.长站
HTML 4.01 网页设计针对下列元素定义name属性:a, applet, frame, iframe, img, 和map。 Chinaz_com
在XHTML中不鼓励使用name属性,应该使用 企通互联id取而代之。 Www.Chinaz.com
这是错误的: Chinaz^com
<img src="picture.gif" name="picture1" />
Chinaz
这是正确的: 中国站.长.站
<img src="picture.gif" id="picture1" />
站.长.站
重要的兼容性提示:
你应该在"/"符号前添加一个额外的空格,以使你的XHTML与当今的浏览器相兼容。 Www@Chinaz@com
语言属性(Lang)
Lang属性应用于几乎所有的XHTML元素。它定义元素内部的内容的所用语言的类型。 中国站.长.站
如果在某元素中使用lang属性,就必须添加额外的xml:lang,像这样:
<div lang="no" xml:lang="no">Heia Norge!</div> Www.Chinaz.com
强制使用的XHTML元素
所有XHTML文档必须进行文件类型声明(DOCTYPE declaration)。在XHTML文档中必须存在html、head、body元素,而title元素必须位于在head元素中。 中国.站.长站
下面是一个最小化的XHTML文件模板: Chinaz@com
| 以下为引用的内容:北京网站设计 <!DOCTYPE Doctype goes here>北京网页设计 <html xmlns="http://www.w3.org/1999/xhtml">网站建设 <head>企通互联 <title>Title goes here</title>北京网页设计 </head>企通互联 <body>北京网站制作 </body>北京网站设计 </html> |
Www_Chinaz_com
提示:文件类型声明并非XHTML文档自身的组成部分。它不是一个XHTML元素,也没有关闭标签。 Chinaz_com
提示:在XHTML中,<html>标签内的xmlns属性是必需的。然而,即使当XHTML文档中没有这个属性时,w3.org的验证工具也不会提示错误。这是因为,"xmlns=http://www.w3.org/1999/xhtml"是一个固定的值,即使你没有把它包含在代码中,这个值也会被添加到<html>标签中。
你会在下一章学习更多关于XHTML文档类型声明的知识。 中.国.站长站