HTML 图片元素

Visual Studio Code快捷键

①回车:ctrl+enter(回车)
②某行前插入一行:ctrl+shift+enter(回车)
③缩进:tab键(减缩进:shift+tab)

html框架:

<! DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width,initial-scale=1.o">
	<meta hitp-equiv="X-UA-Compatible" content="ie=edge">
	<title>Document</title>
</head>
<body>

</body>
</html>

元素

html5元素周期表
①h元素

  • ">“表示子元素,”{ }"内表示普通文本

  • 使用"$"占位符,按照数字自动递增

②p元素

  • 乱数假文:lorem
  • lorem1:表示只生成1个单词

③pre元素

  • 空白折叠:在源代码中的连续空白字符(空格、换行、制表),在页面显示时,会被折叠为一个空格
  • 在pre元素中的内容不会出现空白折叠(在pre元素内部出现的内容,会按照源代码格式显示到页面上)

④a元素
语法格式:<a href="" target="">链接文字</a>

  • href:链接地址,是Hypertext Reference的缩写
  • target:打开窗口的方式,主要有以下4个属性
    ①_blank:新建一个窗口打开
    ②_parent:在上一级窗口中打开,常在分帧的框架页面中使用
    ③_self:在同一窗口中打开,默认值
    ④_top:在浏览器的整个窗口中打开,将会忽略所有的框架结构
    锚链接示例:
<a href="#charapter1">章节1</a>

<h2 id="charapter1">章节1</h2>
<p>Lorem ipsum dolor sit amet consectetur</p>

<a href="#">回到顶部</a>

功能链接:
1.在HTML中,可以通过"javascript:"的方式来调用JavaScript的函数或方法
<a href="javascript:alert('2022-05-10')">功能链接</a>

在上述代码中,通过使用"javascript:"来调用alert()方法,但该方法并不是在浏览器解析到"javascript:"时就立刻执行的,而是在单击该超链接时才会执行的
2.发送邮件,mailto:
<a href="mailto:2725836297@qq.com">发送邮件链接</a>
要求用户计算机上安装有邮件发送软件
3.拨号,tel:
<a href="tel:15627849637">拨号</a>
要求用户计算机上安装有拨号软件,或使用的是移动端访问

⑤img元素

  • 图像的基本格式:GIF格式、JPEG格式、PNG格式
  • 语法格式:<img src="图像文件的地址">
    其中,src用来设置图像文件所在的地址,这一路径可以是相对路径,也可以是绝对路径(绝对路径就是主页上的文件或目录在硬盘上的真正路径;相对路径是最适合网站的内部文件引用的)
  • 设置图像属性:
    1.调整图像大小——其语法格式为:<img src="图像文件的地址" height="" width="">
    height/width用于设置图像的高度/宽度,单位是像素,可以省略
    说明:在设置图像大小时,如果只设置了高度或宽度,则另一个参数会按照相同比例进行调整。如果同时设置了两个属性,且缩放比例不同,那么图像很可能会变形。
    2.设置图像边框——其语法格式为:<img src="图像文件的地址" border="">
    border用于设置图像边框的大小,单位是像素
  • 图像间距与对齐方式
    1.调整图像间距——其语法格式为:<img src="图像文件的地址" hspace="" vspace="">
    hspace/vspace用于设置图像的水平/垂直间距,单位是像素,可以省略
    2.设置图像相对于文字基准线的对齐方式
    图像和文字之间的排列通过align属性来调整。其对齐方式可以分为两类:即绝对对齐方式和相对文字对齐方式。
    其中,绝对对齐方式包括左对齐、右对齐和居中对齐3种;而相对文字对齐方式则是指图像与一行文字的相对位置。其语法格式为:<img src="图像文件的地址" align="相对文字的对齐方式">
    align的取值:
align的取值含义
top把图像的顶部和同行的最高部分对齐(可能是文本的顶部,也可能是图像的顶部)
middle把图像的中部和行的中部对齐(通常是文本行的基线,并不是实际的行的中部)
bottom把图像的底部和同行文本的底部对齐
absmiddle把图像的中部和同行中最大项的中部对齐
baseline把图像的底部和文本的基线对齐
absbottom把图像的底部和同行中的最低项对齐
left使图像和左边界对齐(文本环绕图像)
right使图像和右边界对齐(文本环绕图像)
  • 提示文字和替换文本
    1.添加图像的提示文字——title
    通过title属性可以为图像设置提示文字。在浏览网页时,如果图像下载完成,则将鼠标指针放在该图像上,鼠标指针旁边会出现提示文字。
    其语法格式为:<img src="图像文件的地址" title="图像的提示文字">
    2.添加图像的替换文本——alt
    当图片由于下载或路径的问题无法显示时,可以通过alt属性在图片的位置显示定义的替换文本
    其语法格式为:<img src="图像文件的地址" alt="图像的替换文本">

  • 和a元素联用

