html是什么(Html是什么)

2025-03-28 17:00:01 0

html是什么(Html是什么)

本文目录

Html是什么

所谓HTML页面就是我们常说的网页,也会称之为HTML文档。HTML文档中包含HTML标签和文本内容,浏览器会读取HTML文档,并将它们以网页的形式呈现给用户。在HTML页面中可以包含图片、文字、声音、视频、动画、超链接等等。

在网页文档中标签是构成网页的基本单位,也被称为标记、元素,是由尖括号包围起来的关键词,HTML标签分为单标签、双标签,单标签是在开始标签中直接闭合,而双标签由开始标签和结束标签组成,在标签的中间填入内容,大部分的HTML标签可以添加属性用以修饰该标签。在HTML标签不区分大小写,但是W3C建议我们使用小写。下图是是一个简单的HTML文档的基本结构。

上文又提到一个概念叫做W3C,那么大家可能会问W3C是什么呢?W3C(World Wide Web Consortium)万维网联盟,W3C最大限度地就技术相关内容达成共识,确保编程质量,促进规范之间的一致性,并获得W3C和更广泛的社区的认可。它的主要工作是对Web进行标准化,创建并维护www标准。简单来说,W3C是一个专门来制定web标准的非盈利性组织。而这些广泛运用的标准被称为W3C标准。

一门技术的发展以及成熟,也不是一蹴而就的,那么接下来我们来了解一下HTML的发展历程。

HTML经历了多个版本,才到现在最新的、目前还没有定稿的HTML5。

HTML 2.0是1996年由Internet工程的HTML工作组开发。它是果实的HTML版本。

1997年1月,由W3C标准发布的HTML3.2,在HTML2.0的基础上添加了新的、被广泛运用的特性。

1997年12月,HTML4.0由W3C发布,并与第二年4月发布了它的修改版本。在HTML4.0中一个比较重要的特性就是加入了css样式表。

1999年12月,W3C推出了HTML4.01,它是HTML4.0的升级版本,对HTML4.0进行了一些修正和漏洞修复。

2000年1月,W3C发布了XHTML 1.0,这个版本使用XML对HTML4.01进行了重新地表示。XHTML(EXtensible HyperText Markup Language)可扩展的超文本标记语言,它的目的是为了取代HTML,因此它与HTML 4.01几乎一致,但是它是一个语法更为严格、更为纯净的HTML版本,是作为一种XML(可扩展标记语言,与HTML的区别在于,HTML用来显示数据,而XML用来描述数据)应用被重新定义的HTML。

2008年1月,W3C发布了HTML5的第一份正式工作草案。虽然,到目前为止HTML5还没有正式发布,仍处在不断完善阶段,但是,现在大部分浏览器已经具备了某些HTML5的支持。

请问shtml是什么文件格式 ,用什么软件才能打开

