首页 > 其他分享 >HTML介绍

HTML介绍

时间:2022-11-05 17:00:33浏览次数:53  
标签:W3C 浏览器 介绍 标准 HTML HTML5 2010

目标:

  • 会使用HTML5的基本结构创建网页
  • 会使用文本相关标签排版文本信息
  • 会使用图像相关标签实现图文并茂的页面
  • 会使用标签创建超链接、锚链接及功能性链接

1、什么是HTML

HTML:Hyper Text Markup Language(超文本标记语言)

超文本包括:文字、图片、音频、视频、动画等

 

 

1. 网页的组成

2. 标签作用是什么

3. 浏览器打开后,会从上到下解释这些代码,并呈现相应的效果

 

2、发展史、优势

 

 

  • HTML:Hyper Text Markup Language超文本标记语言,超文本标记语言—在1993年6月互联网工程工作小组工作案发布(并非标准)
  • HTML2.0—1995年11月作为RFC1866发布,在RFC2854于2000年6月发布之后被宣布过时。
  • HTML3.2—1996年1月14日,W3C推荐标准
  • HTML4.0—1997年12月18日,W3C推荐标准
  • HTML4.01(微小改进)—1999年12月24日,W3C推荐标准,2000年5月15日发布基本严格的 HTML4.01语法,是国标标准化组织和国际电工委员会的标准
  • XHTML1.0—发布于2000年1月26日,是W3C推荐标准,后来经过修订于2002年8月1日重新发布
  • XHTML1.1—2001年5月31日发布
  • XHTML2.0是W3C的工作草案,由于改动过大,学习这个新技术的成本过高而最终胎死腹中,因 此,现在最常用的还是XHTML1.0标准。
  • 目前最新的版本为HTML5,它是2004年被提出,2007年被W3C接纳并成立新的HTML工作团队, 2008年1月22日公布HTML5第一份正式草案,2012年12月17日HTML5规范正式定稿,2013年5月 6日,HTML5.1正式草案公布。
  • HTML 5作为最新版本,提供了一些新的元素和一些有趣的新特性,同时也建立了一些新的规则。 这些元素、特性和规则的建立,提供了许多新的网页功能,如使用网页实现动态渲染图形、图表、 图像和动画,以及不需要安装任何插件直接使用网页播放视频等。目前企业开发中也在增大使用 HTML5的力度

HTML5的优势

1.世界知名浏览器厂商对HTML5的支持

通过对Internet Explorer、Google、Firefox、Safari、Opera等主要的Web浏览器发展策略调查,发现 他们都在支持HTMl5上采取措施。

微软:2010年3月16日,微软于拉斯维加斯市举行的MIX10技术大会上宣布已推出IE9浏览器开发者预览 版。此版本将更多的支持CSS3、SVG和HTML5等互联网浏览通用标准。

Google:2010年2月19日,谷歌Gears项目经理伊安一费特通过博客宣布,谷歌将放弃对Gears浏览器 插件项目的支持,以此重点开发HTML5项目。

苹果:2010年6月7日,苹果在开发者大会的会后发布了Safari 5,这款浏览器支持10个以上HTML5新技 术,包括全屏播放、HTML5视频、HTML5地理位置、HTML5的形式验证等功能。

Opera:2010年5月5日,Opera软件公司首席技术官Hakon Wium Lie先生在访华之际,接受中国软件 资讯网等少数几家媒体采访,他认为HTMl5和CSS3将是全球互联网发展的未来趋势。

mozilla firefox:2010年7月,Mozilla基金会发布了Firefox 4浏览器的第一个测试版,从官方文档看, 它对HTML5是完全级别的支持。

以上证据表明,目前这些浏览器已经纷纷朝着支持HTML5、结合HTML5的方向迈进,因此HTML5已经 被广泛的推行开来。

2.市场的需求

现在的市场已经迫不及待的要求有一个统一的互联网通用标准。HTML5之前的情况是,由于各浏览器之 间的不统一,光是修改Web浏览器之间的由于兼容性而引起的bug就浪费了大量的时间。而HTML5的目 标就是将Web带入一个成熟的应用平台,在HTML5平台上,视频、音频、图像、动画以及同电脑的交互 都被标准化。

