🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# HTML标签 **今天我们直接进入HTML,很多人弄个初探,我今天就不弄了,原因一:懒,原因二:这种东西我们直接进入,无需多言,都懂 ,来吧 --->走起** ## 插入:行内元素和块级元素 >1.行内元素与块级函数可以相互转换,通过修改display属性值来切换块级元素和行内元素,行内元素display:inline,块级元素display:block。 2.行内元素和其他行内元素都会在一条水平线上排列,都是在同一行的;块级元素却总是会在新的一行开始排列,各个块级元素独占一行,垂直向下排列,若想使其水平方向排序,可使用左右浮动(float:left/right)让其水平方向排列。 3.行内元素不可以设置宽高,宽度高度随文本内容的变化而变化,但是可以设置行高(line-height),同时在设置外边距margin上下无效,左右有效,内填充padding上下有效,视觉无效,左右有效;块级元素可以设置宽高,并且宽度高度以及外边距,内填充都可随意控制。         4.块级元素可以包含行内元素和块级元素,还可以容纳内联元素和其他元素;行内元素不能包含块级元素,只能容纳文本或者其他行内元素。 具体可参考链接[行内和块级标签]([https://www.cnblogs.com/yxm440/p/7667539.html](https://www.cnblogs.com/yxm440/p/7667539.html)) ![](https://img.kancloud.cn/5f/7a/5f7a63a213ed2e6da01ecaeca2ed6880_600x520.png) 标签 ## 1、标题标签 包含 h1-h6 块级元素 `<h1>This is heading 1</h1> ` `<h2>This is heading 2</h2> ` `<h3>This is heading 3</h3> ` `<h4>This is heading 4</h4> ` `<h5>This is heading 5</h5> ` `<h6>This is heading 6</h6>`、 * 注意:因为用户可以通过标题来快速浏览您的网页,所以用标题来呈现文档结构是很重要的,搜索引擎使用标题为您的网页的结构和内容编制索引 ## 2、段落标签 一般文字段落的都会被用到这个 `<p title="sss">邵尤卿</p>` * 注意1:使用空的段落标记 去插入一个空行是个坏习惯。用 标签代替它! * 注意2:浏览器忽略了源代码中的排版(省略了多余的空格和换行) ## 3、链接标签 `<a href="www.baidu.com">百度</a>` * href:规定链接指向的页面的 URL * hreflang:规定被链接文档的语言(zh,en) * media:规定被链接文档是为何种媒介/设备优化的(该属性用于规定目标 URL 是为特殊设备(比如 iPhone)、语音或打印媒介设计的。) * type:规定目标文档的 [MIME ](https://www.w3school.com.cn/media/media_mimeref.asp)类型。 * target:规定在何处打开链接文档 <h2>详细介绍target</h2> ![](https://img.kancloud.cn/cb/3d/cb3dcbeada9704ea288a010d866ca5bc_602x594.png) ## 4、 HTML图像 `<img src="">` 图像的渲染大部分都会用img,注意width和height是一个内置属性 | 属性 | 属性值 |描述| | --- | --- | ---| | src | URL | 图像的路径(本地或者线上地址) | | alt | 文本 | 图像不能显示时的替换文本 | | title | 文本 | 鼠标悬停时显示的内容 | | width | 像素 | 设置图像的宽度 | | height | 像素| 设置图像的高度 | | border | 数字 | 设置图像边框的宽度 | | vspace | 像素 | 设置图像顶部和底部的空白(垂直边距) | | hspace | 像素 | 设置图像左侧和右侧的空白(水平边距)| |align | left | 将图像对齐到左边 | |align | right| 将图像对齐到右边 | |align | top|将图像的顶端和文本的第一行文字对齐,其他文字居图像下方 | |align | middle|将图像的水平中线和文本的第一行文字对齐,其他文字居图像下方 | |align | bottom| 将图像的底部和文本的第一行文字对齐,其他文字居图像下方 | align不推荐使用 HTML5不可用,resize和srcset暂不介绍 ## 5、折行标签 元素是一个空的 HTML 元素。由于关闭标签没有任何意义,因此它没有结束标签 ## 6、文本格式化标签 | 标签 | 描述 | | --- | --- | |`<b></b>` | 定义粗体文本。 | | `<big></big>` | 定义大号字。 | | `<em></em>` | 定义着重文字。 | | `<i></i>`| 定义斜体字。 | |`<small></small>` | 定义小号字。 | | `<strong></strong>` | 定义加重语气。 | | `<sub></sub>` | 定义下标字。 | |`<sup></sup>`| 定义上标字。 | |`<ins></ins>` | 定义插入字。 | |`<del></del>` | 定义删除字。 | ## 7、计算机输出的标签 | 标签 | 描述 | | --- | --- | |`<code></code>` | 定义计算机代码。很机械,比较真实 | | `<kbd></kbd>` | 定义键盘码。很细 真实像键盘敲的 | |`<samp></samp>` | 定义计算机代码样本。和code差不多 细小 像数学的阿拉伯数字 | | `<var></var>` | 定义变量。倾斜字体 ,便于提取数据| | `<pre></pre>` | 定义预格式文本,被包围在 pre 元素中的文本通常会保留空格和换行符 | * 核心:提供给浏览器的语义信息越多,浏览器就可以越好地把这些信息展示给用户 ## 8、引用、引用和术语定义 | 标签 | 描述 | | --- | --- | |`<abbr></abbr>` | 定义缩写 | |`<address></address>` |定义地址。倾斜字体 | |`<bdo></bdo>` |定义文字方向。dir="ltr/rtl" word中字母的方向| |`<blockquote></blockquote>` |定义长的引用。会内置padding | | `<q></q>` | 定义短的引用语。会加“”| | `<cite></cite>` | 定义引用、引证。倾斜| | `<dfn></dfn>` | 定义一个定义项目。倾斜| ## 8、注释 注释可以很大强度的增加代码的人工可读性,让结构更容易被熟悉,而且不会显示在浏览器上 HTML:`<!---->` css: `/****/` js:`//`单行注释 `/****/`多行注释