当前位置

HTML5

优点:

  • HTML代码直观简洁,CSS3中提供了更多的风格和更强的效果
  • HTML具有很好的跨平台性,可以与PC端及移动设备端同步上线。
  • HTML5制作的网页能够自适应屏幕,根据屏幕的大小来自动调节。
  • HTML具有本地存储特性,客户使用时能够更好的感受体验效果。
  • HTML被搜素引擎抓取和索引时,对于SEO很友好,利于提高排名。
  • HTML网站比CMS网站更安全,网站被黑客攻击的可能性更小。

缺点:

  • 使用HTML设计网站可能需要更长时间和精力。
  • 由于各浏览器的不同,许多特性效果的支持程度也不一样。
  • 某些平台上的引擎问题导致HTML5性能低下。
  • 浏览器兼容性是最大缺点,IE9以下浏览器几乎全军覆没。
  • 网页修改需要专业人员一页一页进行并重新上传覆盖。

关于HTML
  HTML的英文全称是 Hypertext Marked Language,即超文本标记语言。HTML是由Web的发明者 Tim Berners-Lee和同事 Daniel W. Connolly于1990年创立的一种标记语言,它是标准通用化标记语言SGML的应用。用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台(如UNIX, Windows等)。使用HTML语言,将所需要表达的信息按某种规则写成HTML文件,通过专用的浏览器来识别,并将这些HTML文件“翻译”成可以识别的信息,即现在所见到的网页。
  自1990年以来,HTML就一直被用作WWW的信息表示语言,使用HTML语言描述的文件通过WWW浏览器将影像、声音、图片、文字动画、影视等内容显示出来。HTML指令代码,并不是一种程序语言,只是一种排版网页中资料显示位置的标记结构语言,易学易懂,非常简单。
  网页的本质就是超级文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。因而,超级文本标记语言即HTML是万维网(Web)编程的基础,也就是说万维网是建立在超文本基础之上的。超级文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。
超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。

HTML版本
  HTML是用来标记Web信息如何展示以及其他特性的一种语法规则,它最初于1989年由GERN的Tim Berners-Lee发明。HTML基于更古老一些的语言SGML定义,并简化了其中的语言元素。这些元素用于告诉浏览器如何在用户的屏幕上展示数据,所以很早就得到各个Web浏览器厂商的支持,HTML历史上有如下版本:

  1. HTML 1.0:在1993年6月作为互联网工程工作小组(IETF)工作草案发布。
  2. HTML 2.0:1995年1 1月作为RFC 1866发布,于2000年6月发布之后被宣布已经过时。 [5]
  3. HTML 3.2:1997年1月14日,W3C推荐标准。
  4. HTML 4.0:1997年12月18日,W3C推荐标准。
  5. HTML 4.01(微小改进):1999年12月24日,W3C推荐标准。
  6. HTML 5:HTML5是公认的下一代Web语言,极大地提升了Web在富媒体、富内容和富应用等方面的能力,被喻为终将改变移动互联网的重要推手。

HTML未来
  HTML在Web迅猛发展的过程中起着重要作用,有着重要的地位。但随着网络应用的深入,特别是电子商务的应用,HTML过于简单的缺陷很快凸现出来:HTML不可扩展。HTML不允许应用程序开发者为具体的应用环境定义自定义的标记。HTML只能用于信息显示。HTML可以设置文本和图片显示方式,但没有语义结构,即HTML显示数据是按照布局而非语义的。随着网络应用的发展,各行业对信息有着不同的需求,这些不同类型的信息未必都是以网页的形式显示出来。例如。当通过搜索引擎进行数据搜索时,按照语义而非按照布局来显示数据会具有更多的优点。
  HTML的缺点使其交互性差,语义模糊,这些缺陷难以适应Inte]met飞速发展的要求,因此一个标准、简洁、结构严谨以及可高度扩展的XML就产生了。
 

代码:

<!doctype html>
<html lang="zh">
<head>
<meta charset="utf-8">
<title>HTML5</title>
<a href="https://dvdy.net/zh-hans/node/16">关于HTML5</a>
</body>
</html>

效果:
关于HTML5