HTML5学习(2)

一、超链接

1.简介

使用超链接可以从一个页面跳转到另外一个页面,实现页面之间导航 

当鼠标移动到超链接文本或图片时,鼠标箭头会变成一只小手 

超链接有三种类型:

  • 普通链接/页面间的链接,跳转到另一个页面
  • 锚链接:链接到锚点(链接到同一个页面的指定位置)
  • 功能链接:实现特殊功能(发邮件,下载)

2.基本用法

使用<a>标签来创建超链接

语法格式:

<a href=”链接地址” target=”链接打开的位置”>链接文本或图片</a>

常用属性:

  • href:链接地址或路径,链接地址
  • target:链接打开的位置,取值

_self                自身,当前,默认值 

_blank             新的,空白的 

_parent           父层框架 

_top                顶层框架

示例:

路径分类:

  • 绝对路径:以根开始的路径

file:///D:/software/b.html

https://www.baidu.com/img/bd_logo1.png

  • 相对路径:相对于当前页面文件所在的路径,不是以根开始的路径

./ 当前路径

../ 当前位置上一级目录

  1. 锚链接

3.1 简介

点击链接后跳转到某一个页面的指定位置(锚点anchor)

锚链接的分类:

  • 页面内的锚链接
  • 页面间的锚链接

3.2 页面内的锚链接

步骤:

  1. 定义锚点(标记)

<a name=”锚点的名称”>目标位置</a>

  1. 链接锚点

<a href=”#锚点名称”>链接文本</a>

3.3 页面间的锚链接

<a href=”目标页面的文件名#锚点名称”>链接文本</a>

示例:

3.4 功能链接

 

3.5 URL

URL:Uniform Resource Locator 统一资源定位器,用来定位资源所在的位置,最常见的就是网址

组成

一个完整的URL由8个部分组成:

  • 协议:prococol 如

http:超文本传输协议,用来访问WEB网站Hyper text Transfer protocal

https:更加安全的协议 SSL安全套接子层

ftp文件传输协议,用来访问服务器上的文件,实现文件的上传和下载File Transfer protocol

file:文件协议,用来访问本地文件

  • 主机名hostname服务器地址或服务器Netbios名称,如baidu.com ftp://10.255.254.254
  • 端口:port位于主机名的后面,使用冒号进行分隔

不同的协议使用不同的端口,如http使用80端口,https使用的443端口,ftp使用20和21

如果使用的是默认端口,则端口可以省略

如果使用的不是默认端口,则必须指定端口http://59.49.32.213:7070/ 

  • 路径:path目标文件所在的路径结构,如:www.baidu.com/img/
  • 资源resource要访问的目标文件,如png
  • 查询字符串:query string 也称为参数

     在资源后面使用?开头的一组名称/值

     查询字符串:query string 也称为参数 在资源后面使用?开头的一组名称/值

  • 锚点anchor,在资源后面使用#开头的文本,如#6
  • 身份认证authentication,指定身份信息,如:ftp://账户;密码@网站服务器

二、表格

表格是一个规则的行和列,每个表格是由若干行来组成,每行由若干个单元格组成

table row column

基本结构

2.1 table 标签

常用属性:

  • border:表示表格的边框,默认值为零
  • width/height:宽度和高度
  • bordercolor:边框颜色
  • align对齐方式取值:left 左对齐center居中righ右对齐
  • bgcolor:背景颜色
  • background:背景图片
  • cellspacing:间距。单元格与单元格之间的距离
  • cellpading边距:单元格中的内容到边距之间的距离

2.2 tr标签

用来定义行:table row

常用属性:

  • align:表示水平对齐 取值:left(默认)
  • valign垂直对齐 取值:top顶部 middle中间 bottom底部
  • bgcolor背景颜色:
  • background背景图片

2.3 td标签

定义单元格,table data,

常用属性:align、valign

注意:表格必须是由行来组成,行必须由单元格来组成

示例:

2.4 合并单元格

合并单元格也称为单元格的跨行和跨列

两个属性:

  • rowspan
  • 设置单与昂所跨的行数
  • colspan
  • 设置单与昂所跨的列数

步骤:

1.在跨越的单元格中设置rowspan或者colspan属性

2.将被跨越的但与昂删除

必须要保证每行的实际列数是相同的,否则表格可能会出错乱

2.5高级标签

caption标签

表格的标题标签

thehead标签

表格的头部 table head

th标签

表格头部的标题table head title

一般用在thead当中,设置头部的标题、代替tb标签、与td的区别、th中的文本会加粗且居中显示

tbody标签

表格的主体table body

tfoot标签

表格的底部table foot

示例:

 

给TA打赏
共{{data.count}}人
人已打赏
前端

HTML5学习(1)

2022-8-5 11:59:09

前端

HTML5学习(3)

2022-8-8 9:53:12

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索