# 图片为什么会跑：嵌入型和浮动图，差的只是一条锚点

图在 Word 里只有两种身份：嵌在文字行里的字符，或飘在绘图层上、靠锚点记住自己属于哪一段的浮动对象——选错身份，它就会在你改正文时跑位、压字

> Word 排版 · 图片与对象定位 · 排版规范 · 约 6 分钟 · 10 月 26 日

## 本篇要点

1. 图片在 Word 里只有两种身份：属于文字流的嵌入型，和属于绘图层的浮动图。选错身份，它就不会按你想的待着。
2. 嵌入型把图片当作一个文字字符，占据一行的位置，所以它随段落移动、不可能压住文字，也不能被拖到文字流之外；居中要靠段落对齐，不是空格。
3. 浮动图靠锚点记录自己属于哪一段，位置记的是“锚点段落 + 向下向右的偏移量”，不是页面上的绝对坐标。前面增删文字让锚点换页时，图按同样偏移量落到新页，这就是它乱跑并盖住别处文字的原因。
4. “随文字移动”决定图跟不跟锚点段落走；“锁定锚点”只防止图被拖到别的段落，不阻止手动拖动；“固定位置于页面”与“随文字移动”冲突，勾上后另外两个开关不起作用。
5. 锚点所在段落被删除时，图片会一起消失。
6. 嵌入型图片只显示一半，通常是所在段落行距被设成“固定值”切掉了图片，改成单倍行距或最小值即可恢复。
7. 正文配图一律用嵌入型，尺寸从四角控制点拖动或直接输数值；只有需要文字绕排的版面元素才用浮动。

---

先把那个场景摆出来：报告写完了，回头一张张插图，位置调得整整齐齐。第二天在第二章前面补了两段文字，再打开一看，那张图挤到了上一页，正好压住一章的标题。你把它拖回原位，改完别处又跑了。

这件事看起来像 Word 不听话，实际上是**你插进去的图，和文字的隶属关系不一样**。图在 Word 里只有两种身份：属于文字流，或者属于页面。选错了身份，它当然不会按你的想法待着。

## Word 的页面其实有“两层”

Word 官方文档里把页面上的内容分成几个层：正文的文字在一层，浮动的图形在另一层，页眉页脚单独一层。这不是比喻，而是 Word 真正的存放方式（ref1）。

- **文字层**：一段接一段往下排的文字，像一条不断往下流的传送带，每个字符在这里都有一个位置。
- **绘图层**：飘在文字上面或下面的一层，图形在这里按坐标摆放。

插图时你选的“环绕方式”，本质上就是回答一个问题：**这张图放哪一层。**

## 嵌入型：图片就是一行里的一个大号字符

Word 默认把新插入的图片设为“嵌入型”（In Line with Text）。官方提示说得直白：嵌入型会把图片放进一个段落里，**就像它是一个文字字符**（ref2）。

既然是字符，它就有了字符的性质：

