万维网
万维网联盟
中文维基百科
互联网工程工作小组
元数据
可扩展样式语言
可缩放矢量图形
同步多媒体集成语言
国际标准化组织
国际电工委员会
层叠样式表
所见即所得
扩展名
排版引擎
操作系统
数学置标语言
文件类型描述
文件類型
文本编辑器
文档对象模型
新闻组
电子邮件
簡單物件存取協定
網頁瀏覽器
網頁超文本技術工作小組
網頁顏色模式
统一资源定位符
统一资源标志符
网络本体语言
网络钓鱼
网页
网页浏览器
置标语言
英文
蒂姆·伯纳斯-李
语义
超链接
通用网关接口
邮件列表
1月14日
12月18日
12月24日
1995年
1996年
1997年
1999年
2000年
5月15日
AJAX
ASP.NET
Acid1
Acid2
Acid3
ActionScript
ActiveX
Active Server Pages
Adobe Flash
Adobe Flex
Adobe Integrated Runtime
C-HTML
CSS
Canonical XML
Canvas (HTML元素)
ColdFusion
DHTML
DOM
DOS
ECMAScript
HTML
HTML元素
HTML字元編碼
HTML的字符编码
HTML編輯器
HTML编辑器
HTML5
HTML 5
HTTP
IETF
ISO
Internet Explorer
JSP
JScript
JavaFX
JavaScript
Java Applet
MIME
MathML
MediaWiki
Microsoft Silverlight
Mosaic
Netscape
PHP
RDF
RFC
Ruby on Rails
SGML
SPARQL
Speech Synthesis Markup Language
URL
URL重寫
万维网联盟
中文维基百科
互联网工程工作小组
元数据
可扩展样式语言
可缩放矢量图形
同步多媒体集成语言
国际标准化组织
国际电工委员会
层叠样式表
所见即所得
扩展名
排版引擎
操作系统
数学置标语言
文件类型描述
文件類型
文本编辑器
文档对象模型
新闻组
电子邮件
簡單物件存取協定
網頁瀏覽器
網頁超文本技術工作小組
網頁顏色模式
统一资源定位符
统一资源标志符
网络本体语言
网络钓鱼
网页
网页浏览器
置标语言
英文
蒂姆·伯纳斯-李
语义
超链接
通用网关接口
邮件列表
1月14日
12月18日
12月24日
1995年
1996年
1997年
1999年
2000年
5月15日
AJAX
ASP.NET
Acid1
Acid2
Acid3
ActionScript
ActiveX
Active Server Pages
Adobe Flash
Adobe Flex
Adobe Integrated Runtime
C-HTML
CSS
Canonical XML
Canvas (HTML元素)
ColdFusion
DHTML
DOM
DOS
ECMAScript
HTML
HTML元素
HTML字元編碼
HTML的字符编码
HTML編輯器
HTML编辑器
HTML5
HTML 5
HTTP
IETF
ISO
Internet Explorer
JSP
JScript
JavaFX
JavaScript
Java Applet
MIME
MathML
MediaWiki
Microsoft Silverlight
Mosaic
Netscape
PHP
RDF
RFC
Ruby on Rails
SGML
SPARQL
Speech Synthesis Markup Language
URL
URL重寫
跳过字词转换说明
汉漢▼▲
为了阅读方便,本文使用全文手工轉換。转换内容:
本文采用电脑和信息技术组全文转换 查看 • 编辑 • 强制刷新
以下為本條目單獨的全文轉換,請從本頁面進行編輯:
简体:超文本置标语言;繁體:超文件標示語言; 当前用字模式下显示为→超文本置标语言
简体:置标语言;繁體:標示語言; 当前用字模式下显示为→置标语言
字詞轉換说明顯示↓關閉↑
字詞轉換是中文维基的一項自動轉換,目的是通過计算机程序自動消除繁简、地区词等不同用字模式的差異,以達到閱讀方便。字詞轉換包括全局轉換和手動轉換,本說明所使用的标题转换和全文转换技術,都屬於手動轉換。
如果您想对我们的字词转换系统提出一些改进建议,或者提交应用面更广的转换(中文维基百科全站乃至MediaWiki软件),或者报告转换系统的错误,请前往Wikipedia:字词转换请求或候选发表您的意见。
一段用彩色标识的HTML原始碼
超文本置标语言(英文:HyperText Markup Language,HTML)是为「网页创建和其它可在网页浏览器中看到的信息」设计的一种置标语言。HTML被用来结构化信息——例如标题、段落和列表等等,也可用来在一定程度上描述文档的外观和语义。由蒂姆·伯纳斯-李给出原始定义,由IETF用简化的SGML(标准通用置标语言)语法进行进一步发展的HTML,后来成为国际标准,由万维网联盟(W3C)维护。
包含HTML内容的文件最常用的扩展名是.html,但是像DOS这样的旧操作系统限制扩展名为最多3个字符,所以.htm扩展名也被使用。虽然现在使用的比较少一些了,但是.htm扩展名仍旧普遍被支持。編者可以用任何文本编辑器或所见即所得的HTML编辑器来编辑HTML文件。
早期的HTML语法被定义成较松散的规则,以有助于不熟悉网络出版的人采用。网页浏览器接受了这个现实,并且可以显示语法不严格的网页。随着时间的流逝,官方标准渐渐趋于严格的语法,但是浏览器继续显示一些远称不上合乎标准的HTML。使用XML的严格规则的XHTML(可扩展超文本置标语言)是W3C计划中的HTML的接替者。虽然很多人认为它已经成为当前的HTML标准,但是它实际上是一个独立的、和HTML平行发展的标准。W3C目前的建议是使用XHTML 1.1、XHTML 1.0或者HTML 4.01进行网络出版。
目录
1 发展历史
2 标准的版本历史
2.1 HTML
2.2 XHTML
3 标记元素类型
4 文件类型描述
5 分离样式和内容
6 使用HTTP发布HTML
7 HTML格式的电子邮件
8 HTML超文本格式
9 参看
10 外部链接
编辑 发展历史
HTML
HTML 和 HTML5
Dynamic HTML
XHTML
XHTML Mobile Profile 和 C-HTML
Canvas (HTML元素)
HTML字元編碼
Document Object Model
Font family
HTML編輯器
HTML元素
HTML Frames
HTML5 video
HTML scripting
排版引擎
Quirks mode
Style sheets
Unicode and HTML
W3C 和 WHATWG
網頁顏色模式
WebGL
Web Storage
評比:
Document Markup Languages
網頁瀏覽器
排版引擎於
HTML
HTML5
HTML5 Canvas
HTML5 Media
Non-standard HTML
XHTML
本模板: 查看 • 討論 • 編輯
1982年,Tim Berners-Lee為使世界各地的物理學家能夠方便的進行合作研究,建立了使用於其系統的HTML。Tim Berners-Lee設計的HTML以純文字格式為基礎,可以任何文字編輯器處理,最初僅有少量標記(TAG)而易於掌握運用。隨著HTML使用率的增加,人們不滿足只能看到文字。1993年,還是大學生的Marc Andreessen在他的Mosaic瀏覽器加入<img>標記,從此可以在Web頁面上瀏覽圖片。但人們認為僅有圖片還是不夠,希望可將任何形式的媒體加到網頁上。因此HTML不斷地擴充和發展。
编辑 标准的版本历史
编辑 HTML
超文本置标语言(第一版)——在1993年6月发为互联网工程工作小组(IETF)工作草案发布(并非标准).
HTML 2.0——1995年11月作为RFC 1866发布,在RFC 2854于2000年6月发布之后被宣布已经过时
HTML 3.2——1996年1月14日,W3C推荐标准
HTML 4.0——1997年12月18日,W3C推荐标准
HTML 4.01(微小改进)——1999年12月24日,W3C推荐标准
ISO/IEC 15445:2000(“ISO HTML”)——2000年5月15日发布,基于严格的HTML 4.01语法,是国际标准化组织和国际电工委员会的标准。
HTML没有1.0版本是因为当时有很多不同的版本。有些人认为蒂姆·伯纳斯-李的版本应该算初版,这个版本没有IMG元素。当时被称为HTML+的后续版的开发工作于1993年开始,最初是被设计成为“HTML的一个超集”。第一个正式规范在为了和当时的各种HTML标准区分开来,使用了2.0作为其版本号。HTML+的发展继续下去,但是它从未成为标准。
HTML3.0规范是由当时刚成立的W3C于1995年3月提出,提供了很多新的特性,例如表格、文字绕排和复杂数学元素的显示。虽然它是被设计用来兼容2.0版本的,但是实现这个标准的工作在当时过于复杂,在草案于1995年9月过期时,标准开发也因为缺乏浏览器支持而中止了。3.1版从未被正式提出,而下一个被提出的版本是开发代号为Wilbur的HTML 3.2,去掉了大部分3.0中的新特性,但是加入了很多特定浏览器,例如Netscape和Mosaic的元素和属性。HTML对数学公式的支持最后成为另外一个标准MathML。
HTML 4.0同样也加入了很多特定浏览器的元素和属性,但是同时也开始“清理”这个标准,把一些元素和属性标记为过时的,建议不再使用它们。HTML的未来和CSS结合会更好。
HTML 5目前仍為草案,並已被W3C接納。
编辑 XHTML
主条目:XHTML
XHTML 1.0——发布于2000年1月26日,是W3C推荐标准,后来经过修订于2002年8月1日重新发布。
XHTML 1.1,于2001年5月31日发布,W3C推荐标准。
XHTML 2.0,W3C工作草案。
XHTML 5,從XHTML 1.x的更新版,基於HTML 5草案。
编辑 标记元素类型
结构性标记,描述文字的意图,例如:
<h2>Golf</h2>
指明浏览器将"Golf"显示为二级标题。结构性标记并未指示浏览器的显示方式,但是大多数浏览器标准化了这些元素的显示,例如默认情况下上述的标题会被显示为较大的粗体文字。参见层叠样式表(CSS)。比较常用的结构性标记有:
html元素 标记HTML内容的开始和结束。
head元素 标记HTML文件头,包含不在正文中显示的关键字、标题、脚本等等。
title元素 标记HTML文件的标题。
body元素 标记HTML文件正文的开始和结束。
文字變化性标记。描述文字的外观,例如:
<b>boldface</b>
将"boldface"显示为粗体文字。但是为了统一网站的风格,很多网络出版者使用CSS而不是重复使用呈现性标记。对于
<b>bold</b>
和
<i>italic</i>
也有通常更加明确的等价呈现性标记:
<strong>strong emphasis</strong>
<em>emphasis</em>
超連結标记。将文档的一部分关联到其他文档。例如:
<a href="http://wikipedia.org/">Wikipedia</a>
将会把Wikipedia显示为一个超链接URL。
除了HTML内容之外,经常也有人在代码中加入注释:
<!-- This is a comment -->
其中This is a comment會被隱藏,註解中的就是隱藏的意思,仅仅起到说明代码含义或者隐藏部分代码的作用。
框架頁面標記。描述網頁如何顯示框架網頁,較低版本的瀏覽器並不支援此功能。
<frameset> </frameset>
代表定義一個框架。若在後加上rows="100,*",這代表網頁會開啟一個上下分割網頁的框架,而上框架網頁的高度是100px。。加上cols="100,*"代表網頁左右分割,左框架的網頁闊度是100px。
<framename="left" src="left.html" />
代表框架頁的名稱及檔案來源。這個語法是加在</frameset>前。
每个标记都有特定的属性。由于对标准的支持度相差很大,一些标记和属性可能只被部分浏览器支持。
编辑 文件类型描述
为了指明文档使用的HTML标准,所有HTML文档应该以文件类型声明(DOCTYPE)开头,引用一个文件类型描述。举例来说:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
这个声明断言文档服从HTML 4.01的严格文件类型描述,这个标准是严格结构化的,使用CSS来做格式化。有时是否存在一个合适的文件类型描述会影响一个浏览器显示网页的方式。
除了HTML 4.01的严格文件类型描述之外,HTML 4.01也提供过渡和框架集文件类型描述。
过渡文件类型描述是向严格的文件类型描述过渡的缓冲。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
而框架集文件类型描述则针对包含框架元素的网页。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
编辑 分离样式和内容
网络开发社区的努力导致一种新的网页编写潮流,XHTML就是一个典型。标准着重于描述网页结构的元素,例如标题、段落、引言和表格,而不是那些用于呈现的元素,例如<font>、 <b>(粗体)和<i>(斜体)。在一些HTML变体中这些元素甚至被禁用,例如HTML 4.01的严格版本。CSS提供了一种分离HTML结构和内容呈现的方式:把所有呈现代码移到单独的CSS文件。
编辑 使用HTTP发布HTML
万维网主要由从服务器通过HTTP协议向浏览器发送的HTML文档组成。但是,HTTP也可以被用于传输HTML之外的数据,例如图像、声音和其他内容。为使浏览器了解如何处理接收到的文档,在传输文档时必须同时传递文件类型。这种元数据包含MIME类型(对于HTML 4.01或更早版本是text/html,而对于XHTML 1.0或之后的版本是application/xhtml+xml),以及字符编码(参见HTML字符编码方式)。
在现在的浏览器中,和HTML文档一起发送的MIME类型影响文档的解读方式。和XHTML MIME类型一起发送的文档被认为是良构的XML,而语法错误会导致浏览器无法呈现文档。完全相同的文档如果和HTML MIME类型一起发送,则可能被正常显示,因为浏览器对HTML的语法检查更加鬆懈些。
如果MIME类型不被识别为HTML,那么浏览器不应该试图将文档呈现为HTML,即使文档以正确的文档类型声明开头也是这样;尽管如此,一些浏览器还是检查文档内容或其URL来判断其文件类型。因为可能造成的安全性问题,这种行为不被提倡。即使以不遵守标准著称的Internet Explorer也基本放弃了这种做法。
编辑 HTML格式的电子邮件
一些图形模式下的电子邮件客户端支持HTML格式的邮件。很多支持一个图形模式下的HTML邮件编辑器,以及一个HTML邮件阅览器。因为一些问题,HTML邮件的使用有争议。HTML邮件的主要优点是可以使用呈现性元素来加强邮件的视觉效果,但是缺陷也很多,例如
收件人未必有一个可以浏览HTML邮件的客户端
邮件大小增加。一些邮件客户端随HTML邮件发送一个纯文字版更加重了这个问题
过度使用格式化
潜在安全问题,例如伪造银行电子邮件用于网络钓鱼
在一些有缺陷的电子邮件程序显示HTML邮件时可能执行恶意代码
因为这些原因,很多新闻组和邮件列表要么截断信件的HTML部分,要么只接受纯文本版本部分的邮件,要么拒绝接收HTML邮件。
编辑 HTML超文本格式
HTML是一个相对比较弱的超文本实现。早期超文本系统具有具有类型的链接、跨越包含和来源跟踪这样的属性。另一个现在缺乏支持的特性是粗链路。
直到不久之前,一些早期HTML版本中的超文本特性一直被大多数浏览器忽略,例如link元素和可编辑的网页。
有时网络服务或者浏览器厂商也认识到这些特性。例如,现在的wiki和nuke社会网络软件允许浏览者编辑访问的网页。
编辑 参看
HTML的字符编码
DHTML
XML
XHTML
HTML编辑器
Unicode
VRML
Acid1
Acid2
Acid3
编辑 外部链接
(英文)W3C HTML主页
(英文)W3C HTML4说明书
W3C HTML文档中文翻译
Collection of quick links on HTML/CSS
(英文)Minify / JavaScript CSS HTML ...
HTML.net
查 • 論 • 編
W3C规范和标准
推薦標準
Canonical XML · CDF · CSS · DOM · HTML · HTML5 · MathML · OWL · P3P · PLS · RDF · RDF Schema · SISR · SMIL · SOAP · SRGS · SSML · SVG · SPARQL · Timed Text · VoiceXML · WSDL · XForms · XHTML · XLink · XML · XML Base · XML Encryption · XML Events · XML信息集 · XML命名空间 · XML Schema · XML Signature · XPath · XPointer · XQuery · XSL · XSL-FO · XSLT
Notes
XAdES · XHTML+SMIL
工作草案
CCXML · CURIE · HTML 5 · InkML · WICD · XFDL · XFrames · XBL · XHTML+MathML+SVG · XMLHttpRequest · XProc
檢測
無障礙網頁檢測
前标准
C-HTML · HDML · JSSS · PGML · VML
查 • 論 • 編
網頁技術與標準
文档呈现语言
HTML*(HTML5*) · XHTML* · XML* · XForms* · DHTML*
样式格式描述语言
CSS* · XSL*
动态网页技术
CGI · ASP · ASP.NET · ColdFusion · JSP · PHP · Ruby on Rails
客户端交互技术
ActiveX · Java Applet · JavaFX · AJAX(XMLHTTP*) · Silverlight · ActionScript(Flash · Flex · AIR)
客户端脚本语言
JavaScript · JScript · VBScript · ECMAScript
标识定位语言
URL · URI · XPath · URL重寫
文档纲要语言
DTD* · XML Schema*
Even HTML itself is a Twitter critic
So does HTML really stand for Hating on Twitter Markup Language? That's the impression at least some programmers were left with after having their attention drawn to an element within the official HTML specification -- 4.10.7.2.8 The maxlength attribute - that veers from the straight-and-geeky normally found in such documents to take a swipe at Twitter and its infamous 140-character message ...
HTML Tutorial
Free HTML XHTML CSS JavaScript DHTML XML DOM XSL XSLT RSS AJAX ASP ADO PHP SQL tutorials, references, examples for web building.
W3C declares HTML 5 at 'last call' status
The World Wide Web Consortium has declared that HTML 5 is now ready for scrutiny by organisations as it nears completion ( ZDNet UK - Emerging Tech )
HTML - Wikipedia, la enciclopedia libre
HTML se escribe en forma de "etiquetas", rodeadas por corchetes angulares (<,>). HTML ... HTML también es usado para referirse al contenido del tipo de MIME ...
Statue of King Tut's Grandfather Discovered
The second of a pair of fallen statues of King Tut's grandfather has been revealed at the tomb where he was buried, Egypt's antiquities minister announced today (May 31).
Dave Raggett's Introduction to HTML
Even if you don't intend to edit HTML directly and instead plan to use an HTML editor such as Netscape Composer, or W3C's Amaya, this guide will ...
Shuttle Endeavour's Next Mission: Getting Cleaned Up for Museum Life
With its final space mission in the history books, the shuttle Endeavour begins preparations for a life of leisure as a museum showpiece.
HTML Goodies: The Ultimate HTML Resource
Free html tutorials and help, images, color codes and more for the web developer. Featuring tutorials on HTML tags, programming, basics, JavaScript, frames, hex codes ...
Most Divisive Moral Issues Revealed in Poll
Matters of birth and death are most likely to pit Americans against one another, according to new Gallup poll results finding that doctor-assisted suicide, abortion and having a baby out of wedlock are the most divisive issues in the United States.
W3C XHTML2 Working Group Home Page
W3C's statement of direction for HTML is given on the HTML Activity Statement. ... You can roll over your old HTML documents into XHTML using an Open Source HTML Tidy utility. ...
Worms from Hell? Deepest Multicellular Life Found
How low can worms go? According to a new study, at least 0.8 miles (1.3 kilometers) below the Earth's surface.
HTML: Definition from Answers.com
HTML ( ) n. A markup language used to structure text and multimedia documents and to set up hypertext links between documents, used extensively on the
Shuttle Endeavour's Space Finale an 'Incredible' Trip, Astronauts Say
CAPE CANAVERAL, Fla. – With the space shuttle Endeavour safely on the ground, the orbiter's crew can finally breathe a sigh of relief.
How to Create a Simple Web Page With HTML - wikiHow
There are many good websites where you can learn HTMLsuch as HTML Goodies.com. This article shows you the basics of creating a website in HTML. ...
Astronauts Pay Tribute to Shuttle Endeavour Ahead of Final Landing
On the eve of the space shuttle Endeavour's last landing, its six-astronaut crew paid tribute to the storied orbiter's 19-year career.
.html() – jQuery API
Description: Get the HTML contents of the first element in the set of matched elements. ... In an HTML document, .html() can be used to get the contents of any element. ...
Google Apps To Stop Supporting Old Browsers
If you regularly use Google Docs, Google Calendar, or Gmail then you had better keep your browsers up to date. Google today announced that its Google Apps will no longer support older browsers starting August 1. A big reason for this is Google Apps’ need for HTML 5 support. Older browsers to have their support [...]
HTML - MDC Docs
HyperText Markup Language (HTML) is used in the creation of web pages and other types of ... HTML is an international standard whose specifications are maintained ...
06/02/11 Art
FIRST FRIDAY ART WALKS. 5-7 p.m. Visit participating galleries and venues the first Friday of each month. ELLENSBURG ART WALK. 5-7 p.m. the first Friday of each month. Each participating venue holds opening receptions for new shows. List of venues at www.ellensburgarts.com/art_walk.html.



















