HTML有哪些特点 HTML标准版本介绍【详解】
如果有更好的建议或者想看更多关于电子数码技术大全及相关资讯,可以多多关注茶馆百科网。

HTML的特性和优点是什么?HTML引用
HTML文档的制作并不十分复杂,而且功能强大,支持不同数据格式的文件插入,这也是WWW流行的原因之一,其主要特点如下:
1简便性,HTML版本升级采用超集模式,更加灵活方便。
2. 可扩展性。HTML语言的广泛应用带来了功能的增强和标识符等需求的增加。HTML采用子类元素的方式来保证系统的可扩展性。
3 .平台独立性。虽然PC很流行,但许多人使用其他机器,如mac, HTML可以在广泛的平台上使用,这是WWW流行的另一个原因。我可以用什么来编辑HTML?
HTML是文本,需要由浏览器进行解释。HTML编辑器有三种类型。
1 .基本的编辑软件,用WINDOWS自带的记事本或者写作版都可以写,当然如果用WPS来写,也可以。但是,请使用。htm或。html作为扩展名,以便浏览器可以解释执行。
2 .半WysiWYg主页。这个主页可以大大提高开发效率。它可以让你在很短的时间内创建一个主页,并学习HTML。
3 .所见即所得软件,使用最广泛的编辑器,可以完全不懂HTML的知识也能制作网页,这类软件主要有FRONTPAGE98、DREAMWEAVER。
更高级的技术XHTML?
XHTML中的X表示可扩展,XHTML是可扩展的超文本标记语言,它比HTML有更严格的要求。如果HTML是中文,XHTML就是标准的普通话。对于那些刚刚开始学习网页设计的人来说,XHTML是最好的选择。事实上,它是HTML家族的一部分,它基于XML,具有比以前版本的HTML更严格的编写标准和更好的跨平台功能。由于某种原因,XHTML将以前版本的HTML可以实现的一些功能交给了CSS,这意味着您需要学习这两种技术。但这确实是未来网络的潮流。X代表可扩展。
[编辑本段]HTML标准的版本历史
超文本标记语言(第一版)——作为互联网工程任务组(IETF)的工作草案(不是标准)于1993年6月发布。
HTML 2.0——1995年11月作为RFC 1866发布,在2000年6月RFC 2854发布后被宣布废弃
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语法,是国际标准化组织和国际电工委员会的标准
XHTML 1.0——作为W3C推荐标准于2000年1月26日发布,后来于2002年8月1日修订并重新发布。
XHTML 1.1,于2001年5月31日发布
(XHTML 2.0, W3C工作草案)
HTML没有1.0版本是因为有很多不同的版本。有些人认为蒂姆伯纳斯-李的版本应该算作第一版,它没有IMG元素。工作开始于1993年,当时被称为HTML+,最初被设计为“HTML的超集”。第一个正式规范使用2.0作为版本号,以区别于当时的HTML标准。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会更好。
HTML4.01的新突破
1997年的HTML 3.2版本极大地丰富了HTML的功能。
HTML语言在1997年12月随着HTML 4.0的发布被推向了一个新的高度,它提出了两个想法。
(1)将文档结构与显示样式分离;
(2)更广泛的文件兼容性。
随着CSS层叠样式表的同时引入,HTML和CSS创建网页的能力达到了前所未有的高度。
1999年12月,W3C Web标准化组织推出了改进版HTML4.01,该语言相当成熟可靠,一直沿用至今。
HTML4.01在国际化设置、改进兼容性、样式表支持、脚本和打印方面比以前的版本有所改进。
HTML 5改进
2007年HTML 5草案被W3C接受,并成立了一个新的HTML工作组。
2008年1月22日,第一个官方HTML 5草案发布。
HTML 5添加了更加多样化的API,提供了嵌入音频、视频、图像、客户端数据存储和交互式文档的函数。其他特性还包括新的页面元素,如…和。
HTML 5通过制定关于如何处理所有HTML元素以及如何从错误中恢复的精确规则,提高了互操作性并降低了开发成本。一些新的元素和属性反映了典型的现代使用网站。其中一些在技术上是相似的
而标签,却有一定的含义,比如(站点导航块)和。这样的标签对搜索引擎、小屏幕设备和视障人士的索引都很有用。它还通过标准接口为其他浏览元素(如和标记)提供了新的功能。
一些过时的HTML 4标签将被删除。这些标签包括纯粹显示效果的标签,如和
,因为它们已经被CSS所取代。
[编辑此段]HTML规范
首先,HTML头:
1. 对于日本环境:
2. 对于中国的环境:
我们建议的编码格式是utf-8,它支持多种语言并避免了码乱。
2. 在html中编写javascript:
当然,我们不希望您像这样嵌入教科书,而是希望从外部文件引用,并将其仅放在文档的头部。
3.在html中编写元素:
1. 元素属性值必须用双引号括起来;
2. 表单必须包含action属性,且不能为空。
如果不需要使用action属性,还必须定义:
3.img的Alt属性不能缺失;
5. 要验证HTML代码的有效性,可以使用W3中的HTML Validator工具,它支持URI输入、文件上传和代码输入
[编辑本段]HTML元素参考手册
(HTML Elements Referencea)
表示超链接的起始位置或目标位置。
acronym
取首字母的缩写。
address
表示特定信息,如地址、签名、作者和文档信息。
applet
将可执行内容放在页面上。
area
定义客户端图像映射中超链接区域的形状、坐标和关联URL。
b
指定文本应为粗体。(不推荐)
base
指定显式URL,以解析对外部源(如和样式表)的链接和引用。
basefont
设置显示文本时用作默认字体的基本字体值。(不推荐)
bdo
允许作者禁用所选文本片段的双向规则。
bgsound
启用带有背景声音或配音的页面。
big
指定所包含的文本以比当前字体稍大的字体显示。
blockquote
在文本中表示引号。
body
指定文档主体的开始和结束。
br
插入换行符。
button
指定一个包含显示为按钮的HTML的容器。
caption
表的标题,表的简单描述。
center
将指定的文本和图像居中。(不推荐)
cite
引用用斜体表示。(不推荐)
code
表示代码示例。
col
描述基于列的表的默认属性。
colgroup
描述表中列或列组的默认属性。
comment
表示不可见注释。防止浏览器解析和显示所包含的文本或HTML源代码。
dd
表示定义列表中的定义。定义通常在定义列表中缩进。
del
指示文本已从文档中删除。
dfn
表示术语的定义。(不推荐)
dir
目录列表。(不推荐)
div
表示可以显示HTML的区域
dl
表示定义列表。
dt
表示定义列表中的定义项。
em
强调文本,通常用斜体。
embed
允许嵌入任何类型的文档。
fieldset
在文本和字段集中包含的其他元素之外绘制一个框。
font
用于指示所包含文本的新字体、大小和颜色。
form
指示包含的控件是窗体的一部分。
frame
在FRAMESET 元素内表示单个框架。
frameset
表示一个框架集,用于组织多个框架和嵌套框架集。
head
提供了关于文档的无序信息集合。
h1-h6
这实际上是6个标签,他们以标题样式显示文本,h1最大,h6最小。
hr
水平线。
html
表明文档包含HTML 元素。
i
指定文本应以斜体显示。(不建议使用)
iframe
创建内嵌漂浮框架。
img
在文档中嵌入图像或视频片断。
input
创建各种表单输入控件。
input type=button
创建按钮控件。
input type=checkbox
创建复选框控件。
input type=file
创建文件上载控件,该控件带有一个文本框和一个浏览按钮。
input type=hidden
传输关于客户/服务器交互的状态信息。
input type=image
创建一个图像控件,该控件被点击后将导致表单立即被提交。
input type=password
创建与INPUT type=text 控件类似的单行文本输入控件,不过并不显示用户输入的内容。
input type=radio
创建单选钮控件。
input type=reset
创建一个按钮,点击该按钮后,将重置表单控件回其初始值。
input type=submit
创建一个按钮,点击该按钮后,即提交表单。
input type=text
创建一个单行的文本输入控件。
ins
表示插入到文档中的文本。
isindex
使浏览器显示一个对话框,提示用户输入单行文本。(不建议使用)
kbd
以定宽字体显示文本。(不建议使用)
label
为页面上的其它元素指定标签。
legend
在fieldSet 对象绘制的方框内插入一个标题。
li
表示列表中的一个项目。
link
允许当前文档和外部文档建立连接。
listing
以固定宽度的字体显示文本。
map
包含客户端图像映射的坐标数据。
marqueee
创建一个滚动的文本字幕。(不建议使用)
menu
创建一个无序列表。
meta
向服务器和客户端传达关于文档的隐藏信息。
nobr
不换行显示文本。
noframes
包含对于那些不支持FRAMESET 元素的浏览器使用的HTML。
noscript
指定在不支持脚本的浏览器中显示的HTML。
object
在HTML 页面中插入对象。
ol
编制排序列表。
optgroup
允许作者对select 元素中的选项进行逻辑分组。
option
表示SELECT 元素中的一个选项。
p
表示一段。
param
设置APPLET、EMBED 或OBJECT 元素的属性初始值。
pre
以固定宽度字体显示文本。
q
分离文本中的引语。
s
带删除线方式显示文本。(不建议使用)
samp
表示代码范例。
script
指定由脚本引擎解释的页面中的脚本。
select
表示一个列表框或者一个下拉框。
small
指定内含文本要以比当前字体稍小的字体显示。
span
指定内嵌文本容器。
strike
带删除线显示文本。(不建议使用)
strong
以粗体显示文本。
style
指定页面的样式表。
sub
说明内含文本要以下标的形式显示,比当前字体稍小。
sup
说明内含文本要以上标的形式显示,比当前字体稍小。
table
说明所含内容组织成含有行和列的表格形式。
tbody
指明哪些行作为表格的主体。
td
指定表格中的单元格。
textarea
多行文本输入控件。
tfoot
指明哪些行作为表尾。
th
指定标题列。标题列将在单元格中居中并以粗体显示。
thead
指定哪些行作为表头。
title
文档的标题。
tr
指定表格中的一行。
tt
以固定宽度字体显示文本。(不建议使用)
u
带下划线显示文本。(不建议使用)
ul
表示不排序的项目列表。
var
定义程序变量,通常以斜体显示。
wbr
向一块NOBR 文本中插入软换行。
XHTML的一些基础知识,以及和HTML的一些区别
HTML语言是我们建立网页的工具,从它出现发展到现在,规范不断完善,功能越来越强。但是依然有缺陷和不足,人们仍在不断的改进它,使它更加便于控制和有弹性,以适应网络上日新月异的应用需求。2000年底,国际W3C(World Wide Web Consortium)组织公布发行了XHTML 1.0版本,XHTML和HTML,XML有什么不同,它增加了什么新功能,今天就让我们来初步认识一下XHTML。
XHTML 1.0是一种在HTML 4.0基础上优化和改进的的新语言,目的是基于XML应用。XHTML是一种增强了的HTML,它的可扩展性和灵活性将适应未来网络应用更多的需求。下面是W3C的HTML工作组主席Steven pemberton回答的关于XHTML的常见基础问题。
问:为什么XHTML 1.0相对HTML 4.0独立发展?
答:并不是这样。XHTML恰恰就是HTML 4.0的重新组织,(确切的说它是HTML 4.01,是一个修正版本的HTML 4.0,只不过以XHTML 1.0命名发行。) 它们在XML里的解释会有一些必要的差别,但另一方面,它们依然非常相似,我们可以把XHTML的工作看作是HTML 4.0基础上的延续。
问:XHTML 1.0如何实现XML标准?
答:XHTML就是一种XML应用。它采用XML的DTD文件格式定义,并运行在支持XML的系统上。这里要感谢XML的Namespaces功能,浏览器制造商不需要再创造新的私有标签(tags),他们只需要在XHTML代码里包含XML代码片段,或者XML代码里包含XHTML代码片段。
问:用XHTML,网页设计师会遇到和HTML一样的浏览器兼容性问题吗?
答:希望不会。'严格的错误防御标准'将帮助浏览器对代码作出相同的响应,XML的namespaces功能使你可以增加自己的新标签而不需要特别的浏览器支持。现在我们所需要得到保证的就是:所有浏览器开发商一致并且完全遵守我们制定的CSS。写信给你的浏览器制造商,告诉你需要的CSS规范,你甚至可以检测浏览器是否听从你的设计。
问:谁可以采用XHTML 1.0设计?
答:因为XHTML非常简单易于实现,所以任何会用HTML的人都可以容易地使用XHTML。当使用XML浏览器的人们越来越多,更多的工作会被建议使用XML,那时候也许都将使用XHTML。
问:什么时候XHTML网站会普及?
答:好问题。我已经看到一些使用XHTML建立的网站,甚至在XHTML 1.0发布以前。我相信它将会有一个大发展,因为它太容易了。但是现在的用户代理(浏览器)对XHTML都不是完全支持,而是部分支持,所以XHTML的普及还需要用户代理的进一步支持。
问:我们如何将现有的HTMl转换为XHTML?
答:非常简单,因为它们非常相似。在W3C(www.w3c.org)网站上有一个开放原代码(open-source)的软件叫HTML Tidy,可以帮助你直接转换。
问:XHTML未来会怎样?
答:XHTML1.0仅仅是这个新HTML语言的第一步。新版本将没有向下兼容老浏览器的约束,可以有更多的发展空间。
首先,我们将进行一次彻底的清理,删除HTML 4.0中不兼容的元素。
其次,我们将XHTML模块化,允许人们在XML应用中使用XHTML模块(比如表格),减少重复开发。同时也允许开发特别用途的设计,比如电话应用,只要属于XHTML的子集就可以保持兼容,人们可以创造他们自己的HTML。
[编辑本段]常用的HTML编辑软件
Dreamweaver
Dreamweaver是美国Adobe(原Macromedia,2005年被Adobe收购)公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。它不仅是优秀的WYSIWYG编辑器,更是优秀的代码编辑器,有代码加亮,代码提示等丰富功能,提供各种示例代码,并支持Javascript,PHP,ASP,JSP等多种脚本语言。最新版本为CS4,发布于2008年9月。
Frontpage
Microsoft公司出品的FrontPage是制作表单式网页的常用工具。FrontPage 2000是微软公司最新推出的面向21世纪网络办公自动化时代的大型套装软件0ffice 2000中新增的一个重要组件,也是0ffice 2000注重网络与Internet应用的一个重要体现。FrontPage 2000是目前最常用的中文版网页制作工具之一,简单易学。FrontPage 2000相对于前面的版本在网页向导、网页编辑、表单与框架页技术、音频与视频插件、动态HTML技术(DHTML,上世纪末兴起的一种web技术,现在已经过时)、数据库连接等方面进行了重大的改进,从而增强了网页制作的功能。如果服务器安装了Frontpage扩展组件,还可以支持Frontpage的站点计数器等功能。它从2007版的Office开始更名为Sharepoint Designer。
Delphi
由Borland公司推出的Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作--Delphi的每一个设计细节,都将带给您一份欣喜。
eclipse
Eclipse 是一个开放源代码的、基于Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java 开发工具(Java Development Tools,JDT)。
UltraEdit
UltraEdit 是能够满足你一切编辑需要的编辑器。UltraEdit 是一套功能强大的文本编辑器,可以编辑文本、十六进制、ASCII 码,完全可以取代记事本(如果你的电脑足够强大),内建英文单字检查、C++ 及VB 指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。软件附有HTML 标签颜色显示、搜寻替换以及无限制的还原功能,一般大家喜欢用其来修改EXE 或DLL 文件。
本文主要介绍了关于HTML有哪些特点 HTML标准版本介绍【详解】的相关养殖或种植技术,电子数码栏目还介绍了该行业生产经营方式及经营管理,关注电子数码发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解电子数码技术怎么管理的要点,是您电子数码致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/2640655.html