html是什么格式的文件

html-css020

html是什么格式的文件,第1张

HTML文件是网页的源代码文件。

HTML是构建网站的基石。HTML允许嵌入图像与物件,并且可以用于建立互动式表单,它被用来结构化资讯——例如标题、段落和列表等等,也可用来在一定程度上描述文件的外观和语义。HTML的语言形式为尖括号包围的HTML元素(如<html>),浏览器使用HTML标签和指令码来诠释网页内容,但不会将它们显示在页面上。

HTML可以嵌入如JavaScript的手稿语言,它们会影响HTML网页的行为。网页浏览器也可以参照阶层式样式表(CSS)来定义文字和其它元素的外观与布局。维护HTML和CSS标准的组织万维网联盟(W3C)鼓励人们使用CSS替代一些用于表现的HTML元素。

HTML的发展历史

HTML的首次公开描述出现于一个名为HTML Tags的档案中,由添·柏纳斯-李于1991年底提及。它描述18个元素,包括HTML初始的、相对简单的设计。除了超联结标签外,其他设计都深受CERN内部一个以标准通用标示语言(SGML)为基础的档案格式SGMLguid的影响。这些元素仍有11个存在于HTML 4中。

一、什么是html

1、简介

HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。

也许你听说过许多可以编辑网页的软件,事实上,你不需要用任何专门的软件来建立HTML页面;你所需要的只是一个文字处理器(如McrosoftWord\记事本\写字板等等)以及HTML的工作常识。其实你很快就会发现,基础的HTML语言简直容易死了。

2、文本文件的一系列标签

HTML只不过是组合成一个文本文件的一系列标签。它们很乐队的指挥,告诉乐手们哪里需要停顿,哪里需要激昂.

3、HTML标签通常是英文词汇的全称

HTML标签通常是英文词汇的全称(如块引用:blockquote)或缩略语(如“p”代表Paragragh),但它们的与一般文本有区别,因为它们放在单书名号里。故Paragragh标签是

,块引用标签是

。有些标签说明页面如何被格式化(例如,

开始一个新段落),其他则说明这些词如何显示( 使文字变粗)还有一些其他标签提供在页面上不显示的信息--例如标题。

二、html的知识

1、标签应用

关于标签,需要记住的是,它们是成双出现的。每当使用一个标签--如

,则必须以另一个标签 将它关闭。注意“blockquote”前的斜杠,那就是关闭标签与打开标签的区别。

基本HTML页面以标签开始,以结束。在它们之间,整个页面有两部分--标题和正文。

标题词--夹在和标签之间--这个词语在打开页面时出现在屏幕底部最小化的窗口。正文则夹在和之间--即所有页面的内容所在。页面上显示的任何东西都包含在这两个标签之中。

2、案例

那么让我们建立一个简单的范例吧,非常容易的。第一步,当然是要建立一个新的文本文件(记住,如果你在使用比较复杂的文字处理器,就应该用“纯文本”或“普通文本”来保存),将它命名为“xxxx.html”。(随便你起一个什么名字,但记住,要用英文)

然后你可以用浏览器将它打开,你会看见最简单的自己做的页面。

.html是超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用。HTML 不是一种编程语言,而是一种标记语言 (markup language),是网页制作所必备的。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言(或超文本标签语言)的结构包括“头”部分、和“主体”部分,其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

编辑

它其实是文本,它需要浏览器的解释,它的编辑器大体可以分为三种,

基本文本、文档编辑软件,使用微软自带的记事本或写字板都可以编写,当然,如果你用WPS来编写,也可以。不过存盘时请使用.htm或.html作为扩展名,这样就方便浏览器认出直接解释执行了。

半所见即所得软件,如:FCK-Editer、E-webediter等在线网页编辑器;尤其推荐:Sublime Text代码编辑器(由Jon Skinner开发,Sublime Text2收费但可以无限期试用)。

所见即所得软件,使用最广泛的编辑器,完全可以一点不懂HTML的知识就可以做出网页,如:AMAYA(出品单位:万维网联盟);FRONTPAGE(出品单位:微软);Dreamweaver(出品单位Adobe)。

Microsoft Visual Studio(出品公司:微软)

其中所见即所得软件与半所见即所得的软件相比,开发速度更快,效率更高,且直观的表现更强。任何地方进行修改只需要刷新即可显示。缺点是生成的代码结构复杂,不利于大型网站的多人协作和精准定位等高级功能的实现。