说明:
- HTML标记是使用特定字符表示不同功能,对于浏览器来说,浏览器解析的是标记代表的功能,如:p--段落,a--超链接
- 下文及后文中提到的标记、标签、元素、节点都是同一个东西,都指HTML标记
一、HTML基本标记
1.1.标题标记
<body>
<h1> 一级标题</h1>
<h2> 二级标题</h2>
<h3> 三级标题</h3>
<h4> 四级标题</h4>
<h5> 五级标题</h5>
<h6> 六级标题</h6>
</body>
- 加了标题的文字会变的加粗,字号也会依次变大
- 一个标题独占一行
- h1~h3标题也是网页关键字之一,所以在实际开发时要酌情使用
1.2.段落标记
- <p>段落内容</p>
- 是paragraph 的缩写
- 文本在一个段落这种会根据浏览器窗口的大小进行自动换行
- 段落和段落之间保有空隙
- 一组<p></p>代表一段
1.3.换行标记
- <br />实现换行
- <br />是个单标签
- <br />标签只是简单的开始新的一行,跟段落不一样,段落之间会插入一些垂直的间距。
1.4.文本格式化标签:
- <strong></strong>文本加粗,强调文本内容加粗文本,是网页关键字之一,如需要推荐使用
- <b></b>文本加粗,强调视觉效果文本变粗,该效果在CSS中可通过属性使用,所以在HTML5中已被废除不用,不建议使用
- <em></em>文本倾斜,同理<strong>
- <i></i>文本倾斜,同理<b>
- <del></del>删除线(贯穿线),该效果在CSS中可通过属性使用,所以在HTML5中已被废除不用,不建议使用,了解即可
- <ins></ins>下划线,同理<strong>
- <u></u>下划线,同理<b>
1.5.分块标签(页面布局搭建,内容分块时使用居多,必须掌握)
- <div></div> 相当于是一个盒子,建议使用div时务必加上宽高及背景颜色或者border
- <span></span>可以理解为是内容的分块,如一句话中,有几个字是想要单独操作,就可以使用这个标签来单独定义且不影响整句话。
1.6.图片标签
- <img src="xxx.png" alt="xxx" title="xxx" border="xxx" width="xxx" height="xxx" />
- src:是必须要有的属性,它用于指定图像文件的路径和文件
- alt:为了提高网页的语义化和用户的体验,这个属性也是要有的,主要作用是当图片加载失败时,页面中会显示图片相关的提示信息(提示信息自定义)
- title:为了提高网页的语义化和用户的体验,这个属性也是要有的,主要作用是当鼠标悬停到图片上时,会显示图片相关的提示信息(提示信息自定义)
- border:给图片设置边框,可有可无
- width/height:给图片添加宽度属性和高度属性
1.7.常见的图片格式
- jpg:JPEG(.jpg)对色彩的信息保留较好,高清,颜色较多,产品类的图片经常使用jpg格式
- gif:GIF最多只能存储256色,所以通常用来显示简单图形及字体,但是可以保存透明背景和动画效果,实际经常用于一些图片小动画效果
- png:png图片给格式,是一种新兴的网络图片格式,结合了GIF和JPEG的优点,具有存储形式丰富的特点,能够保持透明背景
- webp:webp是谷歌推出的一种全新的图片文件格式,与JPEG格式一样,WebP是一种有损压缩格式。不同的是,WebP格式的压缩效率更为出色,在同等质量下,WebP格式图像的体积要比JPEG格式图像小40%。
1.8.相对路径和绝对路径
- 相对路径:
- 同一级路径:图形,文件位于同一级,如<img src="1.png" />
- 下一级路径:“/”,图形文件位于HTML文件的下一级,如<img src="img/1.png" />
- 上一级路径:“../”,图形文件位于HTML文件的上一级,如<img src="../1.png" />
- 绝对路径