关于shtml,shtml是一种基于SSI技术的文件,也就是Server Side Include--SSI 服务器端包含指令,一些Web Server如果有SSI功能的话就会对shtml文件特殊招待,服务器会先扫一次shtml文件看没有特殊的SSI指令存在,如果有的话就按Web Server设定规则解释SSI指令,解释完后跟一般html一起调去客户端。 html或者htm是一种静态的页面格式,也就是说不需要服务器解析其中的脚本,或者说里面没有服务器端执行的脚本,而shtml或者shtm由于它基于SSI技术,当有服务器端可执行脚本时被当作一种动态编程语言来看待,就如asp、jsp或者php一样。当shtml或者shtm中不包含服务器端可执行脚本时其作用和html或者htm是一样的。 SHTML和HTML的区别,如果用一句话来解释就是:SHTML 不是HTML而是一种服务器 API,shtml是服务器动态产成的html. 虽然两者都是超文本格式,但shtml是一种用于SSI技术的文件。 也就是Server Side Include--SSI 服务器端包含指令。 如果Web Server有SSI功能的话(大多数(尤其是基于Unix平台)的WEB服务器如Netscape Enterprise Server等均支持SSI命令)。 会对shtml文件特殊招待。 先扫一次shtml文件看没有特殊的SSI指令现在。 有就按Web Server设定规则解释SSI指令。 解释完后跟一般html一起掉去客户端。 使用SSI(Server Side Include)的html文件扩展名,SSI(Server Side Include),通常称为“服务器端嵌入“或者叫“服务器端包含“,是一种类似于ASP的基于服务器的网页制作技术。 SSI工作原理: 将内容发送到浏览器之前,可以使用“服务器端包含 (SSI)”指令将文本、图形或应用程序信息包含到网页中。例如,可以使用 SSI 包含时间/日期戳、版权声明或供客户填写并返回的表单。对于在多个文件中重复出现的文本或图形,使用包含文件是一种简便的方法。将内容存入一个包含文件中即可,而不必将内容输入所有文件。通过一个非常简单的语句即可调用包含文件,此语句指示 Web 服务器将内容插入适当网页。而且,使用包含文件时,对内容的所有更改只需在一个地方就能完成。 因为包含 SSI 指令的文件要求特殊处理,所以必须为所有 SSI 文件赋予 SSI 文件扩展名。默认扩展名是 .stm、.shtm 和 .shtml Web 服务器在处理网页的同时处理 SSI 指令。当 Web 服务器遇到 SSI 指令时,直接将包含文件的内容插入 HTML 网页。如果“包含文件”中包含 SSI 指令,则同时插入此文件。除了用于包含文件的基本指令之外,还可以使用 SSI 指令插入文件的相关信息(如文件的大小)或者运行应用程序或 shell 命令。 网站维护常常碰到的一个问题是,网站的结构已经固定,却为了更新一点内容而不得不重做一大批网页。SSI提供了一种简单、有效的方法来解决这一问题,它将一个网站的基本结构放在几个简单的HTML文件中(模板),以后我们要做的只是将文本传到服务器,让程序按照模板自动生成网页,从而使管理大型网站变得容易。 所以,利用SHTML格式的页面目的和 ASP 差不多,但是因为是 API 所以运转速度更快,效率更高,比ASP快,比HTML慢,但由于可以使用服务器端包含,因此使页面更新容易(特别是批量更新banner,版权等),想象一下吧,你有一段 HTML,要在中间穿插一些特殊的服务端脚本,比如插入其他 HTML 段落,你选择 ASP 来完成这个任务,但是如果任务更繁重,需要更多的时间,比如 5 s,这个时候你不用 ASP 而用 SHTML,或许处理时间就只用 4 s 了。

index.html是什么

综述:index就是网站首页的意思。HTML定义:超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

使用说明

使用器新建HTML文档或者直接新建文本文档把后缀名改为html都是可以创建HTML文档的。

1、使用器如dw可以依次点击“文件”——“新建HTML文档”确定即可新建一个HTML文档,保存时输入文件名为index.html。

2、直接新建一个文本文档,重命名为index.html即可。再用文本器打开即可写代码。补充知识:万维网上的一个超媒体文档称之为一个页面(外语:page)。

作为一个组织或者个人在万维网上放置开始点的页面称为主页(外语:Homepage)或首页,主页中通常包括有指向其他相关页面或其他节点的指针(超级链接)。

所谓超级链接,就是一种统一资源定位器(Uniform Resource Locator,外语缩写:URL)指针,通过激活(点击)它,可使浏览器方便地获取新的网页。这也是HTML获得广泛应用的最重要的原因之一。

在逻辑上将视为一个整体的一系列页面的有机集合称为网站(Website或Site)。超级文本标记语言(英文缩写:HTML)是为“网页创建和其它可在网页浏览器中看到的信息”设计的一种标记语言。

html是什么(Html是什么)

本文编辑:admin

更多文章:


dumplings什么意思(dumplings和jiaozi的区别)

dumplings什么意思(dumplings和jiaozi的区别)

本文目录dumplings和jiaozi的区别gyoza和dumplings的区别dumpling是什么意思英语dumpling什么意思dumplings 是什么意思dumplings是什么意思dumplings和jiaozi的区别dump

2025年3月22日 14:00

微服务有哪些设计原则?python grpc如何给proto文件中map类型的变量赋值

微服务有哪些设计原则?python grpc如何给proto文件中map类型的变量赋值

