使用html向网页添加图像

看看今天网上的任何一个网页,你都会发现它们有一些共同点。这些共同特征之一是图像。正确的图片为网站的展示增添了很多内容。其中一些图像,如公司的徽标,有助于为网站树立品牌,并将数字实体与实体公司联系起来。...

看看今天网上的任何一个网页,你都会发现它们有一些共同点。这些共同特征之一是图像。正确的图片为网站的展示增添了很多内容。其中一些图像,如公司的徽标,有助于为网站树立品牌,并将数字实体与实体公司联系起来。

Workers using software to calibrate springs in office

如何使用html将图像添加到网页

要向网页添加图像、图标或图形,需要在网页的HTML代码中使用标记。你把

IMGtag in your HTML exactly where you want the graphic to display. The web browser that is rendering the page's code will replace this tag with the appropriate graphic once the page is viewed. Going back to our company logo example, here is how you could add that image to your site:

src属性

查看上面的HTML代码,您将看到元素包含两个属性。它们中的每一个都是图像所必需的。

第一个属性是“src”。这就是您希望在页面上显示的图像文件。在我们的示例中,我们使用一个名为“logo.png”的文件。这是web浏览器渲染站点时将显示的图形。

您还会注意到,在此文件名之前,我们添加了一些附加信息,“/images/”。这是文件路径。初始的正斜杠告诉服务器查找目录的根。然后它将查找名为“images”的文件夹,最后查找名为“logo.png”的文件。使用名为“images”的文件夹存储站点的所有图形是一种非常常见的做法,但您的文件路径将更改为与站点相关的任何文件。

alt属性

第二个必需属性是“alt”文本。这是由于某种原因无法加载图像时显示的“备用文本”。在我们的示例中,如果图像无法加载,将显示该文本,该文本的内容为“公司徽标”。为什么会这样?各种原因:

  • 不正确的文件路径
  • 文件名不正确或拼写错误
  • 传输误差
  • 文件已从服务器中删除

这些只是我们指定的图像可能丢失的几种可能性。在这些情况下,将显示alt文本。

什么是用于(alt text used for)?

屏幕阅读器软件还使用Alt text向视力受损的访问者“读取”图像。因为他们不能像我们一样看到图像,所以本文让他们知道图像本身是什么。这就是为什么需要alt文本,为什么它应该清楚地说明图像是什么!

对alt文本的一个常见误解是,它是为了搜索引擎的目的。事实并非如此。虽然谷歌和其他搜索引擎确实通过阅读这些文本来确定图像是什么(记住,他们也不能“看到”你的图像),但你不应该仅仅为了吸引搜索引擎而编写alt文本。作者清除了为人类准备的alt文本。如果您还可以在标签中添加一些对搜索引擎有吸引力的关键字,这很好,但始终要确保alt文本满足其主要目的,即为无法看到图形文件的任何人说明图像的内容。

其他图像属性

这个

IMG

标签还有两个其他属性,当您在网页上放置图形时,您可能会看到它们——宽度和高度。例如,如果您使用所见即所得编辑器(如Dreamweaver),它会自动为您添加此信息。下面是一个例子:

这个

WIDTH

HEIGHT

属性告诉浏览器图像的大小。然后,浏览器确切地知道布局中要分配多少空间,并且可以在图像下载时移动到页面上的下一个元素。在HTML中使用此信息的问题在于,您可能并不总是希望图像显示为该确切大小。例如,如果您有

响应式网站

其大小根据访客屏幕和设备大小而变化,您还希望图像具有灵活性。如果您在HTML中声明固定大小是什么,您将发现很难使用响应式

CSS媒体查询

. 因此,为了保持样式(CSS)和结构(HTML)的分离,建议不要在HTML代码中添加宽度和高度属性。

注意:如果您不使用这些尺寸说明,并且没有在CSS中指定尺寸,浏览器将以默认尺寸显示图像。

