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 半所见即所得软件,这种软件能大大提高开发效率,它可以使你在很短的时间内做出HOMEPAGE,且可以学习HTML,这种类型的软件主要有HOTDOG,还有国产的软件网页作坊。
3 所见即所得软件,使用最广泛的编辑器,完全可以一点不懂HTML的知识就可以做出网页,这类软件主要有FRONTPAGE98,DREAMWEAVER。
更先进难懂的技术XHTML?
XHTML中的X是可扩展的意思,XHTML就是可扩展的超文本标记语言,它比HTML有更严格的要求。如果说HTML是汉语,那么XHTML就是标准普通话。对于现在才刚刚开始学习网页设计的朋友,直接学习XHTML是最佳的选择。事实上它也属于HTML家族,并且它是基于XML的,对比以前各个版本的HTML,它具有更严格的书写标准、更好的跨平台能力。由于某些需要,XHTML将以前版本的HTML能够实现的一些功能交给了CSS,这意味着你将需要学习两种技术。但是这确实是Web未来发展的潮流。X代表“可以扩展的”。
[编辑本段]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语法,是国际标准化组织和国际电工委员会的标准
XHTML 1.0——发布于2000年1月26日,是W3C推荐标准,后来经过修订于2002年8月1日重新发布。
XHTML 1.1, 于2001年5月31日发布
(XHTML 2.0, W3C工作草案)
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结合会更好。
HTML4.01的新突破
1997年 HTML 3.2版已经极大丰富了HTML功能。
1997年12月推出HTML 4.0版将HTML语言推向一个新高度,该版本倡导了两个理念。
(1)将文档结构和显示样式分离;
(2)更广泛的文档兼容性。
由于同期CSS层叠样式表的配套推出,更使得HTML和CSS对于网页制作的能力达到前所未有的高度。
1999年12月,W3C网络标准化组织推出改进版的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,它支持多语种,并且可以避免出现乱码的情况。
二、html中javascript的书写:
当然我们不希望你是这样内嵌教本,而是从一个外部文件进行引用,并且只把它放在文档的头部。
三、html中元素的书写:
1、 元素属性值必须包含在双引号中;
2、 form 中必须加action属性,并且不能为空。
如果不需要使用action属性,也必须定义:
3、 img的alt属性不可以缺少;
五、为了检验您的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 文件。
大锅盖怎么搜台大锅盖搜台步骤图文教程大多数人小时候都是伴随着电视一同成长的,回想起小时候的事情最喜欢无非就是跟小伙伴们一起看电视了。因此可以说电视机的被发明以及推广,使得我们的生活又多了一项娱乐。尤其在过年的时候,家
怎样实现机顶盒与数字电视的对接呢?详解导语电视机是我们娱乐中必备的ldquo玩具rdquo,闲下来的时候看看电视节目来愉悦一下身心。随着科技的发展,人们的生活水平逐渐提高,越来越多的人开始使用数字电视。而数字电视的使用
歌华有线机顶盒价格歌华有线机顶盒安装设置方法图文教程相信很多朋友对歌华有线高清机顶盒已经有所耳闻或者正在使用。随着使用高清平板电视的用户越来越多,面对169的大屏幕画面,传统的模拟信号已经无法驾驭潮流的高清平板电视了。大家想要真正去
户户通价格是多少最实用户户通使用指南户户通是一种直播卫星电视,由国家广播电影电视总局组织实施的直播卫星广播电视新服务。它以最低成本最快速度最有效方式,从根本上解决中国广大农村家家看电视的问题。因为以户户通需要自愿购买
户户通怎么升级最实用方法图文户户通是一种直播卫星电视,由国家广播电影电视总局组织实施的直播卫星广播电视新服务。有时候软件需要升级,不升级的话没有信号。今天小编就教大一个简单实用的方法,下面一起来看吧!一户户通
户户通管理系统怎么登录户户通管理系统登录步骤图文详解户户通系统的出现,解决了农村地区无法收听广播收看电视的问题,加快了城乡均等化的进程。不过,在户户通取得可喜成绩的同时,我们也应不忘对它进行系统全面的管理。户户通管理系统就是我们执行
落地熨斗如何使用落地熨斗使用技巧推荐详解落地熨斗与传统熨斗相比,使用起来更加方便。落地式蒸汽熨斗伴随着蒸汽,衣服不会那么容易变焦了。大家清楚落地式蒸汽熨斗有哪些使用技巧么?知道怎么更好的使用吗?大家可以参考一下小编的文章
美宁熨斗怎样美宁熨斗使用方法介绍详解熨斗其实是家家户户必备的一项电器,但是在许多家庭中并没有普及。我们需要注意我们的着装,皱巴巴的衣服是不美观的。美宁熨斗是一款比较好的熨斗。使用方法想必大家有一点常识,但是正确使用方
家用挂烫机怎么选购家用挂烫机品牌推荐详解褶皱的衣服可以用熨斗来烫平,现在又有了新的机器来替代它,那就是家用挂烫机,相信这个东西大家也都听过,知道要如何使用它,那么在打算买它之前,我们应该从哪几个方面来对家用挂烫机进行挑选
家用熨斗怎么去选择家用熨斗选择方法介绍详解当衣服皱了的时候,我们会用熨斗慢慢的把它个熨平。但是,每个地方所用的电熨斗是不一样的,比如在洗衣店里的熨斗就跟我们在家用的熨斗不一样。洗衣店熨斗小编就不懂了,毕竟小编没有开过洗衣店
熨斗选什么品牌好熨斗品牌选择推荐图文在家居的生活里,烫衣服熨斗的使用可谓是十分频繁了,随着我们越来越重视自己的形象,我们对衣服的整齐程度有了明显的重视。熨斗可以让我们的衣物整平,出门更加自信,那么选购什么样的熨斗好?
佳能lide210报价多少?佳能lide210使用方法介绍如今在很多的办公场所,都配备有各类复合机一体机等办公设备。当然,也存在着具有单功能的打印机传真机复印机扫描仪等。扫描仪有着便捷快速的优点,符合大众多高速率高品质办公的需求,因此也成
iphone2代好用吗图文苹果手机是乔布斯开发的,拥有一套独立的手机系统,是目前系统最稳定,使用寿命最长的手机。苹果手机的平均使用寿命可以超过十年,很多人换苹果手机并不是因为手机坏了,而是因为苹果手机又出新
oppo的nfc功能在哪里可以找到nfc功能在哪里开启手机的nfc是很使用的功能,比如可以快速刷公交卡,不用打开软件调出二维码,比如开门禁,不用找钥匙打开。那oppo的nfc功能在哪里可以找到?oppo的nfc功能在哪里可以找到?1在
小米手机怎么开通NFC交通卡功能小米手机支持NFC功能,非常的方便,大家外出刷手机即可开门,刷卡等。今天给各位讲解一下小米手机怎么开通NFC交通卡功能,有需要的朋友们就来IT百科看一下添加交通卡到NFC方法说明。
锤子SmartisanT2和荣耀7哪个好锤子SmartisanT2和荣耀7哪个好锤子Smartisan采用OS2。5操作系统,该OS主要的特性是简洁易上手细节处理到位(如自动排列图标滚动截屏全局快捷短语一键录屏强迫症选项
锤子SmartisanT2和荣耀7i哪个好锤子SmartisanT2和荣耀7i哪个好锤子SmartisanT2配备高通骁龙808六核处理器,由2个A57(主频2。0GHz)与4个A53(主频1。5GHz)组成,集成主频60
锤子SmartisanT2和魅族PRO5哪个好锤子SmartisanT2和魅族PRO5哪个好锤子SmartisanT2前置摄像头500万像素,后置1300万摄像头,采用了索尼IMX214传感器,最大光圈F2。0,全新增加了OI
西门子电热水器怎么样西门子电热水器优点我们现在的工具很多都是依靠电的,因为现在有电线还有各种开关,所以我们用起电来也是很安全的。西门子电热水器也是一个利用电来工作的家电,它是利用电来给水加热,不仅安全而且速度还有点快。
西门子电热水器怎么样西门子电热水器优点西门子电热水器是西门子这个品牌的一个产品,从西门子电热水器这个名字大家也能看出来,西门子电热水器是用电来加热水的。其实这很符合现在热水器的工作模式,毕竟电现在也成了工具的一大推力之
西门子即热式电热水器怎么样西门子即热式电热水器优势西门子即热式电热水器是现在即热式电热水器行业中的佼佼者,不仅因为西门子即热式电热水器的产品质量很好,同时西门子即热式电热水器使用起来也更加节能,受到很多人的喜爱。现在很多人都在使用
西门子热水器怎么样西门子热水器优点介绍详解热水器能帮助大家每天都能享受舒适的沐浴,选购一款高质量高效能的家用热水器,会使家居生活更加舒适温暖,小编现在给大家介绍一款不错的热水器产品ldquo西门子热水器rdquo,西门子热