• XHTML


    XHTML 是 HTML 与 XML(扩展标记语言)的结合物。

    XHTML 包含了所有与 XML 语法结合的 HTML 4.01 元素。

    最主要的不同:

    • XHTML 元素必须被正确地嵌套。
    • XHTML 元素必须被关闭。
    • 标签名必须用小写字母。
    • XHTML 文档必须拥有根元素。
    • 属性名称必须小写
    • 属性值必须加引号
    • 属性不能简写
    • 用 Id 属性代替 name 属性
    • XHTML DTD 定义了强制使用的 HTML 元素

    XHTML 定义了三种文件类型声明。

    使用最普遍的是 XHTML Transitional。

    <!DOCTYPE> 是强制使用的。

    一个 XHTML 文档有三个主要的部分:

    • DOCTYPE
    • Head
    • Body

    存在三种XHTML文档类型:

    • STRICT(严格类型)
    • TRANSITIONAL(过渡类型)
    • FRAMESET(框架类型)

    核心属性 (Core Attributes)

    属性

    描述

    class

    class_rule 或 style_rule

    元素的类(class)

    id

    id_name

    元素的某个特定id

    style

    样式定义

    内联样式定义

    title

    提示文本

    显示于提示工具中的文本

     

    语言属性 (Language Attributes)

    以下标签不提供下面的属性:base, br, frame, frameset, hr, iframe, param, 以及 script 元素。

    属性

    描述

    dir

    ltr | rtl

    设置文本的方向

    lang

    语言代码

    设置语言代码

    键盘属性 (Keyboard Attributes)

    属性

    描述

    accesskey

    字符

    设置访问某元素的键盘快捷键

    tabindex

    设置某元素的Tab次序

     

    窗口事件 (Window Events)

    仅在 body 和 frameset 元素中有效。

    属性

    描述

    onload

    脚本

    当文档被载入时执行脚本

    onunload

    脚本

    当文档被卸下时执行脚本

    表单元素事件 (Form Element Events)

    仅在表单元素中有效。

    属性

    描述

    onchange

    脚本

    当元素改变时执行脚本

    onsubmit

    脚本

    当表单被提交时执行脚本

    onreset

    脚本

    当表单被重置时执行脚本

    onselect

    脚本

    当元素被选取时执行脚本

    onblur

    脚本

    当元素失去焦点时执行脚本

    onfocus

    脚本

    当元素获得焦点时执行脚本

    键盘事件 (Keyboard Events)

    在下列元素中无效:base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, 以及 title 元素。

    属性

    描述

    onkeydown

    脚本

    当键盘被按下时执行脚本

    onkeypress

    脚本

    当键盘被按下后又松开时执行脚本

    onkeyup

    脚本

    当键盘被松开时执行脚本

    鼠标事件 (Mouse Events)

    在下列元素中无效:base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, title 元素。

    属性

    描述

    onclick

    脚本

    当鼠标被单击时执行脚本

    ondblclick

    脚本

    当鼠标被双击时执行脚本

    onmousedown

    脚本

    当鼠标按钮被按下时执行脚本

    onmousemove

    脚本

    当鼠标指针移动时执行脚本

    onmouseout

    脚本

    当鼠标指针移出某元素时执行脚本

    onmouseover

    脚本

    当鼠标指针悬停于某元素之上时执行脚本

    onmouseup

    脚本

    当鼠标按钮被松开时执行脚本

     

  • 相关阅读:
    11 Jun 18 复习,HTTP
    11 Jun 18 Django
    8 Jun 18 复习,mysql
    8 Jun 18 Bootstrap
    7 Jun 18 复习,文件,函数,sorted,colletions
    7 Jun 18 Bootstrap
    pip 使用方法
    http协议 1.1
    mysql 的视图 触发器 事务 存储过程 内置函数 流程控制 索引
    day 29 守护进程/互斥锁/IPC通信机制/生产者消费者模型
  • 原文地址:https://www.cnblogs.com/selfimprove/p/4586651.html
Copyright © 2020-2023  润新知