Warning:
This wiki has been archived and is now read-only.

HTML5/urls

From HTML5 Chinese Interest Group Wiki
Jump to: navigation, search

URL

术语

一个URL是一个用于标识资源的字符串。

一个URL是一个有效的URL当且仅当以下条件中至少一个成立:

  • URL是一个有效的URI引用 [RFC3986]
  • URL是一个有效的IRI引用并且它没有查询组件。[RFC3987]
  • URL是一个有效的IRI引用并且它的查询组件不包含未编码的非ASCII字符。[RFC3987]
  • URL是一个有效的IRI引用并且URL的文档的字符编码是UTF-8或者UTF-16。[RFC3987]

一个字符串是有效非空的URL当且仅当它是一个有效的URL但它不是一个空字符串。

一个字符串是一个有效的URL(允许前后有空格)当且仅当它去掉前后空白字符之后,是一个有效的URL


一个字符串是一个有效非空的URL(允许前后有空格)当且仅当它去掉前后空白字符之后,是一个有效非空的URL

本规范定义了URL about:legacy-compat为保留的,尽管不可解析,about: URI,当兼容XML工具需要时,可用于在HTML文档的DOCTYPE中。 [RFC3987]

本规范定义了URL about:srcdoc为保留的,尽管不可解析,about: URI,用于iframe srcdoc文档的document的地址。[RFC3987]

分析URL

Resolving URLs

URL运用与创建

动态改变基础URL

URL运用的接口