编程笔记 html5&css&js 008 HTML图片


和印刷品一样,网页上不仅要有文字,还要有图片和声音、视频、绘画等媒体形式。这一节来看图片如何显示到网页上。

一、HTML 图像

本节开始注意使用元素的属性。

标签( <img>)和源属性(Src)
在 HTML 中,图像由<img> 标签定义。
<img> 是独立标签,意思是说,它只包含属性,并且没有闭合标签。
要在页面上显示图像,你需要使用源属性(src)。src 指 "source"。源属性的值是图像的 URL 地址。
定义图像的语法是:
<img src="url" alt="some_text">

浏览器将图像显示在文档中图像标签出现的地方。如果你将图像标签置于两个段落之间,那么浏览器会首先显示第一个段落,然后显示图片,最后显示第二段。

二、HTML 图像- Alt属性

alt 属性用来为图像定义一串预备的可替换的文本。
替换文本属性的值是用户定义的。

<img src="boat.gif" alt="Big Boat">

在浏览器无法载入图像时,替换文本属性告诉读者她们失去的信息。此时,浏览器将显示这个替代性的文本而不是图像。为页面上的图像都加上替换文本属性是个好习惯,这样有助于更好的显示信息,并且对于那些使用纯文本浏览器的人来说是非常有用的。

三、HTML 图像- 设置图像的高度与宽度

height(高度) 与 width(宽度)属性用于设置图像的高度与宽度。
属性值默认单位为像素:

<img src="pulpit.jpg" alt="Pulpit rock" width="304" height="228">

提示: 指定图像的高度和宽度是一个很好的习惯。如果图像指定了高度宽度,页面加载时就会保留指定的尺寸。如果没有指定图片的大小,加载页面时有可能会破坏HTML页面的整体布局。
注意: 假如某个 HTML 文件包含十个图像,那么为了正确显示这个页面,需要加载 11 个文件。加载图片是需要时间的,所以我们的建议是:慎用图片。 加载页面时,要注意插入页面图像的路径,如果不能正确设置图像的位置,浏览器无法加载图片,图像标签就会显示一个破碎的图片。

相关推荐

  1. 编程笔记 html5&css&js 008 HTML图片

    2023-12-28 15:14:04       32 阅读
  2. 编程笔记 html5&css&js 007 HTML文本:段落

    2023-12-28 15:14:04       29 阅读
  3. 编程笔记 html5&css&js 009 HTML链接

    2023-12-28 15:14:04       31 阅读
  4. 编程笔记 html5&css&js 018 HTML颜色

    2023-12-28 15:14:04       38 阅读
  5. 编程笔记 html5&css&js 038 CSS背景

    2023-12-28 15:14:04       35 阅读
  6. 编程笔记 html5&css&js 048 CSS链接

    2023-12-28 15:14:04       35 阅读
  7. 编程笔记 html5&css&js 058 css计数器

    2023-12-28 15:14:04       30 阅读
  8. 编程笔记 html5&css&js 029 HTML图像

    2023-12-28 15:14:04       30 阅读
  9. 编程笔记 html5&css&js 002 一些基本概念

    2023-12-28 15:14:04       30 阅读
  10. 编程笔记 html5&css&js 009 HTML链接 我的网址簿

    2023-12-28 15:14:04       16 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-28 15:14:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-28 15:14:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-28 15:14:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-28 15:14:04       18 阅读

热门阅读

  1. 在react中引用echarts

    2023-12-28 15:14:04       34 阅读
  2. Kotlin 枚举类

    2023-12-28 15:14:04       39 阅读
  3. 工具系列:TensorFlow决策森林_(6)模型预测

    2023-12-28 15:14:04       30 阅读
  4. Kotlin 密封类与接口

    2023-12-28 15:14:04       39 阅读
  5. 计算机网络的7层协议和4层协议的区别

    2023-12-28 15:14:04       38 阅读
  6. Linux:环境变量

    2023-12-28 15:14:04       32 阅读
  7. 2024 年软件工程将如何发展

    2023-12-28 15:14:04       26 阅读
  8. leetcode18. 四数之和

    2023-12-28 15:14:04       40 阅读
  9. go语言10进制与16进制转换

    2023-12-28 15:14:04       35 阅读
  10. 关于:网络安全

    2023-12-28 15:14:04       32 阅读
  11. mysql导入tab符号txt文件到数据库

    2023-12-28 15:14:04       33 阅读
  12. Vue.js

    Vue.js

    2023-12-28 15:14:04      26 阅读