3.跨平台

HTML5可以做到跨平台开发,用户只用打开浏览器即可访问应用,PC网站、各种移动设备、插件等核心 代码就可以不需要重复编写,极大的减少了开发人员的工作量。

3、W3C标准

  • W3C
    • World Wide Web Consortium(万维网联盟)
    • 成立于1994年,Web技术领域最权威和具影响力的国际中立性技术标准机构
    • http://www.w3.org/
    • http://www.chinaw3c.org/
  • W3C标准包括
    • 结构化标准语言(XHTML 、XML)
    • 表现标准语言(CSS)
    • 行为标准(DOM、ECMAScript )

演示示例:静夜思

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>静夜思</title>
</head>
<body>
<h1>静夜思</h1>
<em>朝代:唐代</em>&nbsp;&nbsp;作者:<strong>李白</strong></em><br/>
<hr/>
原文:
<p>
    床前明月光,<br/>
    疑是地上霜。<br/>
    举头望明月,<br/>
    低头思故乡。<br/>
</p>
</body>
</html>

常见的网页编辑工具:

  •  记事本
  • NotePad++
  • Sublime
  • VsCode
  • WebStorm
  • HBuidler
  • IDEA
  • ....

标签:W3C,浏览器,介绍,标准,HTML,HTML5,2010
From: https://www.cnblogs.com/wyh518/p/16860575.html

相关文章

  • 23种设计模式-原型设计模式介绍加实战
    1、描述用原型实例指定创建对象的种类,并且通过拷贝这些原型对象的属性来创建新的对象。通俗点的意思就是一个对象无需知道任何创建细节就可以创建出另外一个可定制的对象......
  • SpringBoot02-对yaml的介绍(配置环境)
    一、SpringBoot配置文件的分类和优先级配置的介绍:yaml二、介绍yaml格式1-他和其他传统格式的不同2-yaml的基本语法3-yaml数据格式代码块解析:server:port:80......
  • .net 反射简单介绍
    1.什么是反射反射是.NET中的重要机制,通过反射,可以在运行时获得程序或程序集中每一个类型(包括类、结构、委托、接口和枚举等)的成员和成员的信息。有了反射,即可对每一个类型......
  • 介绍箭头函数的 this
    由于箭头函数不绑定this,它会捕获其所在(即定义的位置)上下文的this值,作为自己的this值1.所以call()/apply()/bind()方法对于箭头函数来说只是传入参数,对它的this......
  • 我看谁还不懂多线程之间的通信+基础入门+实战教程+详细介绍+附源码
    一、多线程之间的通信(Java版本)1、多线程概念介绍多线程概念在我们的程序层面来说,多线程通常是在每个进程中执行的,相应的附和我们常说的线程与进程之间的关系。线程......
  • 更多了解 Python: 一些有趣的知识介绍
      有人说:一个人从1岁活到80岁很平凡,但如果从80岁倒着活,那么一半以上的人都可能不凡。生活没有捷径,我们踩过的坑都成为了生活的经验,这些经验越早知道,你要走的弯路就会越少......
  • HTML期末作业——基于html实现娱乐音乐资讯发布平台HTML模板(22页面)
    ......
  • JDBC介绍及第一个JDBC程序测试
    一、JDBC介绍SUN公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范(接口),称之为JDBC。这套接口由数据库厂商去实现,这样,开发人员只需要学习jdbc接口,并通过jd......
  • 大前端系统学-了解html
    标签:使用尖括号包起来的就是标签,例如我们看到的 <html></html>一对标签<head> 开始标签</head>结束标签<meta />自结束标签,但是这个又可能省略双标签: <bo......
  • HAL库常用函数使用介绍--HAL_GPIO
    HAL_GPIO_Init//初始化我们需要用到的引脚的工作模式,包括具体引脚的工作速度、是否复用模式、上下拉等等参数。voidHAL_GPIO_Init(GPIO_TypeDef*GPIOx,GPIO_InitTypeDe......