首页 > 其他分享 >HTML5链接和图片基础用法

HTML5链接和图片基础用法

时间:2023-04-15 11:33:11浏览次数:42  
标签:仰天长啸 Chapter 匈奴血 犹未雪 望眼 HTML5 用法 链接 凭栏处

一、HTML5 超链接(链接)

超链接可以是一个文本,也可以是一幅图像,您可以点击这些内容来跳转到新的页面或新的文档或者当前文档中的某个部分。

当您把鼠标指针移动到网页中的某个链接上时,箭头会变为一只小手。

1.我们通过使用 a标签在 HTML 中创建链接。

有两种使用 a标签的方式:

  • 通过使用 href 属性 - 创建指向另一个文档的链接
  • 通过target属性:用来指定超链接打开的位置,可选值
  • 通过使用 id 属性 - 创建文档内的书签
1.HTML 链接 -href 属性和target属性

通过target属性:可选值有:

​ _self默认值,在当前页面中打开超链接;

_blank在一个新的页面中打开超链接;

<a rel="nofollow" href="http://www.datutusuibi.com/" target="_blank">大土土随笔</a>

test.html完整代码如下:

2023-04-14_HTML5_01.png

运行效果如下图:

2023-04-14_HTML5_02.png

2.HTML 链接 - id 属性

id 属性规定锚(anchor)的名称。

您可以使用 id 属性创建 HTML 页面中的书签。

书签不会以任何特殊方式显示,它对读者是不可见的。

当使用命名锚时,我们可以创建直接跳至该命名锚(比如页面中某个小节)的链接,这样使用者就无需不停地滚动页面来寻找他们需要的信息了。

命名锚的语法:

<a id="label">锚(显示在页面上的文本)</a>

**提示:**锚的名称可以是任何你喜欢的名字。

**提示:**您可以使用name 属性来替代id 属性,命名锚同样有效。

实例:

