m******o 发帖数: 162 | 1 偶是个电脑盲,哪位大侠能深入浅出地解释一下这个HTML到底是
怎么回事?比如说我有一片用WORD写的文章,想把它放到网上,
而且想让它在网上看起来花里胡哨的,是不是得用HTML处理它?
如何操作?这个表述可能不对,见笑了,偶真的是个电脑盲,开
始还以为HTML是一种编程语言。(顺便问一下,HTML和C++,JAVA
算什么关系?千万别把大牙笑掉了噢,欧是很认真的问)。
哪位大侠若能顺带解释一下XML和XBRL具体是怎么WORK的,那就
更感激不尽了。 |
a**a 发帖数: 416 | 2 首先你要明白什么是ML.
HTML和XML里都有ML, 它们是同一个ML,也就是Mark Language, 标记语言。
你不是想要花里胡梢的吗?怎么个花里胡梢法?ML就是描述显示属性和逻辑
属性的语言。比如你想要斜体字来显示文字,你可能会想用
<斜体开始>这是斜体字<斜体结束>
来表示。所谓的ML语言就是一族这样的标记约定。
【在 m******o 的大作中提到】 : 偶是个电脑盲,哪位大侠能深入浅出地解释一下这个HTML到底是 : 怎么回事?比如说我有一片用WORD写的文章,想把它放到网上, : 而且想让它在网上看起来花里胡哨的,是不是得用HTML处理它? : 如何操作?这个表述可能不对,见笑了,偶真的是个电脑盲,开 : 始还以为HTML是一种编程语言。(顺便问一下,HTML和C++,JAVA : 算什么关系?千万别把大牙笑掉了噢,欧是很认真的问)。 : 哪位大侠若能顺带解释一下XML和XBRL具体是怎么WORK的,那就 : 更感激不尽了。
|
a**a 发帖数: 416 | 3 ML标记语言本身是被动的,passive. 就是说它本身并不真的会产生你所希望
的效果。它需要解释器来解释。ML的解释器现在一般称为浏览器。比如现在
Windows都带的Internet Explorer就是一个HTML/XML的解释器。当浏览器解释
ML文件的时候,它分析标记并且忠实地按照标记的指导显示相应的文字和图片
信息。而如果你用普通的编辑器打开一个ML文件,就看到一些“乱七八糟”的
东西,和浏览器看到的东西大相径庭。在这方面,ML语言类似于那些需要解释
运行的编程语言,比如BASIC. 区别是ML语言在空间上偏向于动态,而时间上
偏向于静态,BASIC在空间上偏向于静态,而时间上偏向于动态。
【在 a**a 的大作中提到】 : 首先你要明白什么是ML. : HTML和XML里都有ML, 它们是同一个ML,也就是Mark Language, 标记语言。 : 你不是想要花里胡梢的吗?怎么个花里胡梢法?ML就是描述显示属性和逻辑 : 属性的语言。比如你想要斜体字来显示文字,你可能会想用 : <斜体开始>这是斜体字<斜体结束> : 来表示。所谓的ML语言就是一族这样的标记约定。
|
a**a 发帖数: 416 | 4 HTML语言和XML语言有亲缘和传承的关系。从时间上说, HTML要早于XML。HTML
提出来本身主要是为了提供直观的超文本的组织方式,所以它更偏向于界面
功能,比如你说的那些“花里胡哨”的东西。在商业大规模介入Internet以后,
发现对于大量的不同质数据的自动交互来说,HTML语言不够用了,数据需要
更有“逻辑”的组织,同时又要有很强的可扩充性。XML就应运而生了。
【在 a**a 的大作中提到】 : ML标记语言本身是被动的,passive. 就是说它本身并不真的会产生你所希望 : 的效果。它需要解释器来解释。ML的解释器现在一般称为浏览器。比如现在 : Windows都带的Internet Explorer就是一个HTML/XML的解释器。当浏览器解释 : ML文件的时候,它分析标记并且忠实地按照标记的指导显示相应的文字和图片 : 信息。而如果你用普通的编辑器打开一个ML文件,就看到一些“乱七八糟”的 : 东西,和浏览器看到的东西大相径庭。在这方面,ML语言类似于那些需要解释 : 运行的编程语言,比如BASIC. 区别是ML语言在空间上偏向于动态,而时间上 : 偏向于静态,BASIC在空间上偏向于静态,而时间上偏向于动态。
|
a**a 发帖数: 416 | 5 HTML语言和编程语言,比如你问的C++/Java之类有关系又没有关系。说它们之间
有关系,是因为HTML语言设计的目标就是把一切信息组织起来,以信息各自的
方式显示出来。说它们没有关系也是一个道理。C++/Java和HTML语言之间没有特殊
的超出其它数据的关系。对于HTML来说,它不认识C++或者Java. 它和C++的关系
就好比你去超市购物时收银员和你之间的关系。
编程语言如C++是为了解决一个问题。
ML语言是为了提供组织和显示数据的方式。
【在 a**a 的大作中提到】 : HTML语言和XML语言有亲缘和传承的关系。从时间上说, HTML要早于XML。HTML : 提出来本身主要是为了提供直观的超文本的组织方式,所以它更偏向于界面 : 功能,比如你说的那些“花里胡哨”的东西。在商业大规模介入Internet以后, : 发现对于大量的不同质数据的自动交互来说,HTML语言不够用了,数据需要 : 更有“逻辑”的组织,同时又要有很强的可扩充性。XML就应运而生了。
|
a**a 发帖数: 416 | 6 最后说一句, WORD文件能够被直接转换成HTML格式。用WORD的Save As就可以。
【在 m******o 的大作中提到】 : 偶是个电脑盲,哪位大侠能深入浅出地解释一下这个HTML到底是 : 怎么回事?比如说我有一片用WORD写的文章,想把它放到网上, : 而且想让它在网上看起来花里胡哨的,是不是得用HTML处理它? : 如何操作?这个表述可能不对,见笑了,偶真的是个电脑盲,开 : 始还以为HTML是一种编程语言。(顺便问一下,HTML和C++,JAVA : 算什么关系?千万别把大牙笑掉了噢,欧是很认真的问)。 : 哪位大侠若能顺带解释一下XML和XBRL具体是怎么WORK的,那就 : 更感激不尽了。
|
m******o 发帖数: 33 | 7
imagine define basic in XML, keep all semantics.
【在 a**a 的大作中提到】 : ML标记语言本身是被动的,passive. 就是说它本身并不真的会产生你所希望 : 的效果。它需要解释器来解释。ML的解释器现在一般称为浏览器。比如现在 : Windows都带的Internet Explorer就是一个HTML/XML的解释器。当浏览器解释 : ML文件的时候,它分析标记并且忠实地按照标记的指导显示相应的文字和图片 : 信息。而如果你用普通的编辑器打开一个ML文件,就看到一些“乱七八糟”的 : 东西,和浏览器看到的东西大相径庭。在这方面,ML语言类似于那些需要解释 : 运行的编程语言,比如BASIC. 区别是ML语言在空间上偏向于动态,而时间上 : 偏向于静态,BASIC在空间上偏向于静态,而时间上偏向于动态。
|
m******o 发帖数: 162 | 8 Save as type "web page"? Thanks! BTW, for either HTML or XML, I need to learn
the "grammar" first, right?
在 arya (语言成为肉身) 的大作中提到: 】 |
a**a 发帖数: 416 | 9 yes
【在 m******o 的大作中提到】 : Save as type "web page"? Thanks! BTW, for either HTML or XML, I need to learn : the "grammar" first, right? : 在 arya (语言成为肉身) 的大作中提到: 】
|
m******o 发帖数: 162 | 10 Does XBRL have the same "grammar rules" as XML? Do you know how to save a
financial statement in XBRL form? Do I need to edit it with XBRL grammar
first? Thanks!
learn
【在 a**a 的大作中提到】 : yes
|
a**a 发帖数: 416 | 11 check the website: www.xbrl.org. I am not an expert in XML/XBRL.
【在 m******o 的大作中提到】 : Does XBRL have the same "grammar rules" as XML? Do you know how to save a : financial statement in XBRL form? Do I need to edit it with XBRL grammar : first? Thanks! : : learn
|