html是基于什么语言开发的

学HTML、CSS很长时间了,一直有一个疑问HTML和CSS底层是用什么写的?或者说用什么技术实现的,比如:java语言的底层是用c语言实现的。
那么HTML的底层是用什么实现的?比如在代码中写个:
<div style='width:200px; height:200px; background-color:#000;'></div>
------------------------------
这样的代码会在页面中显示为一个二维黑色方块,那这个方块到底是用什么技术渲染出来的?
不可能凭空就出现吧?
--------------
求大神解疑!~

按我个人的理解,这类脚本语言是需要解释器的,解释器的作用就是读取你的代码文件在相应的位置绘制需要的图形,如浏览器。
如你代码的举例:<div style='width:200px; height:200px; background-color:#000;'></div>

作为一个xml文件的一行被解析为具体的数据。如width=200px,height=200px,background-color=0,然后在使用这些数据在界面上绘制具体的图像,这里肯定是调用系统的api了。
就像按照图纸施工一样,很容易的。
而目前的解释器应该都是用c语言写的,所以你的问题答案应该是C语言吧。
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-10-10
HTML本身就是一门语言,html5是对html5语言的完善以及添加一些新的特性,比如canvas、音频、视频等的支持。

请问html是什么?
DL,即HTML(Hypertext Markup Language),是一种超文本标记语言,是用于描述网页文档的一种标记语言。

html是什么
HTML语言是一种基于标签的语言,标签是用尖括号表示的,标签一般都是成对出现的,前面是开始标签,后面是结束标签,开始标签和结束标签中间可以包含其他标签或文本内容。除了标签外,HTML还包含注释、实体引用等语法元素。HTML是网页设计和开发的基础,它提供了网页的结构和语义,是网页开发的基础。开发者可以...

HTML是一个什么语言?
HTML是超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用,HTML 不是一种编程语言,而是一种标记语言 (markup language),是网页制作所必备的。页面内可以包含图片、链接,甚至音乐、程序等非文字元素,结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“...

web页面都是使用什么语言为基础设计出来的
HTML是由Web的发明者 Tim Berners-Lee和同事 Daniel W. Connolly于1990年创立的一种标记语言,它是标准通用化标记语言SGML的应用。HTML包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。

html是什么语言
HTML是一种非常基础的编程语言,易于学习和使用。它主要作用是构建网页的架构,并可以提供与其他网页元素的互动功能,如链接、图片、视频等。此外,HTML文档是跨平台的,无论是在Windows、Linux还是Mac等操作系统上,都能正常显示和运作。3. HTML的重要性 在Web开发中,HTML是构建网页的基础。它负责网页...

html是怎样产生的
标记语言是由特定字符分隔的基本元素,指定基本元素中所包含的文本或其他条目如何显示。例如<EM>ThisissomeEmphasizedtext<\/EM>。HTML是一种广泛基于标准通用标记语言(StandardGeneralizedMakeupLanguage,SGML)的标记语言。SGML是描述语言的一种方法,其本身并不是用来创建网页的语言。HTML语言从简单开始,不断...

html是什么
版本HTML是用来标记Web信息如何展示以及其他特性的一种语法规则,它最初于1989年由GERN的Tim Berners-Lee发明。HTML基于更古老一些的语言SGML定义,并简化了其中的语言元素。这些元素用于告诉浏览器如何在用户的屏幕上展示数据,所以很早就得到各个Web浏览器厂商的支持。HTML历史上有如下版本1.HTML 1.0:在...

html是什么
html是一种纯文本格式的文件。html是超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用。是万维网浏览器使用的一种语言,它消除了不同计算机之间信息交流的障碍。HTML文件是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML是一种纯文本...

html文件是一种什么性质的文件
2、打开html的软件有:记事本;AdobeDreamweaver软件;sublimetext软件;notepad软件;vscode软件等等。3、打开HTML有很多工具,如果没有安装任何网页编辑开发软件,可以使用系统自带的记事本打开HTML文件。4、什么文件:HTML是超文本标记语言,“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字...

HTML是什么?
CSS是英文Cascading Style Sheets的缩写,叫做层叠样式表,是能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言其样式是可以复用的,这样就极大地提高了我们开发的速度,降低了维护的成本。同时CSS中的盒子模型、相对布局、绝对布局等能够实现对网页中各对象的位置排版进行像素级的...

相似回答