xhtml学习读书笔记

(0.)xhtml是什么?有什么特点?
 答: xhtml是一种更严格更纯净的html
        有如下特点:1.xhtml是指扩展超文本标记语言(EXTensible hypertext markup language)
                                2.xhtml目标是取代html;
                                3.xhtml与html4.01几乎是完全一样的;
                                4.xhtml是更严格更纯净的html;
                                5.xhtml作为一种xml应用被重新定义的html;
                                6.xhtml是一个W3C标准;
(0.1 )xhtml与html有什么区别?
  答:最主要的不同有:1.xhtml元素必须被正确地嵌套着;
                            2.xhtml元素必须被关闭; 
                            3.xhtml标签名必须小写;
                            4.xhtml文档强制使用根元素<html></html>;
                            5.属性值加引号;
                            6.属性值不可简写;
                            7.鼓励用id代替name属性;
(0.2)一个xhtml主要分哪几个部分,举例说明?使用最普遍的DTD类型是哪一种?
  答:xhtml主要分为3个部分:1.<!DOCTYPE>
                            2.<html></html>
                            3.<head></head>
                            4.<body>;
      <!DOCTYPE>是强制使用的
      transitional是使用最普遍的DTD类型;
  所有xhtml标签都是小写的,对大小写敏感,
  DOCTYPE分为3种:1.strict; 2.transitional; 3.frameset

    strict:严格 DTD 包含没有被反对使用的或不出现在框架结构中的元素和属性
    transitional:过渡 DTD 包含严格 DTD 中的一切,外加那些不赞成使用的元素和属性。
    frameset:框架 DTD 包含过渡 DTD 中的一切,外加框架。

(3).xml模块化的原因在于什么?模块化有什么作用?
  答:XHTML 是简单而庞大的语言。XHTML 包含了网站开发者需要的大多数功能
对于某些特殊的用途,XHTML 太大且太复杂,而对于其他的用途,它又太简单了. 通过将 XHTML 分为若干模块,W3C 已经创造出数套小巧且定义良好的 XHTML 元素,这些元素既可被独立应用于简易设备,又可以与其他 XML 标准并入大型且更复杂的应用程序。 通过使用模块化的 XHTML,产品和软件设计者可以:  选择被某个使用标准 XHTML 构件的设备所支持的元素。在不打破 XHTML 标准的情况下,使用 XML 对 XHTML 进行扩展。针对诸如掌上电脑、移动电话、电视机和家用电器之类的设备,对 XHTML 进行简化。 
 通过添加新的 XML 功能(比如MathML, SVG, 语音和多媒体),针对复杂的应用对 XHTML 进行扩展。  定义 XHTML 框架,比如 XHTML BASIC (针对移动设备的XHTML子集)。

(4). xhtml核心属性是哪些?
答:1.class:class_rule或style_rule ,元素的类class;
    2.id: id_name 元素某个特定的id;
    3.style:样式定义,内联样式定义;
    4.title:提示文本,显示于提示工具中的文本;

(5).键盘属性?语言属性分别有哪些?
答:1.键盘属性:accesskey:字符,设置访问某元素的键盘快捷键;
                tabindex: 数,设置tab次序;
     2.语言属性:dir:ltr、tlr设置文本的方向;
                lang:语言种类,设置语言种类;

6.验证xhtml的站点地址是:http://validator.w3.org/check?uri=http%3A%2F%2Fwww.w3school.com.cn%2Fxhtml%2Fxhtml_intro.asp
        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值