`
lwt_cedric
  • 浏览: 115367 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

HTML xmlns 属性

阅读更多
mlns 属性

xmlns 属性可以在文档中定义一个或多个可供选择的命名空间。该属性可以放置在文档内任何元素的开始标签中。该属性的值类似于 URL,它定义了一个命名空间,浏览器会将此命名空间用于该属性所在元素内的所有内容。

例如,如果需要使用符合 XML 规范的 XHTML 文档,则应该在文档中的<html> 标签中至少使用一个 xmlns 属性,以指定整个文档所使用的主要命名空间:

<html xmlns="http://www.w3.org/1999/xhtml">


如果需要在一个 div 元素中显示一串数学公式,则可以为该 div 元素定义一个数学命名空间。比如这样:

<div xmlns="http://www.w3.org/1999/Math/MathMl">x3/x</div>


如果您不希望在每次显示除法公式时都在 div 元素中定义 xmlns 属性,那么更好的办法是在文档的开头处定义具有前缀的命名空间:

<html xmlns="http://www.w3.org/1999/xhtml">
xmlns:math="http://www.w3.org/1999/Math/MathMl">


然后,您就可以在 div 中使用该前缀了,就像这样:

<math:div>x3/X<div>


虽然在大多数情况下,绝大多数 XHTML 作者都不需要定义多个命名空间,但是您仍然有必要理解存在着多个命名空间,以便在需要选择将基于某个 DTD 的内容嵌入其他 DTD 定义的内容中时,可以管理多个命名空间。
分享到:
评论

相关推荐

    超炫酷代码,HTML格式

    图片标签的src属性指定了图片的路径,alt属性提供了当图片无法显示时的替代文本。 HTML还支持表格()、表单()和框架()等复杂布局。表格由、(行)、(单元格)和(表头)组成。表单则用于收集用户输入,包含、、等...

    VML通用属性.

    在HTML文档中,VML可以通过添加命名空间来实现,例如`&lt;HTML xmlns:v&gt;`。为了启用VML的行为,需要在样式中设置`v\:*{behavior:url(#default#VML);}`。 1. **VML图形标记** VML图形标记通常以`形状&gt;`的形式存在,如`...

    HTML调用JS实现多项滑动门选项卡特效

    4. 如果需要动画效果,可以通过修改元素的CSS属性(如`opacity`、`transform`)并配合`requestAnimationFrame`来实现平滑的切换。 四、实例分析 在提供的文件列表中,我们可以看到以下几个关键文件: - `index....

    JSF+HTML标签总结

    这类似于HTML的`&lt;span&gt;`或`&lt;p&gt;`标签,但JSF标签能直接绑定到后台bean的属性。 4. `h:outputFormat`允许格式化输出,它使用`f:param`子标签传递参数。如示例所示,`”{0} is {1} years old!” &gt;...&lt;/h:outputFormat&gt;...

    CSS命名+html标签属性大全.docx

    2. **指定语言和字符集**:`&lt;html xmlns="http://www.w3.org/1999/xhtml" lang="en"&gt;`声明文档是用XML和英语编写的,`&lt;?xml version="1.0" encoding="utf-8"?&gt;`定义字符编码。 3. **引用外部样式表**:`...

    FLEX嵌入HTML(精简版)

    此外,`mx.controls.HTML`组件还提供了其他一些属性和方法,如`htmlText`属性(用于设置纯文本的HTML内容)、`contentType`属性(用于指定内容类型,如"text/html"或"text/xml")以及`navigateToURL()`方法(用于在...

    刚找到的html资源

    - `xmlns`属性:指定使用的命名空间,这里是XHTML的命名空间。 ### 3. **元信息标签 (`&lt;meta&gt;`)** 元信息标签用于定义关于HTML文档的信息,例如字符集、视口设置等。本例中的`&lt;meta&gt;`标签为: ```html ...

    HTML5基础写法

    在XHTML 1.0 Transitional中,`html`标签需要使用`xmlns`属性来声明命名空间,但在HTML5中这一要求被取消。并且`html`标签本身就省略了多余的命名空间声明,直接使用`&lt;html&gt;`作为起始标签。 字符集的声明在HTML5中...

    HTML培训教材---对正在学习的人有帮助

    在编写XHTML文档时,`&lt;html&gt;`标签需要设置`xmlns`属性,指明XML命名空间,例如`http://www.w3.org/1999/xhtml`。一个示例的XHTML文档开头可能如下: ```html &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 ...

    html-js数据导出excel表

    在处理跨浏览器兼容性时,需要注意老版本的IE浏览器可能不支持某些现代API,如`Blob`和`download`属性。这时,可能需要引入polyfill库,或者采用不同的技术,如ActiveXObject(针对IE)来实现类似的功能。 总的来说...

    HTML参考手册.doc

    &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt; 网页标题 &lt;!-- 页面内容 --&gt; &lt;/html&gt; ``` 三、HTML和XHTML的标签分类 这些标签按照功能可以分为以下几个类别: 1. 文档元数据:包括`&lt;title&gt;`定义页面标题...

    HTML4参考手册

    - **属性**:`xmlns` 属性用于指定XML命名空间。 - **示例**: ```html &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt; ``` #### 二、HTML标签详解 ##### 1. `&lt;a&gt;` 标签 - **用途**:用于创建超链接。 - **...

    网上商店html源代码

    `xmlns` 属性指定了XML命名空间的默认值。在本例中,它被设置为“http://www.w3.org/1999/xhtml”,这表示使用的是XHTML 1.0 Strict规范。 #### 3.2 `lang` 属性 `lang` 属性指定文档的主要语言,此处设置为“zh”...

    html 自定义标签使用实现方法

    标签的xmlns属性。例如,可以这样声明:&lt;html xmlns:article&gt;。 这是因为html文件有一个默认的“名字空间”,,等标签就处在这个默认的“名字空间”中. 很显然,这个默认的“名字空间”中并不包含我们的...

    fle中textarea控件中html文本显示与转换

    在Flex 3中,`textarea`控件提供了直接支持HTML文本的功能,即`htmlText`属性。通过设置`htmlText`属性,可以在`textarea`控件内显示HTML格式的文本。这种方式非常直观且易于使用,只需在MXML文件中添加相应的代码...

    纯html标签静态调用xml文件及xsl对xml文件的的显示修饰

    在这个例子中,`&lt;object&gt;`标签的`type`属性指定了数据类型为XML,`data`属性则指定了XML文件的位置(aa.xml)。如果XML文件无法加载,内嵌的HTML段落(`&lt;p&gt;`)将作为备选内容显示。 接下来,我们来看看XSL如何修饰...

    标准html开头

    在给定的内容中,`&lt;html xmlns="http://www.w3.org/1999/xhtml"`这行代码中,`xmlns`属性指定了XHTML的命名空间,其值为`http://www.w3.org/1999/xhtml`,这是XHTML 1.0的默认命名空间。 ### 4. XML:lang属性 `xml...

    从HTML到XML

    1. 清理HTML:首先,需要确保HTML文档符合W3C标准,去除非标准的标签、属性和非法字符,使其成为一个有效的HTML文档。 2. 创建XML架构(DTD或XSD):XML文档需要一个架构来定义元素和属性的规则。可以基于HTML的...

    XHTML与HTML的区别

    DOCTYPE&gt;` 声明指定了使用的XHTML文档类型,`&lt;html&gt;` 元素包含了 `xmlns` 属性,用于指定XHTML的命名空间。`&lt;head&gt;` 和 `&lt;body&gt;` 是必需的部分,分别包含了文档的头部信息和主体内容。 #### 4. **属性值必须用引号...

    Images_html5_html_

    HTML5引入了`srcset`和`sizes`属性,使网页可以根据设备的不同特性(如屏幕分辨率)加载不同大小的图像,实现响应式图像显示。 ```html , image-md.jpg 768w, image-lg.jpg 1200w" sizes="(max-width: 600px) 100vw...

Global site tag (gtag.js) - Google Analytics