范仁义html+css课程---3、图片和超链接
范仁义html+css课程---3、图片和超链接
一、总结
一句话总结:
img标签是图片标签,定义 HTML 页面中的图像
a标签是超链接标签,用于从一个页面链接到另一个页面。
1、img标签要点?
作用:img标签定义 HTML 页面中的图像。
常用属性:src(图像的 URL) 和 alt(图像的替代文本)。
示例:<img src="smiley-2.gif" alt="Smiley face" width="42" height="42">
2、a标签要点?
作用:a标签定义超链接,用于从一个页面链接到另一个页面
常用属性:a元素最重要的属性是 href 属性,它指定链接的目标
示例:<a href="http://www.fanrenyi.com">访问 范仁义的网站</a>
3、a标签的作用有哪些?
a、页面跳转
b、使用锚点定位
c、下载文件
4、相对路径和绝对路径是什么意思?
相对路径:指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。
绝对路径:目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。
HTML绝对路径:带域名的文件的完整路径。
5、a标签中的href属性的值为#,表示什么意思?
|||-begin
<a href="#">内容</a>
|||-end
表示跳转到本页
二、图片标签(img标签)
课程对应的视频地址:3、图片和超链接
https://www.fanrenyi.com/video/2/8
1、标签定义及使用说明
<img> 标签定义 HTML 页面中的图像。
<img> 标签有两个必需的属性:src 和 alt。
注释:从技术上讲,图像并不会插入 HTML 页面中,而是链接到 HTML 页面上。<img> 标签的作用是为被引用的图像创建占位符。
src:规定显示图像的 URL。
alt:规定图像的替代文本。
<img src="smiley-2.gif" alt="Smiley face" width="42" height="42">
2、常见路径的写法
①相对路径:
相对路径就是指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。使用相对路径可以为我们带来非常多的便利。
Ⅰ -当图片在当前文件下一层时:文件夹名/图片名 例如:img/abc.jpg
Ⅱ-当图片与当前文件在同一层时:图片名 例如:src="abc.jpg"
Ⅲ-当图片在当前文件上一层时:../图片名 例如:src="../abc.jpg"
使用相对路径时,图片最外层只能放到网站根目录(图片必须要在项目文件夹中)
②绝对路径:
绝对路径是指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。完整的描述文件位置的路径就是绝对路径,以web站点根目录为参考基础的目录路径。
HTML绝对路径(absolute path)指带域名的文件的完整路径。
写法file:///E:/aaa.png 但是,严禁使用
3、例子
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>img小实例</title>
</head>
<body>
<!--<img src="img/aa2.gif" alt="" style="width: 100px;height: 100px">-->
<img src="../img/bb.jpg" alt="">
<!--<img src="https://pic.cnblogs.com/avatar/1163900/20170531020338.png" alt="">--> <!--绝对路径小实例-->
<!--<img src="C:\Users\Fan Renyi\Desktop\aa.gif" alt="">--> </body>
</html>
三、超链接标签(a标签)
1、标签定义及使用说明
<a> 标签定义超链接,用于从一个页面链接到另一个页面。
<a> 元素最重要的属性是 href 属性,它指定链接的目标。
例如:
<a href="http://www.fanrenyi.com">访问 范仁义的网站</a>
2、属性
href:
规定链接的目标 URL。
target:
规定在何处打开链接文档。
| 值 | 描述 |
|---|---|
| _blank | 在新窗口中打开被链接文档。 |
| _self | 默认。在相同的框架中打开被链接文档。 |
| _parent | 在父框架集中打开被链接文档。 |
| _top | 在整个窗口中打开被链接文档。 |
| framename | 在指定的框架中打开被链接文档。 |
download:
定义了下载链接的地址。
例如:
<a href="/images/logo.png" download="/images/logo.png">
3、a标签的作用总结
a、页面跳转(跳转本地页面 和 跳转在线的页面)
在a标签的href属性里面指定目标页面即可
例如:
<a href="http://www.fanrenyi.com">访问 范仁义的网站</a>
b、使用锚点定位
设定锚点:
在要定位到的位置找一个标签给他加id属性,属性值就是锚点名称
定位锚点:
跳转到指定锚点
示例:
<a href="#top">内容</a> <!--#的意思是跳转到本页的id为top的标签处-->
<a href="#">内容</a> <!--#的意思是跳转到本页-->
c、下载文件
标签跳转到的文件 浏览器找得到,但是打不开,然后会选择提供下载
加上download属性一定download
比如:
<a href="/images/logo.png" download="/images/logo.png">
4、代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>a标签小实例</title>
</head>
<body>
<!--跳转到在线页面-->
<a href="https://fanrenyi.com" target="_blank">去范仁义的网站</a>
<a href="https://baidu.com">去百度</a> <!--跳转到本地页面-->
<a href="img小实例.html">跳转到img小实例里面去</a> <!--锚点小实例-->
<!--<div>-->
<!-- <a href="#part_1">去板块1</a>-->
<!-- <a href="#part_2">去板块2</a>-->
<!-- <a href="#part_3">去板块3</a>-->
<!--</div>--> <!--<div id="part_1" style="height: 400px;background-color: red;">-->
<!-- 板块1-->
<!--</div>-->
<!--<div id="part_2" style="height: 400px;background-color: blue;">-->
<!-- 板块2-->
<!--</div>-->
<!--<div id="part_3" style="height: 400px;background-color: green;">-->
<!-- 板块3-->
<!--</div>--> <!--a标签下载实例-->
<a href="aa.zip">aa.zip</a>
<!--<a href="aa.gif" download="aa.gif">a标签里面是img测试</a>-->
<a href="aa.gif">a标签里面是img测试</a>
</body>
</html>
范仁义html+css课程---3、图片和超链接的更多相关文章
- 范仁义html+css课程---7、表单
范仁义html+css课程---7.表单 一.总结 一句话总结: 表单标签的话主要掌握form标签.input标签(以及input标签的不同的type值).select标签.textarea等标签,及 ...
- 范仁义html+css课程---5、列表
范仁义html+css课程---5.列表 一.总结 一句话总结: 学会基本的使用有序列表.无序列表.定义列表,设置样式的话尽量通过css而不是属性 1.无序列表基本形式(实例)? ul标签包裹li标签 ...
- 范仁义html+css课程---1、html基本结构
范仁义html+css课程---1.html基本结构 一.总结 一句话总结: html标签中包含head标签和body标签,head标签里面主要写用户不可见的内容,比如字符集编码,body标签里面主要 ...
- 范仁义html+css课程---11、html补充知识
范仁义html+css课程---11.html补充知识 一.总结 一句话总结: 小于号(<):< 大于号(>):> 空格: 二.html 字符实体 1.小于号(<)和大 ...
- 范仁义html+css课程---10、其它标签
范仁义html+css课程---10.其它标签 一.总结 一句话总结: 了解iframe.Figure与Figcaption.address.progress.meter.datalist.field ...
- 范仁义html+css课程---9、video、audio、canvas和svg元素略讲
范仁义html+css课程---9.video.audio.canvas和svg元素略讲 一.总结 一句话总结: video:HTML5视频标签. audio:html5音频标签. canvas:绘制 ...
- 范仁义html+css课程---8、新元素布局
范仁义html+css课程---8.新元素布局 一.总结 一句话总结: 推荐用新标签(语义化的标签)来布局:header(头部),footer(尾部),aside(侧边栏),nav(导航),artic ...
- 范仁义html+css课程---6、表格
范仁义html+css课程---6.表格 一.总结 一句话总结: 表格中最常用的元素就是table.tr.td.th,还有语义化的thead.tbody.tfoot标签 1.表格构成三个基本要素? t ...
- 范仁义html+css课程---4、文本标签
范仁义html+css课程---4.文本标签 一.总结 一句话总结: 文本标签大致掌握一下,做到它站在你对面的时候最好认得,认不得也没关系,直接百度 1.ins标签.u标签和del标签 作用? ins ...
随机推荐
- Java 之 Maven 常用命令
一.Maven 常用命令 在 cmd 中可以通过一系列的 maven 命令对我们的 maven 工程进行编译.测试.运行.打包.安装和部署. 1.compile 命令 compile 是 maven ...
- Google 浏览器保存mht网页文件(单个网页)的方法(无需插件)
1.找到设置打开单个网页保存的地方 在google浏览器地址栏输入:chrome://flags”,回车 2.实现保存单个网页 打开你要保存的网页后,只需 Ctrl+s ,搞定!如下: 假设找到了一篇 ...
- 小程序中的数据请求sessionid,保持登陆状态。
版权声明:本文为CSDN博主「weixin_43964779」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明.原文链接:https://blog.csdn.net ...
- 【RAC】 RAC For W2K8R2 安装--操作系统环境配置 (二)
[RAC] RAC For W2K8R2 安装--操作系统环境配置 (二) 一.1 BLOG文档结构图 一.2 前言部分 一.2.1 导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可 ...
- 如何用 DHCP + DNS + Web 实现一个网络架构
为什么?为什么?为什么在浏览器里输入www.baidu.com就可以访问百度搜索,而输入pan.baidu.com就可以访问百度网盘,它是怎么实现的? 实验原理简介 在Internet中,计算机之间通 ...
- 爬虫之scrapy框架的crawlspider
一,介绍 CrawlSpider其实是Spider的一个子类,除了继承到Spider的特性和功能外,还派生除了其自己独有的更加强大的特性和功能.其中最显著的功能就是”LinkExtractors链接提 ...
- python3使用WSGI启动服务
WSGI是Web Server Gateway Interface的简称.它不是服务器,python模块,框架,API和任何种类的软件.它仅仅是一个服务器和应用间的接口规范. from wsgiref ...
- 正则爬取京东商品信息并打包成.exe可执行程序。
本文爬取内容,输入要搜索的关键字可自动爬取京东网站上相关商品的店铺名称,商品名称,价格,爬取100页(共100页) 代码如下: import requests import re # 请求头 head ...
- 动态生成16位不重复随机数、随机创建2位ID
/** 1. * 动态生成16位不重复随机数 * * @return */ public synchronized static String generate16() { StringBuffer ...
- HDU3109: Worms(字符串变换类 DP)
pro:开始有一个字母虫,然后字母虫在每一天可以选择自己身上的部分字母变换,变换规则形如A->BC. 现状给定最终字母虫的字符串,求最少用了多少天. 如有规则A->BC,B->AC, ...