杰里米·吉拉德编辑

  • 发表于 2021-09-04 23:58
  • 阅读 ( 187 )
  • 分类:IT

你可能感兴趣的文章

理解基本html代码的5个步骤

... HTML使用标签系统对文档的不同元素进行分类。 ...

  • 发布于 2021-03-21 16:54
  • 阅读 ( 265 )

基本的html常见问题,你应该书签

...HTML代表超文本标记语言,是一组简单的web浏览器指令。使用这些说明,浏览器将显示网页的外观。 ...

  • 发布于 2021-03-25 17:43
  • 阅读 ( 242 )

如何将googlecall小部件添加到任何网页

...你的网站或博客中添加一个googlecall小部件,允许访问者使用你的Google语音号码与你联系。这个小部件提供了一种简单且经济高效的方式来提供实时的客户支持,而不需要客户知道您的真实号码。 Call Widget使用googlevoice首先呼叫客...

  • 发布于 2021-04-12 21:40
  • 阅读 ( 132 )

javascript语言(javascript)和html格式(html)的区别

...什么是html格式(html)?HTML或超文本标记语言是创建网页时使用的最基本的语言。它是web最基本的构件。它用于定义web内容的含义和结构。HTML是由W3C(万维网联盟)和WHATWG(Web超文本应用技术工作组)开发的。它为纯文本提供了一...

  • 发布于 2021-07-11 15:44
  • 阅读 ( 272 )

菲律宾比索(php)和html格式(html)的区别

...。它主要用于Web开发和生成动态Web页面。除了HTML之外还使用PHP,PHP代码实际上嵌入到HTML源文档中。 超文本标记语言(HTML)是一种众所周知的用于开发网页的标记语言。它已经存在了很长一段时间,是常用的网页设计。XML或可...

  • 发布于 2021-07-12 07:19
  • 阅读 ( 172 )

html5(html5)和菲律宾比索(php)的区别

...,用于将文档编码为可供人和计算机读取的格式。 HTML是使用HTML元素编写的,HTML元素主要由标记、开始标记和结束标记组成。这些标记之间的数据通常是内容。HTML的主要目标是允许web浏览器解释和显示标记之间写入的内容。标...

  • 发布于 2021-07-13 06:21
  • 阅读 ( 177 )

dhtml公司(dhtml)和html5(html5)的区别

...新新闻、股票报价或其他数据刷新其内容的股票代码。 使用表单捕获用户输入,然后处理、验证和响应该数据,而无需将数据发送回服务器。 包括滚动按钮或下拉菜单。 HTML5是HTML标准的第五次修订版。HTML代表超文本标记语言...

  • 发布于 2021-07-13 06:24
  • 阅读 ( 192 )

html5(html5)和闪光(flash)的区别

...,用于将文档编码为可供人和计算机读取的格式。 HTML是使用HTML元素编写的,HTML元素主要由标记、开始标记和结束标记组成。这些标记之间的数据通常是内容。HTML的主要目标是允许web浏览器解释和显示标记之间写入的内容。标...

  • 发布于 2021-07-13 06:28
  • 阅读 ( 174 )

html5视频(html5 video)和flash视频(flash video)的区别

...媒体内容。 在网页上嵌入视频主要有两种方式。一种是使用Flash,另一种是使用HTML5。与HTML5相比,Flash是一种较老的技术。这是一个最流行的方式来添加互动,视频和动画的网站。为了观看这些视频和/或动画,需要下载一个Flas...

  • 发布于 2021-07-13 06:30
  • 阅读 ( 242 )

不带结束标记的html单例标记

...;p>This is the text content.</p> 简单段落元素显示如何使用开头和结尾标记。大多数HTML元素遵循相同的模式,但有几个HTML标记不同时包含开始标记和结束标记。 什么是空洞的元素(a void element)? HTML中的void元素或单例标记...

  • 发布于 2021-09-04 22:27
  • 阅读 ( 232 )
a5283847403
a5283847403

0 篇文章

相关推荐