HTML是一种超文本传输协议,规定了浏览器与服务端之间数据传输的格式,是一种标识性的代码语言,它的中文翻译是“超文本标记语言”,主要是通过HTML标签对网页中的文本、图片、声音等内容进行描述。HTML提供了许多标签,如段落标签、标题标签、超链接标签、图片标签等,网页中需要定义什么内容,就用相应的HTML标签描述即可。

  HTML之所以称为超文本标记语言,不仅是因为它通过标签描述网页内容,同时也由于文本中包含了超链接。通过超链接将网站、网页以及各种网页元素链接起来,构成了丰富多彩的网站。接下来,通过一段源代码截图和相应的网页结构来简单地认识HTML,具体如图1所示。

  

  通过图7可以看出,网页内容是通过HTML指定的文本符号(图中带有“< >”的符号,被称为标签)描述的,网页文件其实是一个纯文本文件。

  作为一种描述网页内容的语言,HTML的历史可以追溯到20世纪90年初期。1989年HTML首次应用到网页编辑后,便迅速崛起成为网页编辑主流语言。到了1993年HTML首次以因特网草案的形式发布,众多不同的HTML版本开始在全球陆续使用,这些初具雏形的版本可以看做是HTML第一版。在后续的十几年中,HTML飞速发展,从2.0版(1995年)到3.2版(1997年)和4.0版(1997年),再到1999年的4.01版,HTML功能得到了极大的丰富。与此同时,W3C(万维网联盟)也掌握了对HTML的控制权。

  由于HTML4.01版本相对于4.0版本没有什么本质差别,只是提高了兼容性并删减了一些过时的标签,业界普遍认为HTML已经到了发展的瓶颈期,对Web标准的研究也开始转向了XML和XHTML。但是有较多的网站仍然是使用HTML制作的,因此一部分人成立了WHATWG组织致力于HTML的研究。

  2006年,W3C又重新介入HTML的研究,并于2008年发布了HTML5的工作草案。由于HTML5具备较强的解决实际问题的能力,因此得到各大浏览器厂商的支持,HTML5的规范也得到了持续的完善。2014年10月底,W3C宣布HTML5正式定稿,网页进入了HTML5开发的新时代。

HTML在网页设计中是什么作用?相关推荐

  1. 用计算机处理图像属于啥技术,计算机图像处理技术在网页设计中的应用

    谭昊琳 摘要:网页设计中图像的处理越来越重要.网页设计中的图像计算机处理进行了概念的介绍,对计算机图像处理的重要性也进行了分析.为了给网页设计中的图像处理更好,提高浏览量,提出了网页设计中的计算机图像 ...

  2. 计算机在网站设计中的应用,网页设计中平面设计的应用及其作用

    摘要:目前中国经济不断发展, 计算机如今也发展成为了人们生活水平所离不开的一项应用.在这种情况下平面设计出现在了人们的视野中.网页设计在现代生活水平的影响下产生.它既是现代生活中平面设计的延伸和发展, ...

  3. 计算机在设计中发挥着怎样的作用,计算机图像处理技术在网页设计中的应用

    管艺博 摘 要:随着现代化信息技术的快速提高,网页设计领域获得了快速的发展,而图像处理技术也随之获得快速的发展,在网页设计领域中发挥着极大的作用,因而,文章针对如何在网页设计中运用计算机图像处理技术展 ...

  4. 怎么在html中设置按键,网页设计中如何设计按钮

    网页设计中如何设计按钮 在网页设计中,按钮设计是常被忽略却又相当重要的一个角色.在网页设计中,按钮与链接的功能类似,都是经过点击后到达另一页面或实现某种目的,不过二者还是有实际上的区别的. 按钮代表着 ...

  5. 网页设计框架布局代码_网页设计中的分屏切割布局法

    今天和大家聊的是一种关于网页设计中的视觉呈现方法,一般我们称之为"分屏布局",是一种常见的网页设计排版方式,将页面分割为均等或者不均等的两部分,这种方式的好处就是可以将文字信息和图 ...

  6. 网页设计中 透明效果的使用技巧

    运用好透明效果是提高网页设计水准的重要方法之一.如同使用其他方法一样,设计师们有很多种手段将透明效果运用到网页中,今天这篇文章就来好好和您分享一下关于"透明"的实用小技巧哟:) 在 ...

  7. 东方时尚网上约车的用户名密码是什么_网站制作要学什么、在现代网页设计中,动效常见的几种用法...

    常听到有人这样问:"网站制作要学什么"和"在现代网页设计中,动效常见的几种用法"有什么关系和内在关联?导航设计是网页可用性的基石.记住,如果用户在您的网站里找不 ...

  8. 浅谈网页设计中的构图

    网页给人最直观的感受就是它的页面框架与构造,就像一座大楼的主体框架与形态,你可能记不起东方明珠塔和艾菲尔铁塔是用什么颜色或什么材料涂的外 墙,但我想你一定记得起它们的什么样的形状.同样,网页设计中的构 ...

  9. html手机响应式布局,手机网页设计中的响应式布局

    随着各种特性和智能手机浏览器的发展,网页能够根据设备显示变得很重要.我们不用再根据桌面浏览器窗口尺寸建立网站,然后让它们在更小的移动浏览器上渲染.现在,我们可以让元素大小和布局针对设备作出改变. 在C ...

最新文章

  1. SAP WM 执行VL06P为交货单创建组,报错-TO for multiple deliveries only with delayed delivery update-
  2. 【Linux 内核】Linux 内核体系架构 ( 硬件层面 | 内核空间 | 用户空间 | 内核态与用户态切换 | 系统调用 | 体系结构抽象层 )
  3. C++Builder如何响应消息及自定义消息
  4. mysql handlers,2 Handlers
  5. mysql autoenlist默认_mysql连接参数详解
  6. suse linux增加新磁盘分区,Virtualbox中Linux添加新磁盘并创建分区
  7. Informatica_(2)第一个例子
  8. 聊聊 Tomcat 的单机多实例
  9. PHP求100-1000之间的水仙花数
  10. 【程序员(媛)国人之光】知(美)识(色)贩卖贴】非标题党】
  11. rabbitmq 从channal获得socket
  12. ci框架 反向代理配置_docker-compose配置Nginx反向代理禅道
  13. 【LiteOS】小白进阶之系统移植配置解析
  14. Python开发:PyQT安装教程
  15. Java中的四种Reference
  16. Django-rest-framework简介
  17. 用好锚定效应可以事半功倍,避免锚定也可以减少成本。
  18. U盘安装原版(安装版)WIN10系统
  19. 记第一次使用CDSN进行学习记录
  20. 定义一个三角形类(TRI)及其派生类三角柱体类(COL)。其中三角形类可以计算三角形的面积和周长;三角柱体类可以计算柱体的体积和表面积。其具体要求如下: (1)TRI的成员如下:  私有数据成员 

热门文章

  1. Python性能分析指南——中
  2. 聊聊nginx报错499问题
  3. 我眼中的DevOps(转)
  4. [转]大三下,我们该做什么?一篇被转万次的日志,你值得一看
  5. [转] vim的复制粘贴小结
  6. 【引用】在Eclipse中将java Project转换成Dynamic Web Project
  7. java简单的ID生成器
  8. 优雅的理解 call 和 apply 的使用方法
  9. linux硬盘满了问题排查
  10. java正则表达式获取指定两个字符串之间内容