html语言经历了二十几年的发展,越来越多的人开始用其开发,而html5的出现,使得html语言更加的完善,便捷。现在我们就来学习一下,为了更多同行能了解到HTML5的特性,让你十分钟充分了解HTML语言。
首先我们可以把HTML标签划分为两种维度来学习
- 通过标签是否有语意来学习
有语意: 有语意的标签就是我们常见的
<head>
标签footer
标签等,那什么是有语意的标签呢?
顾名思义,我们能够通过名字了解到作用的标签为有语意的标签
例如:<nav>
就是navigation的缩写,标签定义导航链接的部分。
无语意: div 和 span 为无语意标签
- 通过标签的display属性来学习
标签的display属性为inline、block和inline-block;block元素可设置高宽,且要独占一行,如 nav,div,header等。inline元素不能设置宽高,不会自动换行,宽高由其内容决定,如:span,a,strong,em,mark,image等。inline-block元素拥有内在尺寸,可设置高宽,但不会自动换行,如:img,input,button,textarea,lable等。