当前位置: 首页 > Web前端 > HTML5

混淆的专业术语和模糊的概念

时间:2023-04-05 13:10:42 HTML5

这是一个简单的html文档,左边是源代码,右边是html文档在浏览器中的显示效果。这组标签在html文档中叫什么?标签。这组英文在JavaScript中叫什么?节点或元素。或者这组英文在css中叫什么?盒子。当然,css中的盒子模型不是这个意思,但是后面你会看到,它们其实是有含义的。标签在html5、JavaScript、css中意义相同,但入乡随俗就不同了。在JavaScript的DOM对象中,有时称为节点,有时称为元素。其实节点就是元素,元素就是节点。节点可以包含元素,元素可以包含节点,节点可以包含节点,元素可以包含元素。这就像系统的文件夹目录。层层嵌套,层层展开。如果说html标记语言和JavaScript脚本语言之间存在某种联系。那么css中的语言标签就完全不一样了。它使用盒子模型。这又是什么?实际上,HTML标记语言中的每一组标签都是一个盒子。这个盒子的概念又是从哪里来的呢?windows系统中最常见的是什么,windows。是的,一个窗口就是一个盒子。css中最大的盒子是什么?Document对象是浏览器打开的HTML文档的窗口。浏览器又在哪里?浏览器是在系统上运行的,所以比浏览器窗口大的窗口就是操作系统的窗口。这个窗口也有一个名字,Windows对象。这个窗口真的是最大的吗?也不是。还有一个窗口,可以说是最大的一个。它是用户的显示。这既是一个窗口也是一个盒子。这叫什么?这个显示窗口在JavaScript中称为Screen对象。将上层窗口按照从大到小的顺序排列,Screen对象,Windows对象,Document对象,css框模型,html标签。其实盒子模型和标签也可以称为对象。这就是面向对象的概念。所有内容都是一个对象,它创建属性、事件和方法。计算机有一个叫做流的概念。C语言有文件流,网上有信息流。当一个html文档在浏览器中显示时,它的内容也是一个信息流。不管html文档是否包含视频、音频、图片或其他内容。对于浏览器来说,这些都是流动的信息,或者流动的字节,流动的0和1的组合。计算机基于0和1字节的组合。硬件的基础是数字逻辑电路的与非门。所以,二进制是计算机的基础。信息流还是文件流?二进制0和1字节流。一般来说,这个流程在浏览器中是按照从上到下,从左到右的顺序执行的。而css中的浮动描述可以改变信息流的顺序,可以指定显示内容出现在屏幕窗口的任意位置,这就是定位。现在,html文档中有两种信息流。标准流程,按规则顺序显示。可以在任何地方显示内容的浮动流。这也带来了一个问题,因为内容可以出现在任何给定位置。如果指定两个图像显示在同一位置会怎样?熟悉电脑的人可能都知道有一个软件叫Photoshop。本软件提出了一个概念“Layer”。如果将两张图片分配到一个位置,则出现在同一位置的两张图片构成一个图层。按照出现前后的时间关系,一在上,一在下。相互遮挡,最终显示的内容就是两张图片之间图层被遮挡的内容。计算机中出现的重要技术和概念在计算机世界中具有普遍性。面向对象,类,属性,事件,方法。html标记语言文档中有吗?简单的说,

,这样的标签就是类的闭包。这个简单的标签实际上响应鼠标事件。

标签是类定义的开始,

标签是类定义的结束。

标签是窗口吗?是的。如果标签填充了css框模型,它会显示一个窗口。当然这个window在css中称之为boxmodel。或JavaScript中的元素。您可以直接设置和更改此元素的属性。其实就是改变对象的属性。类与对象的关系就像人与张三的关系。我们跟人打招呼,这是建立与班级的关系。可是,谁能跟人打招呼呢?这是不可能的。这里的人肯定是具体的,张三或者李四。人是阶级。张三李四,具体化的是对象。如果说人是类的概念,张三就是客体的概念。其实类就是对象,对象就是人。当然,人这一类里面还有很多张三或者李四。张三只是该类的一个具体实例。一类人有多少人?地球上有数十亿。张三有多少物件?唯一,基因的独特性。一个类可以有很多对象,而对象是唯一的类。