什么是html

HTML is HyperText Markup Language, created by Tim Berners-Lee as a subset of the far larger and more complex SGML. In turn, XHTML and HTML5 are successors to this standard. To break down the HTML acronym:

HTML是超文本标记语言,由Tim Berners-Lee创建,它是更大更复杂的SGML的子集。 反过来, XHTML和HTML5是该标准的后继者。 分解HTML的首字母缩写:

HyperText 超文本
jump from one document to another via links. 从一个文档跳到另一个文档的能力。
Markup 标记
specifies what things are: a paragraph, a heading, a quotation, etc. The 指定了什么 :段落,标题,引号等。内容的 appearance of content is provided by 外观CSS). CSS提供。
Language 语言
A misnomer: HTML is not a language in the classical sense of programming languages, because it cannot create executable programs on its own. Do not put HTML on your resume under “Programming Languages” – any employer who knows his code will be able to tell that you are, at best, uninformed.
误称:HTML不是传统意义上的编程语言,因为它无法自行创建可执行程序。 不要将HTML放在简历中的“编程语言”下,任何知道他的代码的雇主最多只能告诉您没有消息。

HTML was made for scientists, not artists. HTML是为科学家而非艺术家制作的。

HTML is the lingua franca of the web, the means by which most documents on the web are encoded. It has become so popular that most programs now output HTML, even for documents that were never intended to be viewed on the web (Microsoft Word, for example (which encodes HTML terribly).

HTML是网络上的通用语言 ,是对网络上大多数文档进行编码的手段。 它变得如此流行,以至于大多数程序现在都输出HTML,即使对于从未打算在网络上查看的文档(例如Microsoft Word(对HTML进行严格编码))也是如此。

However, there is a problem with HTML, one that lies in the heart of its creation. Tim Berners-Lee, the developer of HTML, was working at CERN when he developed HTML as a method to present simple scientific documents on a heterogeneous network. (You can still find the original release announcement for the Web on Usenet). The first version of HTML didn’t even have the ability to display graphics. HTML was developed for scientists, not for artists. The original focus of HTML was on features that could be used in scientific papers: tables, lists, headings, and the like, and HTML never entirely left this inheritance behind.

但是,HTML存在一个问题,这是其创建的核心。 HTML的开发者Tim Berners-Lee在欧洲核子研究组织(CERN )工作时,他开发了HTML作为一种在异构网络上呈现简单科学文档的方法。 (您仍然可以在Usenet上找到Web的原始发行说明)。 HTML的第一个版本甚至没有显示图形的能力。 HTML是为科学家而不是艺术家开发的。 HTML最初的重点是可以在科学论文中使用的功能:表格,列表,标题等,而HTML从未完全遗忘了这种继承。

Tim Berners-Lee, lead developer of HTML and the the World Wide Web
Tim Berners-Lee,HTML和万维网的首席开发人员

As the web grew, artists wanted to jump on the bandwagon. Lacking any other means to do so, they took the functionality developed by Tim Berners-Lee and tried to push it towards design and appearance. HTML was never intended for this, and it coped badly. Designers jumped through all kinds of hoops – cutting up graphics and nesting tables inside tables inside tables, for example – to try to get the visual effects they were after.

随着网络的发展,艺术家们想加入潮流。 他们没有其他方法可以使用Tim Berners-Lee开发的功能,并试图将其推向设计和外观。 HTML从未打算这样做,并且处理得很差。 设计师经历了各种各样的麻烦–例如,在表内的表中切割图形并将表嵌套在表中–试图获得他们想要的视觉效果。

The browser wars of the mid-to-late 90’s caused HTML to suffer further. Dissatisfied with the slow, academic advancement of HTML and driven to dominate the market, Netscape and Microsoft began to introduce their own proprietary code. This code looked like HTML, but it was only recognized in the particular browser made by that company (Netscape Navigator and Internet Explorer, respectively). Both Netscape and Microsoft pushed these “advancements” to web developers, who were forced to code for one particular browser if they wanted to use this new feature. At its worst point this war threatened to Balkanize the web, making web pages that could be seen in only one browser and not in the rest.

90年代中后期的浏览器大战使HTML遭受更大的打击。 对HTML的缓慢,学术上的进步感到不满意,并主导了市场,Netscape和Microsoft开始引入自己的专有代码。 该代码看起来像HTML,但是只能在该公司生产的特定浏览器(分别为Netscape Navigator和Internet Explorer)中识别。 Netscape和Microsoft都将这些“进步”推向了Web开发人员,如果他们想使用此新功能,则他们被迫为一种特定的浏览器编写代码。 在最坏的时候,这场战争威胁到了网络的巴尔干化,使得网页只能在一个浏览器中看到,而在其他浏览器中看不到。

Thankfully, sanity slowly prevailed. The development of HTML was passed to an organization known as the W3C. New features such as CSS were advanced to support designers, returning the separation of appearance and content. While there are still some inconsistencies in how different browsers support these open, standardized features, the situation is continuing to improve.

值得庆幸的是,理智慢慢盛行。 HTML的开发已传递给称为W3C的组织。 诸如CSS之类的新功能已得到改进,以支持设计人员,返回了外观和内容的分离。 尽管不同的浏览器在支持这些开放的标准化功能方面仍然存在一些不一致之处,但这种情况正在继续改善。

HTML has been standardized as HTML5 as a way of documenting data. CSS has been standardized as a means of presenting that data. And ECMAScript ( more popularly, known as JavaScript) has been standardized as a way of controlling interactive behavior of that data.

HTML已被标准化为HTML5,作为记录数据的一种方式。 CSS已被标准化为表示该数据的一种方式。 ECMAScript(更普遍地称为JavaScript)已被标准化为一种控制数据交互行为的方式。

XHTML was the immediate successor to HTML, and shares many qualities with it – you might want to think of XHTML as “strict” HTML, cleared of the accumulated cruft of <font> tags and the other presentation elements that crept in over 10 years. For many, this new standard was overly draconian and too limited in scope; HTML5 was the result.

XHTML是HTML的直接继承者,并且具有许多特性–您可能想将XHTML视为“严格的” HTML,消除了<font>标记的累积残缺和10多年来逐渐流行的其他表示元素。 对于许多人来说,这个新标准过于严苛,范围也太有限。 结果就是HTML5。

翻译自: https://thenewcode.com/151/What-Is-HTML

什么是html

什么是html_什么是HTML?相关推荐

  1. word表格转换成html,delphi将word表格转换成html_取得Word 表格中的数据

    delphi将word表格转换成html_取得Word 表格中的数据 1.delphi将word表格转换成html procedure TForm1.Button1Click(Sender: TObj ...

  2. HTML+CSS大作业: 抗击疫情网页制作作业_疫情防控网页设计模板HTML_ 简单学生网页设_静态HTML+CSS网站制作成品...

    HTML+CSS大作业: 抗击疫情网页制作作业_疫情防控网页设计模板HTML_ 简单学生网页设计_静态HTML+CSS网站制作成品 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大 ...

  3. 商品详细信息的代码html_电商网站的商品详情页系统架构

    小型电商网站的商品详情页系统架构 小型电商网站的页面展示采用页面全量静态化的思想.数据库中存放了所有的商品信息,页面静态化系统,将数据填充进静态模板中,形成静态化页面,推入 Nginx 服务器.用户浏 ...

  4. html中legend设置大小,HTML_如何给 legend 标签设定宽度,我们在做表单的时候经常会使 - phpStudy...

    如何给 legend 标签设定宽度 我们在做表单的时候经常会使用到这样的结构: 哪些浏览器legend标签设定的宽度有效 IE6 IE7 Firefox2 Firefox3 Opera9.0+ Saf ...

  5. 轮播图html_【技术篇前端】用html+css实现小米首页部分内容(含源码,不含轮播图)...

    基本的了解了html和css的用法后,那我们就先找个项目来练练手,实现基本的页面布局即可,所以就有了 这次的小米官网,因为大体上一个网页布局都是有规律的,所以这次也就仅仅是把小米官网中的几种不同的布局 ...

  6. php 元素添加子元素,css,html_怎么在添加的子元素上继承父元素上已存在的子元素的属性?,css,html,javascript - phpStudy...

    怎么在添加的子元素上继承父元素上已存在的子元素的属性? 请问如何使添加后的子元素(tr)也能在鼠标经过前后继续保留其存在的子元素上的属性? dom的基础应用 window.οnlοad=functio ...

  7. 在js中加html_在HTML文档中嵌入JavaScript的四种方法

    在HTML里嵌入JavaScript 在HTML文档里嵌入客户端JavaScript代码有4中方法: 1.内嵌,放置在标签之间  (少): 2.放置在有 3.放置自HTML事件处理程序中,该事件处理程 ...

  8. 实现php a标签文件,HTML_如何点击a标签实现弹出input file上传文件对话框,html 复制代码代码如下: SPAN - phpStudy...

    如何点击a标签实现弹出input file上传文件对话框 html 复制代码代码如下: <div> <a href="###">添加图片a> < ...

  9. 生日快乐html_生日快乐,我的祖国

    生日快乐,我的国 为庆祝中华人民共和国成立70周年,持续推进"不忘初心.牢记使命"主题教育,大力弘扬爱国主义精神,激发干事创业热情,凝聚发展正能量,电气化公司机关党总支和各项目党工 ...

  10. 按键精灵脚本 php,HTML_按键精灵 脚本-学习VBS的一个不错的教程,今天我就从总体上对VBS进行介 - phpStudy...

    按键精灵 脚本-学习VBS的一个不错的教程 今天我就从总体上对VBS进行介绍,希望能给大家一个直观的印象.另外,讲解与按键官网的按键精灵教程(李悦制作)相结合,帮大家看懂这个东东. 一.概述 要让计算 ...

最新文章

  1. 【十五分钟Talkshow】fmplan(十五分钟计划)的初步想法
  2. React学习笔记7:React使用注意事项
  3. 解析php.ini 中文版
  4. linux 文件删除恢复
  5. windows杀死指定端口号
  6. Effective C++学习第二天
  7. python 二叉树
  8. php源码 辅助发卡_PHP个人发卡平台源码|自动发货网站源码 V5免授权版
  9. SegNet 论文解析
  10. Verilog HDL 出租车计费器实现
  11. ASP.NET公司企业网站源码
  12. 怎么通过当地时区计算格林尼治_地球运动之“时间计算”练习二(干货)
  13. 计算机本科生毕业设计题目(二)
  14. TortoiseSVN安装及导入已有SVN仓库
  15. 关于重装Win10系统卡死在PIN码设置步骤
  16. 数据库实验六:完整性语言实验
  17. 线程调度策略SCHED_RR(轮转法)和SCHED_FIFO(先进先出)之对比
  18. java整人_整人“病毒”代码(一)
  19. 华为走进成都 看智简网络如何彻底改变企业?
  20. Redis数据库常用操作命令(查询db、key、value)

热门文章

  1. 巴比特 | 元宇宙每日必读:上海首支元宇宙产业基金启动,首期规模10亿元,全国7地元宇宙产业基金亦在规划推动中...
  2. Brats 2018 数据集分享
  3. NGUI,背包拖拽,以及随机克隆图片知识点
  4. 开发婚礼app软件的优势和功能需求分析
  5. Android系统之路(初识MTK) ------ (详细精华)添加客供系统壁纸去除系统动态壁纸/Camera默认fine/remove android beam
  6. 安卓厨房软件linux,无烦恼厨房游戏安卓版
  7. linux 文件 跳板机_转载 linux 基于ssh创建跳板机
  8. Qt--玩转Excel
  9. 湖北省科技创新券的领取和使用
  10. Python元类和新型类-对象是类的实例,那类又是谁的实例?