本文目录微服务有哪些设计原则python grpc如何给proto文件中map类型的变量赋值在Ubuntu的环境下怎么交叉编译grpc到cortex-a9架构微服务有哪些设计原则微服务应用4个设计原则:我们总结了四个原则推荐给大家:AKF拆

2025年3月24日 23:30

api怎么调用(java中API怎么调用啊)

api怎么调用(java中API怎么调用啊)

本文目录java中API怎么调用啊api函数怎么用如何调用API函数Api怎么调用能举下例吗支付宝的API调用怎么用java中API怎么调用啊1,java中的api并不能直接调用的,常说的调用api其实是调用相关的类和接口,这些类和接口里包

2025年3月6日 19:20

centos镜像下载官网(Redhat镜像现在哪里有)

centos镜像下载官网(Redhat镜像现在哪里有)

本文目录Redhat镜像现在哪里有怎么弄虚拟机镜像文件请问怎么安装windows linux 双系统Redhat镜像现在哪里有首先非常感谢在这里能为你解答这个问题,让我带领你们一起走进这个问题,现在让我们一起探讨一下。目前没有,RHEL 的

2025年2月23日 19:30

多线程编程是什么(什么是多线程,多线程编程的好处是什么)

多线程编程是什么(什么是多线程,多线程编程的好处是什么)

本文目录什么是多线程,多线程编程的好处是什么什么是多线程编程 java 笔试面试什么是多线程编程什么时候使用什么是多线程,多线程编程的好处是什么举个例子,你要做饭,你要做的饭是米饭和一个炒菜。如果是单线程,那么你可以如下做:第一种方法:先炒

2025年2月25日 15:30

mac地址是啥(电脑的mac地址是什么意思)

mac地址是啥(电脑的mac地址是什么意思)

