资源描述:
《[理学]chap02 xhmtl语言基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章XHMTL语言基础主要内容2.1从HTML到XHTML2.2网页文本及标记2.3使用页面列表2.4超链接东方学院信息分院电子商务教研室2.5插入多媒体和表格2.6表单和框架东方学院信息分院电子商务教研室2.1从HTML到XHTMLHTML:应用广泛,使用简单,应用成熟。着重于将文件数据显示在浏览器中。XML:着重于将文件数据以结构化的形式展示。RSS订阅的基础XHMTL:以HTML为范本,依XHMTL的语法重新规范HTML语言,W3C希望最终能够以XHTML取代HTML。东方学院信息分院电子商务教研室2.1从HTML到XHTML2.1.1初识H
2、TML标记实例:主要规则:以“<标记名>”表示标记的开始,以“标记名>”表示标记的结束。成对标记又称之为容器,一对标记中还可以嵌套其他的标记。单独标记不需要与之配对的结束标签标记,又称之为空标记,例如
属性设置的一般格式为:属性名=属性值,属性值部分可以用英文的双引号(")或单引号(')引起来,也可以不使用任何引号。www.zufedfc.edu.cn东方学院信息分院电子商务教研室2.1从HTML到XHT
3、ML2.1.2HTML文档的基本结构东方学院信息分院电子商务教研室2.1从HTML到XHTML2.1.3XHTML文档的新增规范(1)XHTML文档的基本结构增加了声明文档类型部分增加了命名空间的声明部分在文档头部分强制要求声明所用的语言编码东方学院信息分院电子商务教研室2.1从HTML到XHTML2.1.3XHTML文档的新增规范(2)代码规范①所有的标记都必须要有一个相应的结束标记。②所有标记的名称和属性的名字都必须使用小写。③所有的标记都必须合理嵌套。④所有的属性值必须用双引号括起来。⑤把所有的“<”、“>”和“&”特殊符号用编码表示。⑥给所有
4、的属性赋一个值。⑦不要在注释中使用“--”。东方学院信息分院电子商务教研室2.1从HTML到XHTML2.1.4声明文档类型DOCTYPE声明必须放在每一个XHTML文档的顶部,在所有代码和标记之前。其格式为:XHTML1.0提供了三种DTD声明可供选择,这三种DTD的名称分别是:①过渡的(Transitional):"-//W3C//DTDXHTML1.0Transitional//EN"②严格的(Strict):"-//W3C//DTDXHTML1.0Str
5、ict//EN"③框架的(Frameset):"-//W3C//DTDXHTML1.0Frameset//EN"指定DTD的根元素名称。在HTML文件中所有的控制标记必须以HTML为根控制标记,所以在DTD声明中elment-name必须是html。指定DTD是属于标准公用的或是私人制定的,若设为PUBLIC,则表示该DTD是标准公用的,若设为SYSTEM,则表示是私人制定的。指定DTD的文件名称。其中的DTD叫做文档类型定义,里面包含了文档的规则。东方学院信息分院电子商务教研室2.1从HTML到XHTML2.1.5XHTML文档根标记与声明命名空间
6、(1)XHTML文档根标记(2)声明命名空间xmls是XHTMLnamespace的缩写,叫做“命名空间”声明。XML允许设计者定义自己的标记,避免同一标记多人定义的混淆发生,XML采用声明命名空间,以通过不同的网址指向来识别。因为XHTML1.0不能自定义标记,所以它的命名空间都相同,就是http://www.w3.org/1999/xhtml。文档的内容