HTML5的发展越来越迈向成熟,很多的应用已经逐渐出现在你我日常生活中了,不只让传统网站上的互动Flash逐渐的被HTML5的技术取代,更重要的是可以透过HTML5的技术来开发跨平台的手机软件,让许多开发者感到十分兴奋!
当你开始想要学习、试图想要投入相关的开发时,由于HTML5的技术还在持续发展、进化当中,学习的资源也都比较零散,较难有一个整体的方向。在本篇文章中,笔者将会介绍HTML5的主要技术组成,并且提供一些学习资源让大家参考。
什么是HTML5
首先HTML5是一种超文本语言,一般广义而言它包含了HTML、CSS和JavaScript三个部分,不单单只是HTML部分而已,CSS 3和JavaScript也有许多的创新,让整个网页程序功能更加缤纷。
HTML5的后缀名呢是.html有<html></html>包括所有,在这里面呢我们把<>里面的内容呢称为签,<>呢是成对出现的,毕竟有头才有尾嘛,例如<body></body>
html呢有俩种标签类型:自闭合标签和手动闭合其中呢自闭合标签包括<br/><img/>手动闭合呢有:<html></html>根节点<head></head>头<body></body>身体(显示内容)<title></title>网页的标题<p></p>段落
html的表现形式分为块级元素和行内元素
块级元素呢是垂直排列,即使内容不够一行也会新起一行来排列元素
行内元素是行内元素默认水平排列,只当一行放不下时候才会被挤到 下一行
常见块级元素有:div ul ol li p h1-h6
常见的行内元素呢有:span
表现性元素有:b u strong i sub sup ins del big small img图片 a 链接