站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
DIV+CSS/第6天:XHTML代码的规范
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
<span style="border:1px solid #000; float:right; padding:6px; margin-bottom:15px; text-align:center;"><strong>导航:</strong> [[DIV+CSS]] | {{Template:DIV+CSS导航}}</span> <div style="clear:both;"></div> '''第6天:XHTML代码的规范''' ==所有的标记都必须要有一个相应的结束标记== *以前在[[HTML]]中,你可以打开许多标签 <pre>例如<p>和<li>而不一定写对应的</p>和</li>来关闭它们</pre> *但在XHTML中这是不合法的。XHTML要求有严谨的结构,所有标签必须关闭。如果是单独不成对的标签,在标签最后加一个"/"来关闭它。例如: <pre> <br /><img height="80" alt="网页设计师" src="../images/logo_w3cn_200x80.gif" width="200" /> </pre> ==所有标签的元素和属性的名字都必须使用小写== 与[[HTML]]不一样,XHTML对大小写是敏感的,<title>和<TITLE>是不同的标签。XHTML要求所有的标签和属性的名字都必须使用小写。例如:<BODY>必须写成<body> 。大小写夹杂也是不被认可的,通常dreamweaver自动生成的属性名字"onMouseOver"也必须修改成"onmouseover"。 ==所有的XML标记都必须合理嵌套== 同样因为XHTML要求有严谨的结构,因此所有的嵌套都必须按顺序,以前我们这样写的[[代码]]: <pre> <p><b></p></b> 必须修改为: <p><b></b></p> </pre> 就是说,一层一层的嵌套必须是严格对称。 ==所有的属性必须用引号""括起来== *在[[HTML]]中,你可以不需要给属性值加引号,但是在XHTML中,它们必须被加引号。例如: <pre><height=80> </pre> *必须修改为: <pre><height="80"> </pre> *特殊情况,你需要在属性值里使用双引号,你可以用",单引号可以使用',例如: <pre><alt="say'hello'"> </pre> ==把所有<和&特殊符号用编码表示== 任何小于号(<),不是标签的一部分,都必须被编码为& l t ; 任何大于号(>),不是标签的一部分,都必须被编码为& g t ; 任何与号(&),不是实体的一部分的,都必须被编码为& a m p; 注:以上字符之间无空格。 ==给所有属性赋一个值== *XHTML规定所有属性都必须有一个值,没有值的就重复本身。例如: <pre><td nowrap> <input type="checkbox" name="shirt" value="medium" checked> </pre> *必须修改为: <pre><td nowrap="nowrap"> <input type="checkbox" name="shirt" value="medium" checked="checked"> </pre> ==不要在注释内容中使“--”== <pre> “--”只能发生在XHTML注释的开头和结束,也就是说,在内容中它们不再有效。例如下面的代码是无效的: <!--这里是注释-----------这里是注释--> 用等号或者空格替换内部的虚线。 <!--这里是注释============这里是注释--> </pre> 以上这些规范有的看上去比较奇怪,但这一切都是为了使我们的代码有一个统一、唯一的标准,便于以后的数据再利用。 ==参考来源== *http://www.zzzhe.com/article/special.asp?specialid=2 [[category:DIV+CSS|D]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:DIV+CSS导航
(
编辑
)