我如何将背景图片放入 HTML 中的框架中?


若要在 HTML 中的框架中放置背景图片,您将使用 CSS(层叠样式表)。通过对轮廓组件应用 CSS 属性,您将为每个轮廓设定基础。CSS 属性“background-image”用于指示您需要用作背景的图片的 URL。您还将更改其他与背景相关的属性,例如 background-size、background-repeat 和 background-position,以控制图片在轮廓内显示的方式。通过将这些 CSS 属性包含在合适的轮廓组件中,您将能够成功地将基础图片应用到 HTML 报告中的轮廓,从而提升网站的视觉观感和整体布局。

使用的方法

  • 内联 CSS

  • 内部 CSS

  • 外部 CSS

内联 CSS

内联 CSS 是一种通过在“style”属性中直接向 HTML 组件应用样式的方法。在将基础图片放入 HTML 中的轮廓这一设定中,内联 CSS 允许您为各个轮廓指示基础图片属性。若要实施此方法,您需将“style”属性添加到每个轮廓组件中,并将其值设置为“background-image: url('image.jpg');”,其中“image.jpg”是指定的背景图片的 URL 或路径。此内联 CSS 声明会覆盖所有与这些轮廓关联的外部或内部 CSS 规则,为每个轮廓提供特定且自定义的背景图片。内联 CSS 提供了一种快捷且明确的方法来逐个元素应用样式,而无需外部样式表或额外的 CSS 规则。

算法

  • 首先,界定 HTML 结构,其中包括需要设置基础图像的轮廓。

  • 针对每个轮廓组件,包含“fashion”属性。

  • 在“style”特征内,将该属性设置为“background-image: url('image.jpg');”。使用特定框架的指定基础图片的 URL 或路径替换“image.jpg”。

  • 针对您需要设置基础图像的每个轮廓组件重复步骤 2 和 3。

  • 使用更改保存 HTML 记录。

  • 在网页浏览器中打开 HTML 记录,查看链接基础图片的轮廓。

示例

<!DOCTYPE html>
<html>
<head>
   <style>
      .frame {
         background-image: url('image3.jpg');
         background-size: contain;
         width: 500px;
         height: 400px;
         border: 1px solid black;
      }
   </style>
</head>
<body>
   <div class="frame"></div>
</body>
</html>

内部 CSS

内部 CSS,在向 HTML 轮廓添加基础图片的设置内,暗示在片段内直接在 HTML 文档中界定 CSS 样式的方法。使用内部 CSS,您能使用 CSS 选择器定位轮廓组件并指定基础图片属性。在片段内,您能将“background-image”属性设置为指定图片的 URL。这允许您为每个轮廓定制基础图片或向不同的轮廓应用相同的图片。内部 CSS 提供了一种实用的方式,让您能将 CSS 样式保存在 HTML 报告中,以便于自包含和管理。

算法

  • 首先制作一个 HTML 存档,并打开部分中的 <fashion> 片段。

  • 在 <style> 片段内,界定 CSS 选择器以定位轮廓元素。

  • 在 CSS 选择器内,将“background-image”属性设置为指定图像的 URL。

  • 保存 CSS 样式,然后将它们放在 style 块旁边。

  • 在区域中,使用组件来界定框架的格式和结构。

  • 在组件中,指出具有其特定特征(例如“src”和“name”)的 <outline> 组件。

  • 通过包含“style”质量并引用在 <fashion> 块内界定的 CSS 选择器,将 CSS 样式应用于 <outline> 组件。

  • 保存 HTML 记录,并在网页浏览器中打开它,查看应用了基础图片的轮廓。

  • 根据需要,可以选择性地改变 CSS 样式或包含更多带有基础图片的轮廓。

  • 根据需要继续使用框架集的剩余内容和用途。

示例

<!DOCTYPE html>
<html>
<head>
   <style>
      .frame1 {
         background-image: url("image1.jpg");
         width: 50%;
         height: 100vh;
         float: left;
         border: 1px solid black;
      }

      .frame2 {
         background-image: url("image2.jpg");
         width: 50%;
         height: 100vh;
         float: right;
         border: 1px solid black;
      }

      .frame3 {
         background-image: url("image3.jpg");
         width: 100%;
         height: 100vh;
         clear: both;
         border: 1px solid black;
      }
   </style>
</head>
<body>
   <div class="frame1"></div>
   <div class="frame2"></div>
   <div class="frame3"></div>
</body>
</html>

外部 CSS

在 HTML 中包含基础图片的上下文中,外部 CSS 方法包括制作隔离的 CSS 记录并将它连接到 HTML 存档。使用这种方法,您可以使用特定于轮廓的选择器,通过 CSS 记录来对轮廓组件制定规则。在该点上,您在那些规则内设置背景图像属性,以表明所需图片。通过将 CSS 代码与 HTML 记录分隔开,它会提升您代码的体系结构和可行性。此外,外部 CSS 允许在不同的 HTML 记录中重复使用样式,确保在整个网站中使用基础图片时轮廓的外观一致。

算法

  • 第一步是制作一个新的 CSS 记录,例如“styles.css”,然后打开它进行编辑。

  • 在 CSS 记录中,使用轮廓选择器,界定特定于轮廓的规则。例如,当您向框架分配了特定课程时,您能利用“outline”组件选择器或课程选择器。

  • 在轮廓选择器内,设置“background-image”属性并指明您需要作为轮廓基础使用的图片记录的 URL。您能使用“url()”函数引用图片文件。

  • 保存 CSS 记录并关闭它。

  • 打开包含框架集或布局元素的 HTML 记录。

  • 在 HTML 记录的头区域中,使用“interface”组件连接 CSS 记录。将“rel”属性设置为“stylesheet”,将“href”质量设置为 CSS 文件的标题。

  • 保存 HTML 记录并打开它。

  • 您的 HTML 报告中的痕迹现在必须与其关联了所需设置图片。

示例

<!DOCTYPE html>
<html>
<head>
   <style>
      .frame {
         background-image: url('image3.jpg');
         background-size: contain;
         width: 500px;
         height: 400px;
         border: 1px solid black;
      }
   </style>
</head>
<body>
   <div class="frame"></div>
</body>
</html>

结论

本文介绍如何在 HTML 中的轮廓中包含基础图片,采用了内联 CSS、内嵌 CSS 和外嵌 CSS 等不同方法。阐明了每种方法中涉及的步骤,包括设置轮廓的基础 CSS 属性和选择器。本文还强调了每种策略的要点及其对网站视觉呈现和布局的影响。总体来说,它提供了全面的解释和实用的示例,以帮助读者有效地在 HTML 文档中将基础图片融入轮廓中。

更新于:2023-08-17

2000+ 浏览

开启您的 职业生涯

完成课程以获得认证

开始
广告