- 它坐在某一行上，占掉那一行的高度。你在它前面加字，它往右挪；加段落，它往下挪。**它永远和文字排在一起，所以嵌入型的图不可能压住文字**——它自己就占着一行的位置。
- 你也拖不动它到任意位置。只能选中、剪切、粘贴到别处；想把图挪到页面右边的空白里，做不到。
- 想让它居中，靠的是**所在段落设为居中**，不是在前面按空格。这和第一篇讲的是同一条界线：位置交给段落属性，不要用空格凑（[别用空格排版](https://pangzhengboyin.com/articles/why-space-formatting-breaks-long-word-documents-551af5e0)）。

嵌入型还有个常见的“故障”值得单独说：**图只露出半张。** 这不是图片坏了，而是那一行的行距被设成了“固定值”（比如固定 20 磅）。行高被固定住，比它更高的“字符”——也就是这张图——就按这个高度被截断（ref3）。把段落行距改成“单倍行距”或“最小值”，整张图立刻回来。这也是正文段落不宜用固定值行距的原因。

## 浮动图：图搬到了另一层，靠锚点认路

除“嵌入型”以外的所有环绕方式——四周型、紧密型、穿越型、上下型、衬于文字下方、浮于文字上方——都是**浮动**的。选这类方式后出现的布局选项面板会把两组分开列，左边是嵌入型，右边全是浮动（ref1）：

![布局选项面板把嵌入型和各种文字环绕方式分成两组](https://support.microsoft.com/en-us/word/media/o15-wd-layout-options-box.png)

图一旦浮动，就不在任何一行上了，文字可以绕着它排。但 Word 还得知道它属于哪里，否则改一次正文它就无处可归。用来记住这件事的，就是**锚点**（anchor）。

选中一张浮动图，它的左侧会露出一个小小的锚形图标，钉在某一段的第一行旁。官方说法是：锚点表示这张图和文档里哪一段相关联（ref1）。锚点本身删不掉，但拖动图片换位置时，锚点会跟到新的段落去。打开“开始”里的 ¶ 按钮，或到“文件 → 选项 → 显示”勾上“对象锚点”，才能稳定看见它——**排查图乱跑，第一步就是看锚点钉在哪一段。**

## “乱跑”是怎么发生的：Word 记的是相对位置

关键的一步在这里。你拖图时，心里的意思是“放在这一页左上角那块空白”。但 Word 记下来的不是这个，而是：

> 这张图属于哪一段的锚点，从锚点往下多少、往右多少。

于是你改前面文字时会发生什么？锚点那一段被推到下一页，图跟着一起走，保持同样的偏移量。它在原来那页上看着对，是因为当时的排版正好合适；等锚点换了页，这个偏移量落到的就是别的文字身上。**“图盖住文字”和“图跑到上一页”是同一个原因：图和锚点段落的位置分开了，记忆还连着。** 环

绕方式若设成“浮于文字上方”，图压着字；设成“衬于文字下方”，字压着图——两种都让人以为排版坏了。

## 三个开关，别用错

浮动图的“格式 → 位置 → 其他布局选项 → 位置”选项卡里有三个容易互相干扰的开关：

- **随文字移动**：默认开着，决定图是否跟着锚点段落一起移动。关掉它，图留在页面上的固定坐标，正文一动，图文错位。
- **锁定锚点**：把锚点钉在原来那一段，防止图被拖到别的段落去。它**不**阻止你手动拖动图片本身（ref1）。
- **固定位置于页面**：图留在本页原位，锚点段落到别页也不跟。但它会和“随文字移动”冲突——勾上之后，另外两个开关就不起作用了（ref4）。这是“我明明设了随文字移动，怎么没效果”的常见答案：两个开关在打架。

还有一个连带后果必须知道：**锚点所在的那一段被删除时，图会一起消失**，因为它属于那段。整段选中准备删时，留意别把图捎走。

```mermaid
flowchart LR
  A["插入图片"] --> B{"要文字绕着图排吗？"}
  B -->|"不需要"| C["嵌入型：图是行内一个大字符"]
  C --> C1["随段落走，不可能压字"]
  C --> C2["居中靠段落对齐，行距别设固定值"]
  B -->|"需要"| D["浮动：图在绘图层，靠锚点定位"]
  D --> D1["位置 = 锚点段落 + 偏移量"]
  D --> D2["随文字移动：跟段落一起走"]
  D --> D3["锁定锚点：图别被拖到别段"]
  D --> D4["固定位置于页面：与随文字移动冲突"]
```

## 落到做法上

**正文里的配图一律用嵌入型。** 做法很固定：插入后单独占一段（前后不加空行、不加空格），段落设为居中，段前段后各留几磅，行距用单倍或最小值。尺寸从四角的控制点拖动，或在“大小”里直接输数字——拖四边中点的控制点会拉伸，这是“图看着扁了”的原因。

**只有确实需要文字绕排时才用浮动**，比如封面的标志、页面角落的小图标。这时要接受它的位置由锚点段落决定，所以得同时管好图和它锚定的那段文字，并保持“随文字移动”开着。

一句话的判据：**要图跟着文字走，用嵌入型；要文字绕着图走，才用浮动，并接受它按锚点段落定位。** 大多数人图乱跑，是因为在不需要绕排的地方用了浮动。

## 思维导图

```mermaid
flowchart LR
  Q["图片为什么乱跑、盖住文字"] --> L["页面分两层：文字层 / 绘图层"]
  L --> E["嵌入型：图是行内大字符"]
  L --> F["浮动：图靠锚点定位"]
  E --> E1["随段落移动，不会压字"]
  E --> E2["居中靠段落，行距别设固定值"]
  F --> F1["位置 = 锚点段落 + 偏移量"]
  F1 --> R["锚点换页 → 图按偏移落位 → 压住别处文字"]
  F --> S["三个开关"]
  S --> S1["随文字移动"]
  S --> S2["锁定锚点"]
  S --> S3["固定位置于页面：与前两者冲突"]
  Q --> D["结论：正文配图用嵌入型，需绕排才用浮动"]
```

## 术语表

- 嵌入型：图片被当作一个文字字符放进段落，占据行内位置，随文字流移动。
- 浮动图：不属于任何一行、飘在文字上方或下方的图形，靠环绕方式让文字绕开它。
- 锚点：浮动图与某一段落的关联标记，图的位置以这一段为基准计算，删掉这段图也会消失。
- 随文字移动：决定浮动图是否跟着锚点段落一起移动的开关，关闭后图留在页面固定坐标。
- 固定值行距：把行高锁死成指定磅数的段落设置，会把行内比行高更高的图片或公式截断。

## 来源

1. [Microsoft Support: Wrap text and move pictures in Word — 环绕方式、锚点含义与锁定锚点](https://support.microsoft.com/en-us/office/wrap-text-and-move-pictures-in-word-becff26a-d1b9-4b9d-80f8-7e214557ca9f)
2. [Microsoft Support: Wrap text around a picture in Word — 嵌入型把图片当作文字字符处理](https://support.microsoft.com/en-us/office/wrap-text-around-a-picture-in-word-bdbbe1fe-c089-4b5c-b85c-43997da64a12)
3. [Super User: Word 2010 is automatically cropping image being inserted — 固定值行距截断嵌入型图片的原因与改法](https://superuser.com/questions/446589/word-2010-is-automatically-cropping-image-being-insterted)
4. [How-To Geek: How to Position Images and Other Objects in Microsoft Word — 固定位置于页面与随文字移动、锁定锚点的相互影响](https://www.howtogeek.com/363208/how-to-position-images-in-a-word-document/)

---

原文：https://pangzhengboyin.com/articles/word-inline-vs-floating-pictures-anchor-d6dcca5c

> **庞征博引** · 想学的，慢慢都会
>
> 庞征博引是把想学的东西写成连载的 AI 学习工具：每篇 5–10 分钟，边读边问，接下来学什么跟着你走。这篇就是这样写出来的。
>
> 开始你自己的连载 → https://pangzhengboyin.com
