文档对象模型(dom和sub是指的什么)
本文目录
dom和sub是指的什么
就是SM中的D/S关系,dominance & submission,控制与服从,Dom对应统治方,是S的一种,Sub对应服从方,是M的一种。
由idx和sub文件组成,有时也能看到ifo文件,不过这个已经不怎么用的上了。idx相当于索引文件,里面包括了字幕出现的时间码和字幕显示属性等。
文档对象模型DOM:
DOM即文档对象模型,是W3C制定的标准接口规范,是一种处理HTML和XML文件的标准API。DOM提供了对整个文档的访问模型,将文档作为一个树形结构,树的每个结点表示了一个HTML标签或标签内的文本项。
DOM树结构精确地描述了HTML文档中标签间的相互关联性。将HTML或XML文档转化为DOM树的过程称为解析(parse)。HTML文档被解析后,转化为DOM树,因此对HTML文档的处理可以通过对DOM树的操作实现。
DOM模型不仅描述了文档的结构,还定义了结点对象的行为,利用对象的方法和属性,可以方便地访问、修改、添加和删除DOM树的结点和内容。
编程里面DOM是干什么的
1、DOM全拼为DocumentObjectModel(文档对象模型)是一种用于HTML和XML文档的编程接口,它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。
2、所以,浏览器在解析html文档的时候,会把每个标签抽象成代码里的对象,然后按照这种层次分明的结构组织起来,这就是文档对象模型,DOM了。画个图表示一下就是这样的:这就是数据结构里典型的「树」了。
3、DOM=DocumentObjectModel,文档对象模型,DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构。换句话说,这是表示和处理一个HTML或XML文档的常用方法。
DOM 是什么
文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口。在网页上,组织页面(或文档)的对象被组织在一个树形结构中,用来表示文档中对象的标准模型就称为DOM。
DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构。换句话说,这是表示和处理一个HTML或XML文档的常用方法。有一点很重要,DOM的设计是以对象管理组织(OMG)的规约为基础的,因此可以用于任何编程语言。
优点和缺点
DOM的优势主要表现在:易用性强,使用DOM时,将把所有的XML文档信息都存于内存中,并且遍历简单,支持XPath,增强了易用性。
DOM的缺点主要表现在:效率低,解析速度慢,内存占用量过高,对于大文件来说几乎不可能使用。另外效率低还表现在大量的消耗时间,因为使用DOM进行解析时,将为文档的每个element、attribute、processing-instruction和comment都创建一个对象,这样在DOM机制中所运用的大量对象的创建和销毁无疑会影响其效率。
DOM是什么意思啊
DOM全拼为DocumentObjectModel(文档对象模型)是一种用于HTML和XML文档的编程接口,它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM实际上是以面向对象方式描述的文档模型。DOM定义了表示和修改文档所需的对象、这些对象的行为和属性以及这些对象之间的关系。
更多文章:
jquery发送ajax(jquery怎么用ajax发送一个请求,让action取到!)
2024年7月4日 14:34
createprocess(C语言中的createprocess()函数参数是什么)
2024年7月22日 14:59
python mkdir(Python其实很简单 第十六章 目录管理)
2024年8月9日 23:45
ajaxform表单提交(ajax怎么提交整个form表单)
2024年7月4日 19:07
div+css网页布局代码(div+css如何做页面的一行两列布局)
2024年8月27日 19:50
viewpage(要怎么在fragment中实现viewpage翻页)
2024年7月13日 14:25
idea怎么配置maven环境变量(如何在idea中使用maven)
2024年6月26日 07:46
适合网恋cp玩的手机游戏?游戏里cp是什么意思 游戏里cp是啥意思
2024年7月7日 21:10
vs2017安装qt插件(为什么VS2013没有QT菜单 )
2024年7月13日 00:19
找不到对象otoolbar(origin 左侧工具栏找不到了怎么办)
2024年7月24日 09:56
栈的入栈和出栈的顺序规律(计算机中进栈顺序为abcde,则出栈顺序有哪些)
2024年7月20日 12:49
字符串数组转成int数组(java怎么把字符串转换为int数组)
2024年7月26日 20:45
walla walla union是什么地方?walla 是哪个国家的网站,做什么的
2023年12月14日 02:20
paypal绑定国内储蓄卡(台湾paypal可以用国内储蓄卡吗)
2024年6月4日 03:23