HTML是什么
HTML标签
1)段落和标题
使用h1~h6标签可以定义文章标题,HTML分别给它们指定了默认的样式。而文章中的段落使用p标签定义。 用div和span同样也可以做到和h1标签+p标签一样的效果,但是这么写的代码语义一点都不明确,页面展示效果上确实做到了h1+p标签一样的效果,但代码却无法让人一眼看出这是标题+段落的组合,换成标签组合明显语义更加清晰,且不用写额外的样式代码。
<h1>一级标题</h1>
<p>课程表</p>
2)列表
<ol>
<li>李华</li>
<li>小敏</li>
<li>小明</li>
<li>李明</li>
</ol>
<ul>
<li>计网</li>
<li>操作系统</li>
<li>编译原理</li>
<li>软件工程</li>
</ul>
<dl>
<dt>作者:</dt>
<dd>阿来</dd>
<dt>作品:</dt>
<dd>尘埃落定</dd>
<dd>空山</dd>
</dl>
3)多媒体标签
网页中的多媒体内容通常有:图像、视频和音频,这三种多媒体内容在HTML中分别使用img标签、video标签和audio标签定义。这三个标签都有一个src属性,用来指向需要嵌入的资源路径。在img标签中,还定义了alt属性,这个属性主要用来做内容退化处理,即某一次资源未能按照预期加载时,将会以alt中的内容替代显示。
4)链接
链接使用a标签定义,href指向跳转路径,target属性指定跳转方式,有_self当前页面跳转、_parent父级框架跳转、_blank新标签页跳转和_top顶级框架跳转
5)表单控件
使用input标签可以定义各种类型的文本输入框,单选、多选按钮以及提交按钮等表单控件。type属性用于指定input的控件类型。
6)文本标签
表示引用的标签主要有三种:blockquote、cite和q。其中,blockquote表示引用了来着其他地方的某段内容;cite则表示对某部作品的名称或者专有名词的引用,通常会给内容加上斜体的样式;而q标签则表示的是语义上的引用,即给内容加上双引号,表示该内容具有特殊含义。
通常使用strong和em两个标签来表示对文本的强调,其中,strong表示字面意义上的强调,即使文本加粗,来强调该内容的重要性。而后者em则表示语气上的重读。