test.html

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>测试</title>
	</head>
	
	<body>
		<p> <font size="3" color="red">个人博客</font></p>
		
		<a rel="nofollow" href="http://www.datutusuibi.com/" target="_blank">大土土随笔</a>
		
		<hr />
		
		<p>
		<a rel="nofollow" href="#bottom">跳转到底部</a>
		</p>
		
		<p>
		<a rel="nofollow" href="#C4">查看 Chapter 4 满江红</a>
		</p>
		
		<hr />
		
		<h2>Chapter 1   满江红</h2>
		<p>怒发冲冠,凭栏处、潇潇雨歇。抬望眼、仰天长啸,壮怀激烈。三十功名尘与土,八千里路云和月。莫等闲、白了少年头,空悲切。
		靖康耻,犹未雪。臣子恨,何时灭。驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头、收拾旧山河,朝天阙。</p>
		
		<h2>Chapter 2   满江红</h2>
		<p>怒发冲冠,凭栏处、潇潇雨歇。抬望眼、仰天长啸,壮怀激烈。三十功名尘与土,八千里路云和月。莫等闲、白了少年头,空悲切。
		靖康耻,犹未雪。臣子恨,何时灭。驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头、收拾旧山河,朝天阙。</p>
		
		<h2>Chapter 3   满江红</h2>
		<p>怒发冲冠,凭栏处、潇潇雨歇。抬望眼、仰天长啸,壮怀激烈。三十功名尘与土,八千里路云和月。莫等闲、白了少年头,空悲切。
		靖康耻,犹未雪。臣子恨,何时灭。驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头、收拾旧山河,朝天阙。</p>
		
		<h2><a id="C4">Chapter 4 满江红</a></h2>
		<p>怒发冲冠,凭栏处、潇潇雨歇。抬望眼、仰天长啸,壮怀激烈。三十功名尘与土,八千里路云和月。莫等闲、白了少年头,空悲切。
		靖康耻,犹未雪。臣子恨,何时灭。驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头、收拾旧山河,朝天阙。</p>
		
		<h2>Chapter5   满江红</h2>
		<p>怒发冲冠,凭栏处、潇潇雨歇。抬望眼、仰天长啸,壮怀激烈。三十功名尘与土,八千里路云和月。莫等闲、白了少年头,空悲切。
		靖康耻,犹未雪。臣子恨,何时灭。驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头、收拾旧山河,朝天阙。</p>
		
		<h2>Chapter 6   满江红</h2>
		<p>怒发冲冠,凭栏处、潇潇雨歇。抬望眼、仰天长啸,壮怀激烈。三十功名尘与土,八千里路云和月。莫等闲、白了少年头,空悲切。
		靖康耻,犹未雪。臣子恨,何时灭。驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头、收拾旧山河,朝天阙。</p>
		
		<h2>Chapter 7   满江红</h2>
		<p>怒发冲冠,凭栏处、潇潇雨歇。抬望眼、仰天长啸,壮怀激烈。三十功名尘与土,八千里路云和月。莫等闲、白了少年头,空悲切。
		靖康耻,犹未雪。臣子恨,何时灭。驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头、收拾旧山河,朝天阙。</p>
		
		<h2>Chapter 8   满江红</h2>
		<p>怒发冲冠,凭栏处、潇潇雨歇。抬望眼、仰天长啸,壮怀激烈。三十功名尘与土,八千里路云和月。莫等闲、白了少年头,空悲切。
		靖康耻,犹未雪。臣子恨,何时灭。驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头、收拾旧山河,朝天阙。</p>
		
		<h2>Chapter 9   满江红</h2>
		<p>怒发冲冠,凭栏处、潇潇雨歇。抬望眼、仰天长啸,壮怀激烈。三十功名尘与土,八千里路云和月。莫等闲、白了少年头,空悲切。
		靖康耻,犹未雪。臣子恨,何时灭。驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头、收拾旧山河,朝天阙。</p>
		
		<h2>Chapter 10   满江红</h2>
		<p>怒发冲冠,凭栏处、潇潇雨歇。抬望眼、仰天长啸,壮怀激烈。三十功名尘与土,八千里路云和月。莫等闲、白了少年头,空悲切。
		靖康耻,犹未雪。臣子恨,何时灭。驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头、收拾旧山河,朝天阙。</p>
		
		<h2>Chapter 11   满江红</h2>
		<p>怒发冲冠,凭栏处、潇潇雨歇。抬望眼、仰天长啸,壮怀激烈。三十功名尘与土,八千里路云和月。莫等闲、白了少年头,空悲切。
		靖康耻,犹未雪。臣子恨,何时灭。驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头、收拾旧山河,朝天阙。</p>
		
		<h2>Chapter 12   满江红</h2>
		<p>怒发冲冠,凭栏处、潇潇雨歇。抬望眼、仰天长啸,壮怀激烈。三十功名尘与土,八千里路云和月。莫等闲、白了少年头,空悲切。
		靖康耻,犹未雪。臣子恨,何时灭。驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头、收拾旧山河,朝天阙。</p>
		
		<h2>Chapter 13   满江红</h2>
		<p>怒发冲冠,凭栏处、潇潇雨歇。抬望眼、仰天长啸,壮怀激烈。三十功名尘与土,八千里路云和月。莫等闲、白了少年头,空悲切。
		靖康耻,犹未雪。臣子恨,何时灭。驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头、收拾旧山河,朝天阙。</p>
		
		<hr />
		
		<p>
		<a rel="nofollow" id="bottom" href="#">回到顶部</a>
		</p>
		
	</body>
</html>

运行效果如下:

2023-04-14_HTML5_03.png

二、HTML5 相对路径

当我们需要跳转一个服务器内部的页面时,一般我们都会使用相对路径,相对路径都会使用.或..开头

./

../

  • ./表示当前文件所在的目录,在这里当前页面是test.html
  • ./就等于test.html所在的目录

test.html

2023-04-14_HTML5_04.png

运行效果:

2023-04-14_HTML5_05.png

三、HTML5 图片

图片标签用于向当前页面中引入一个外部图片。使用img标签来引入外部图片,img标签是一个自结束标签。img这种元素属于替换元素(块和行内元素一键,具有两种元素的特点)。

src属性指定的是外部图片的路径(路径规则和超链接是一样的)。

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

width图片的宽度(单位是像素)

height图片的高度(单位是像素)

宽度和高度中如果只修改了一个,则另外一个会等比例缩放。

注意:一般情况下,不建议修改图片大小,需要多大的图片就裁剪多大,但是在移动端,经常需要对图片进行缩放(大图缩小)。

图片的格式:

jpeg(jpg):支持的颜色比较丰富,不支持透明效果,不支持动图,一般用来显示图片。

