gpt4 book ai didi

html - CSS/HTML 是由哪种编程语言定义的?

转载 作者:数据小太阳 更新时间:2023-10-29 02:56:57 24 4
gpt4 key购买 nike

HTML 和 CSS 的开发者是如何定义它们的?我的意思是他们使用哪种编程语言?

假设我想定义一个新的 HTML 标签或新的 CSS 属性,甚至是一种新的语言。例如而不是使用 tags <> , 我想定义一种语言来使用 brackets []和新的类似 CSS 的语法:

[foo style(bar: .....)]

他们(开发人员)如何做到这一点?他们使用哪种编程语言,遵循哪种方法?

p.s.1:我不打算开发一种新的语言,这只是一个问题。

p.s.2:找不到合适的标签,如果这个问题不适合css,请耐心等待, html & xml上下文。

最佳答案

考虑一下:

您正在阅读英语。您能够理解标点符号和单词的含义,然后能够提取其含义。

HTML 和浏览器也是如此。 HTML 本身是一种“标记语言”(不是编程语言),就像我们示例中的英语一样。 Web 浏览器就像我们的大脑,它理解语法(语法和标点符号),然后提取其含义并显示给我们。

所以你的问题更像是“英语是用什么语言写的?”。

至于你想如何创建类似 HTML/CSS 的东西,你需要先了解“计算理论”和“编译器构造”的基础知识。

但要简要回答您的问题,您需要创建一个字典(定义您语言中每个单词的含义),然后创建一个理解其含义的“解析器”(如 Web 浏览器)。

这是一个非常广泛的主题,我希望您在网上搜索我上面提到的两个主题。

希望我有所帮助!

关于html - CSS/HTML 是由哪种编程语言定义的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25346816/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com