• XHTML

    普通类
    • 支持
    • 批判
    • 提问
    • 解释
    • 补充
    • 删除
    • XHTML简介

    XHTML 是更严格更纯净的 HTML 代码。

    • XHTML 指可扩展超文本标签语言(EXtensible HyperText Markup Language)。
    • XHTML 的目标是取代 HTML。
    • XHTML 与 HTML 4.01 几乎是相同的。
    • XHTML 是更严格更纯净的 HTML 版本。
    • XHTML 是作为一种 XML 应用被重新定义的 HTML。
    • XHTML 是一个 W3C 标准。

    讨论交流:discuss

    upload works:upload works

    • XHTML 语法规则:
    • 属性名称必须小写
    • 属性值必须加引号
    • 属性不能简写
    • 用 Id 属性代替 name 属性
    • XHTML DTD 定义了强制使用的 HTML 元素
    • XHTML三种文档类型:

    文档类型     

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

    使用最普遍的是 XHTML Transitional。

    3种文档类型声明:

    1. XHTML 1.0 Strict
    <!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    在此情况下使用:需要干净的标记,避免表现上的混乱。请与层叠样式表配合使用。

    1. XHTML 1.0 Transitional
    <!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    在此情况下使用:当需要利用 HTML 在表现上的特性时,并且当需要为那些不支持层叠样式表的浏览器编写 XHTML 时。

     

    1. XHTML 1.0 Frameset
    <!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

    在此的情况下使用:需要使用HTML框架将浏览器窗口分割为两部分或更多框架时。

    基本文档结构

    <!DOCTYPE> 是强制使用的。一个 XHTML 文档有三个主要的部分:DOCTYPE    Head   Body

    <!DOCTYPE ...>
    <html>
    <head>
    <title>... </title>
    </head>
    <body> ... </body>
    </html>

    • 一些注意事项

    对代码进行模块化,善用css进行样式调整和布局。很好地使用id属性,利用这个实现编写极其紧凑的 XHTML 代码。

    根据各个元素的意义使用元素,而不是外观,比如<h1>

    • 标签:
    • doctype
    • 文档
    • 属性
    • 使用
    • 1.0
    • dtd
    • w3c
    • html
    • xhtml
    • 类型
  • 加入的知识群:
    学习元评论 (0条)

    评论为空
    聪明如你,不妨在这 发表你的看法与心得 ~



    登录之后可以发表学习元评论
      
暂无内容~~
顶部