gif:支持的颜色比较少,支持简单透明,支持动图,一般用来显示颜色单一的图片,动图。

png:支持的颜色丰富,支持复杂透明,不支持动图。一般用来显示颜色丰富,复杂透明图片(专为网页而生)。

webp:这种格式是谷歌新推出的专门用来表示网页中的一种图片格式,它具备其他图片格式的所有优点,而且文件还特别的小。它的缺点是兼容性不好。

图片使用原则:效果一样,用小的;效果不一样,用效果好的。

<img src="./img/2023-04-14_HTML5_06.jpg" alt="日落" width="200">

2023-04-14_HTML5_07.png

运行效果如下:

2023-04-14_HTML5_08.png


标签:仰天长啸,Chapter,匈奴血,犹未雪,望眼,HTML5,用法,链接,凭栏处
From: https://blog.51cto.com/datutu/6192250

相关文章

  • on duplicate key update的用法
    1.基础用法test表有如下数据执行如下sql会报主键冲突INSERTINTOtest(id,NAME,age)VALUES(1,'张三',13)增加onduplicatekeyupdate后执行成功INSERTINTOtest(id,NAME,age)VALUES(1,'张三',13) ONDUPLICATEKEYUPDATEid=1, NAME='张三', ag......
  • 逍遥自在学C语言 | 位运算符<<的高级用法
    前言在上一篇文章中,我们介绍了~运算符的高级用法,本篇文章,我们将介绍<<运算符的一些高级用法。一、人物简介第一位闪亮登场,有请今后会一直教我们C语言的老师——自在。第二位上场的是和我们一起学习的小白程序猿——逍遥。二、计算2的整数次幂代码示例#includ......
  • pandas库简单用法总结
    简介pandas 是基于NumPy的一种工具,主要用途是做数据分析,对于初学者,比较常用的就是处理csv或者excel文件DataFrame数据结构DataFrame组成DataFrame是Pandas的重要数据结构之一,也是在使用Pandas进行数据分析过程中最常用的结构之一。DataFrame一个表格型的数据结构,既有......
  • Java Stream常见用法汇总,开发效率大幅提升
    本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~Github地址如果访问不了Github,可以访问gitee地址。gitee地址Java8新......
  • pycharm用法
    常用快捷键ctrl+alt+s:打开软件设置ctrl+d:复制当前行代码strl+shift+上/下:将当前行代码上移/下移ctrl+shift+f10:运行当前代码文件shift+f6:重命名文件ctrl+a:全选ctrl+c/v/x:复制/粘贴/剪切ctrl+f:搜索......
  • TypeResolver用法
    1、List1TypeResolvertypeResolver=newTypeResolver();2//listType=>List<Object>3ResolvedTypelistType=typeResolver.resolve(List.class);2、Map1classStringIntMapextendsHashMap<String,Integer>{}23TypeResolvertypeResol......
  • re.findall()用法详解-返回string中所有与pattern相匹配的全部字串
    re.findall():函数返回包含所有匹配项的列表。返回string中所有与pattern相匹配的全部字串,返回形式为数组。  示例代码1:【打印所有的匹配项】   importre       s="Longlivethepeople'sRepublicofChina"   ret=re.findall('h',s)       ......
  • CVPR 2023|21 篇数据集工作汇总(附打包下载链接)
    前言 本文汇总了21篇CVPR2023中有关数据集的工作,附下载链接。本文转载自极市平台仅用于学术分享,若侵权请联系删除欢迎关注公众号CV技术指南,专注于计算机视觉的技术总结、最新技术跟踪、经典论文解读、CV招聘信息。CV各大方向专栏与各个部署框架最全教程整理计算机视觉入门1v......
  • nginx-authenticate.conf Nginx配置 新增长链接支持代理
    nginx-authenticate.confNginx配置新增长链接支持代理新增代码proxy_set_headerConnection"";proxy_http_version1.1;proxy_bufferingoff;proxy_cacheoff;文件代码server{listen8888;server_namelocalhost;......
  • 逍遥自在学C语言 | 位运算符~的高级用法
    前言在上一篇文章中,我们介绍了^运算符的高级用法,本篇文章,我们将介绍~运算符的一些高级用法。一、人物简介第一位闪亮登场,有请今后会一直教我们C语言的老师——自在。第二位上场的是和我们一起学习的小白程序猿——逍遥。二、相反数我们可以利用负数的补码性......