XHTML学习<1>
来源:互联网 发布:淘宝看访客来源 编辑:程序博客网 时间:2024/06/06 10:41
一、XHTML是更严格更纯洁的HTML代码。
XHTML指可扩展超文本标记语言(Extensible HyperText Markup Languange)
XHTML的目标是取代HTML语言。
XHTML是作为一种XML应用被重新定义的HTML。
XHTML是一个W3C(万维网联盟)标准。
XHTML是HTML和XML的结合物。
二、为什么使用XHTML
在HTML代码中,代码不遵守HTML规则标准,也能得到一定的结果。这是XHTML代码所不允许的。
比如:
1.元素必须被正确嵌套
HTML代码中:<b><i>this text is bold</ b></ i>这样也可以得到结果。
XHTML代码中必须:<b><i>this text is bold </ i></ b>
2.非空标签必须使用结束标签
HTML代码中可以这样:<b>this is paragraph
XHTML代码中必须:<b>this is paragraph</ b>
3.XHTML元素必须小写(XHTML定义:标签名和属性对大小写敏感)
4.XHTML必须拥有一个根元素<html>
三、更多的XHTML语法规则
3.1、属性名必须小写
错误写法:<table WIDTH="100%">
正确写法:<table width="100%">
3.2、属性值必须加引号
错误写法:<table width=100%>
正确写法:<table width="100%">
3.3、属性不能简写
错误:
<input checked>
<input disabled>
<option selected>
正确:
<input checked="checked">
<input disabled="disabled">
<option selected="selected">
3.4、用id替换属性name
3.5、重要的兼容性提示
应该在“/”前加一个额外的空格、以使你的XHTML与当今的浏览器相兼容。
<img src="picture.gif" id="picture" />
- XHTML学习笔记(1)
- XHTML学习笔记(1)
- XHTML学习<1>
- XHTML学习(1)开篇
- xhtml 学习
- 我的插件开发学习1--XHTML
- XHTML学习笔记
- XHTML学习笔记(2)
- xhtml学习之我见
- XHTML学习摘要一
- xhtml学习读书笔记
- XHTML学习笔记
- XHTML学习笔记(2)
- 记录:学习xhtml
- XHTML学习笔记
- XHTML学习笔记
- XHTML学习笔记
- xhtml学习总结
- MapReduce编程实现txt文件中的内容导入HBase
- iOS之渐变虚化背景图片
- My Network programming library
- 用Python写了一个数据格式转换小程序
- IOS 实现录音PCM转MP3格式(边录音边转码)
- XHTML学习<1>
- Delphi:InputQuery和InputBox的区别
- wampserver的apache服务无法启动
- iReport 报表、子报表、主从报表、合计、实例解析
- Launch4j 使用,对java项目的操作打包exe
- css 制作三角形/平行四边形
- iOS -实例变量
- <null>
- iOS之设置tableView背景图片/让UITableView自动滑动(定位)到某一行cell