<a target="_blank" href="https://baike.baidu.com/item/%E5%A4%AA%E9%98%B3%E7%B3%BB/173281?fr=aladdin">
	<img src="solar.jpg" alt="行星图片">
</a>

点击图片,会从新窗口里打开a元素中插入的超链接

  • 和map元素联用
标签描述
<img>定义图像
<map>定义图像地图
<area>定义图像地图中的可点击区域

map的子元素:area
area 元素永远嵌套在 map 元素内部。area 元素可定义图像映射中的区域。
area标签可选的属性:

属性描述
shapedefault / rect / circle / poly定义区域的形状
coords坐标值定义可点击区域(对鼠标敏感的区域)的坐标
hrefURL定义此区域的目标 URL
target_blank \ _parent \ _self \ _top规定在何处打开 href 属性指定的目标 URL
<a target="_blank" href="https://baike.baidu.com/item/%E5%A4%AA%E9%98%B3%E7%B3%BB/173281?fr=aladdin">
	<img usemap="#solarMap" src="solar.jpg" alt="行星图片">
</a>
<map name="solarMap">
	<area shape="circle" coords="360,204,48" href="https://baike.baidu.com/item/%E6%9C%A8%E6%98%9F/222105?fr=aladdin" target="_blank">
	<area shape="rect" coords="323,282,395,320" href="https://baike.baidu.com/item/%E6%9C%A8%E6%98%9F/222105?fr=aladdin" target="_blank">
	<area shape="poly" coords="601,371,645,312,678,338,645,392" href="https://baike.baidu.com/item/%E5%86%A5%E7%8E%8B%E6%98%9F/137498?fr=aladdin" target="_blank">
</map>
  • 当coords属性值取circle时,需要给出三个数值:圆心坐标,半径
  • 当coords属性值取rect时,需要给出四个数值:左上角坐标,右下角坐标
  • 当coords属性值取poly时,需要依次给出每一个点的坐标

    点击木星图片区域(圆形)——在新窗口中打开木星百度百科的链接
    点击木星文字区域(矩形)——在新窗口中打开木星百度百科的链接
    点击冥王星文字区域(多变形)——在新窗口中打开冥王星百度百科的链接
    点击其他区域——在新窗口中打开太阳系百度百科的链接
  • 和figure元素联用
    figure的子元素: figcaption
    <figure> 标签规定独立的流内容(图像、图表、照片、代码等等)
<figure>
    <a target="_blank" href="https://baike.baidu.com/item/%E5%A4%AA%E9%98%B3%E7%B3%BB/173281?fr=aladdin">
        <img usemap="#solarMap" src="solar.jpg" alt="这是一张太阳系的图片">
    </a>
    <figcaption>
        <h2>太阳系</h2>
    </figcaption>
    <p>
        太阳系是以太阳为中心,和所有受到太阳的引力约束天体的集合体。包括八大行星(由离太阳从近到远的顺序:水星、金星、地球、火星、木星、土星、天王星、海王星)、以及至少173颗已知的卫星、5颗已经辨认出来的矮行星和数以亿计的太阳系小天体和哈雷彗星。
    </p>
</figure>


⑥iframe元素
能够将另一个 HTML 页面嵌入到当前页面中

⑦在页面中使用flash
相关元素:object、embed(它们都是可替换元素)
其他元素:

  • abbr元素:用于代表缩写,并且可以通过可选的 title 属性提供完整的描述。
  • time元素:此元素意在以机器可读的格式表示日期和时间。 有安排日程表功能的应用可以利用这一点。
  • b元素:用于吸引读者的注意到该元素的内容上(如果没有另加特别强调)。这个元素过去被认为是粗体(Boldface)元素,并且大多数浏览器仍然将文字显示为粗体。
  • q元素:表示一个封闭的并且是短的行内引用的文本。这个标签是用来引用短的文本,所以请不要引入换行符; 对于长的文本的引用使用 <blockquote>替代。
  • blockquote元素:代表其中的文字是引用内容。通常在渲染时,这部分的内容会有一定的缩进。
  • br元素:在文本中生成一个换行(回车)符号,此元素在写诗和地址时很有用。
  • hr元素:表示段落级元素之间的主题转换(例如,一个故事中的场景的改变,或一个章节的主题的改变)。在 HTML 的早期版本中,它是一个水平线。

HTML实体

MDN链接

  • 实体字符通常用于在页面中显示一些特殊符号
    使用方法:
    ①&单词;
CharacterEntity
&&amp;
<&lt;
>&gt;
"&quot;

②&#数字;

CharacterEntity
&#8212 或 &#x2014
<&#60 或 &#x0003C
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值