本文目录电脑的mac地址是什么意思物理地址和mac地址是什么MAC地址是什么MAC地址是什么意思mac地址是什么意思MAC地址 是 通常所说的什么mac地址是什么地址电脑的mac地址是什么意思MAC(Media Access Control

2025年2月28日 06:40

tomcat宕机(centos怎样编写tomcat宕机自动重新启动)

tomcat宕机(centos怎样编写tomcat宕机自动重新启动)

本文目录centos怎样编写tomcat宕机自动重新启动请教tomcat一段时间就死机是什么情况tomcat为什么老是宕机,ajp协议有什么需要注意的地方如何提高tomcat服务器的性能Apache httpd +tomcat ProxyP

2025年2月13日 01:00

basic语言教程(那里有关于BASIC语言的TXT教程)

basic语言教程(那里有关于BASIC语言的TXT教程)

本文目录那里有关于BASIC语言的TXT教程我想学basic语言,请问怎么入门,股票指标就是用这个需要编辑的BASIC语言什么教材最好想学BASIC语言(不是VB)哪有完整的教程用什么编写BASIC语言谢谢怎么学习basic那里有关于BAS

2025年2月28日 19:40

trunk配置命令(Cisco交换机Trunk配置命令!)

trunk配置命令(Cisco交换机Trunk配置命令!)

本文目录Cisco交换机Trunk配置命令!H3C 配置TRUNK的命令是什么锐捷交换机配置vlan和trunk的主要命令思科2960交换机配置命令都有哪些trunk 接口的配置怎么配置cisco二层交换机和三层交换机怎么设置trunk交换

2025年3月18日 16:10

随机数字表下载(随机数表下载)

随机数字表下载(随机数表下载)

本文目录随机数表下载我想获得200个随机数:1-200,怎么做随机数字表随机数表下载自己做个啊在EXCEL表格内全部填上=RAND()就可以得到0以下的随机数了如果要限定范围的话,如随机数是10以下的,就改为=RAND()*11如果只想产生

2025年4月4日 03:50

我要自学网视频教程免费教程自学电脑(我要自学网上有教裁剪的视频教程吗)

我要自学网视频教程免费教程自学电脑(我要自学网上有教裁剪的视频教程吗)

本文目录我要自学网上有教裁剪的视频教程吗我要自学网,怎么收费的,是不是无限观看关于学习类的网站有哪些大家有没有我要自学网的破解版啊,谢谢大家我要自学网上有教裁剪的视频教程吗因为现在短视频的崛起,任何企业,任何工作室或者个人都需要剪辑大量的视

2025年3月24日 11:50

yielded是什么意思(yield spread是什么意思)

yielded是什么意思(yield spread是什么意思)

本文目录yield spread是什么意思yielded的中文是什么yield是什么函数street-convention-yield是什么意思yield的意思yield spread是什么意思  yield spread:利差  利差是指

2025年2月16日 01:20

Stata应用领域有哪些?怎么在stata中导入excel数据

Stata应用领域有哪些?怎么在stata中导入excel数据

本文目录Stata应用领域有哪些怎么在stata中导入excel数据怎么看stata相关性检验结果Stata应用领域有哪些Stata是一款完整的、集成的统计软件包,可满足数据分析、数据管理和图形制作的一切需求。Stata不是分模块出售的,这

2025年2月18日 02:50

browser是什么(QQBrowser是什么)

browser是什么(QQBrowser是什么)

本文目录QQBrowser是什么手机上FTBrowser是什么软件QQBrowser是什么QQbrowser是QQ浏览器。QQ浏览器是腾讯科技(深圳)有限公司开发的一款浏览器,其前身为TT浏览器。QQ浏览器秉承TT浏览器1-4系列方便易用的

2025年3月6日 05:10

killbackground(ipad如何通过手摇来清除后台程序)

killbackground(ipad如何通过手摇来清除后台程序)

本文目录ipad如何通过手摇来清除后台程序killbackground ios8能用吗killbackground怎么用killbackground怎么设置怎么用设置及使用教程详解苹果手机killbackground怎么设置ios7 kil

2025年2月26日 19:00

fade是什么意思中文(Faded,这单词的意思是什么)

fade是什么意思中文(Faded,这单词的意思是什么)

本文目录Faded,这单词的意思是什么“fade”和“faded”分别是什么意思fade是什么意思啊如何背“fade”是什么意思fade什么意思Faded,这单词的意思是什么Faded的中文翻译意思是已褪色的,已凋谢的。词汇分析音标:英

2025年3月13日 19:10

iframe操作讲解(jquery iframe操作详细解析)

iframe操作讲解(jquery iframe操作详细解析)

本文目录jquery iframe操作详细解析如何操作iframe 中某些元素怎样用jQuery 操作IFRAMEjquery怎么操作iframejquery iframe操作详细解析使用jquery操作iframe1、内容里有两个ifam

2025年3月5日 00:20

手机一键换ip(如何在手机上修改ip地址)

手机一键换ip(如何在手机上修改ip地址)

本文目录如何在手机上修改ip地址手机ip怎么改地址推荐几款好用的一键换手机或者电脑ip的软件手机怎么换ip手机如何更换ip如何改自己手机的IP地址安卓手机怎么改ip地址怎样把手机IP切换到不同的地方手机上面的IP怎么更换 如何在手机上修改i

2025年3月21日 01:50

openeuler图形化界面(新装的openeuler没有文件)

openeuler图形化界面(新装的openeuler没有文件)

本文目录新装的openeuler没有文件epson-lq-630k打印机打印增值税发票左边距和上边距怎么设计华为将发布新操作系统openEuler欧拉,此举有何深意新装的openeuler没有文件看看是不是保存好了。首先,在搜索框输入关键字

2025年2月17日 12:40

update是什么意思翻译成中文(Update翻译成汉语是什么意思)

update是什么意思翻译成中文(Update翻译成汉语是什么意思)

本文目录Update翻译成汉语是什么意思Update是什么意思啊update中文是什么意思windows update是什么意思中文Update翻译成汉语是什么意思updatevt.更新,使现代化; 校正,修正; n.现代化; 更新的信息;

2025年3月6日 07:50

近期文章

java 数组(Java数组)
2025-04-05 09:40:02
mfc指的是什么?mfc是什么
2025-04-05 09:30:02
本站热文

harbor,port,pier的区别?谁能解释“harbour“(港口)与“pier“(码头)的区别
2025-02-22 17:40:03 浏览:18
ibatis foreach(ibatis 批量update操作)
2025-02-10 23:40:06 浏览:7
endless rain(endless rain表达什么情感)
2025-02-14 06:00:02 浏览:6
标签列表

热门搜索