目录

一、超链接

1. 简述

2. 举例

3.链接分类:

4. 属性详解

阻止a链接跳转

二、行内框架(内联框架)

1. 简介

2. 举例

3. 属性详解

三、表格

1. 表格基本结构

2. 结构详解

3.表格举例

4.表格属性总结

table的属性:

tr的属性:

td的属性:

了解一下frame和rules属性值:

5. 常用属性详解

表格创建快捷方式与属性(列表也可使用此种快捷方式)

四、锚点链接


一、超链接

1. 简述

HTML 使用超级链接与网络上的另一个文档相连。几乎可以在所有的网页中找到链接。点击链接可以从一张页面跳转到另一张页面。

超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。当您把鼠标指针移动到网页中的某个链接上时,箭头会变为一只小手。

我们通过使用 <a> 标签在 HTML 中创建链接

2. 举例

<a href="跳转目标" target="目标窗口的弹出方式">文本或图像</a>

实例

<a href="http://www.bilibili.com"  target="_blank">哔哩哔哩</a>

上面这行代码显示为:

哔哩哔哩

点击这个超链接会把用户带到 哔哩哔哩 的首页

3.链接分类:

1.外部链接:列如

<a href="http://www.baidu.com" target="_blank">百度</a>

2.内部链接:网站内部页面之间的相互链接(本地目录),直接链接内部页面名称即可(或像图片格式跳转路径 ../ /等),列如

<a href="index.html">首页</a>

3.空链接:如果当时没有确定链接目标时

<a href="#">首页</a>

4.下载链接:地址链接的是  文件 .exe  或者是  zip等压缩包形式

<a  href="(文件名).zip">下载文件<a/>

5.网页元素链接:在网页中的各种元素,如文本、图像、表格、音频、视频等都可以添加超链接。

4. 属性详解

1.href:用于指定链接目标的url地址,(必须属性)当为标签应用href属性时,它就具有了超链接功能,并引入跳转页面的路径,该路径可以是:网址相对路径地址锚链接

2.target:用于指定链接页面的打开方式

target="_blank"该代码表示会在新窗口中打开链接,该代码可以省略,省略则默认为在当前窗口打开链接。

如:

<a href="链接地址"  target="_blank">在新窗口中打开</a>

阻止a链接跳转

<a href="javaScript:;" ></a>或<a href="javaScript:void(0);" ></a>

二、行内框架(内联框架)

1. 简介

在当前页面中引入另一个页面,可以设置该页面显示的大小范围

<iframe src=" " frameborder=" " scrolling=" " width="" height=" "></iframe>

2. 举例

<iframe src="https://www.huaban.com"frameborder="0"></iframe>
<iframe src="https://www.taobao.com/" frameborder="1"></iframe>

以上代码会在页面中显示花瓣和淘宝的首页界面,效果如下

3. 属性详解

1. src  引入的页面路径 填写路径或网址,引入一个页面或者网址  有些网站会拒绝连接(必须属性 绑定使用)

2.frameborder  框架边框   默认有边框     1有边框  0无边框(据情况使用)

3.scrolling   滚动条设置   默认值auto(自适应)     yes有滚动条   no无滚动条(据情况使用)

4.width  设置引入页面显示的宽度   可设置指定数值或百分比(据情况使用)

5.height 设置引入页面显示的高度   可设置指定数值或百分比(据情况使用)

三、表格

1. 表格基本结构

在了解表格属性之前先来了解一下表格的结构,thead是头部,tbody是身体部分即内容,tfoot是脚部。

  • 表格的完整结构:
  <!--table表示表格(整体)-->
<table>  <caption>表格的标题</caption><thead><!--tr表示行--><tr>   <th>表头</th></tr></thead><tbody><tr><!--td表示单元格(列)--><td>单元格内容</td> </tr></tbody><tfoot><tr><td>脚部</td></tr></tfoot>
</table>
  • 表格的基本结构:
<table><tr><th>表头</th></tr><tr><td>单元格内容</td></tr><tr><td>脚部</td></tr>
</table>

注:在上面的结构中thead、tbody、tfoot可以省略不写,不写时,则默认为tbody;th标签有字体加粗文本居中的样式。

好了,了解了表格的结构,接下来来了解一下表格的属性,其实表格的大多数属性都被html5废弃了,在css出现之前,html4之后,常用table表格来布局页面。

2. 结构详解

  1. <table></table> 定义表格的基本框架
  2. <tr></tr>  定义表格的行
  3. <td></td>  定义表格中行内的单元格
  4. <th></th> 定义表格中行内的单元格(标题),自动将文本加粗,居中对齐

<table>标签里面只能嵌套<tr>标签,<tr>标签里面只能嵌套<th>标签或者<td>标签,其他的标签只能嵌套在<th>标签或者<td>标签里

3.表格举例

<table border="1" cellspacing="0" width="300" align="center" ><tr><th>姓名</th><th>性别</th><th>年龄</th></tr><tr><td align="center">单元格1</td><td align="center">单元格2</td><td align="center">单元格3</td></tr><tr><td align="center">单元格4</td><td align="center">单元格5</td><td align="center">单元格6</td></tr></table>

效果展示:

4.表格属性总结

table的属性:

属性名

含义

属性值

width

设置表格的宽度

像素(px)或者百分比(%),默认为像素

height

设置表格的高度

像素(px)或者百分比(%),默认为像素

cellpadding

单元格的边框与内容之间的距离

像素(px)或者百分比(%),默认为1px

cellspacing

单元格之间的间隔

像素(px)或者百分比(%),默认为2px

align

设置表格水平对齐

left 、center、right

frame

设置表格外边框的线

viod、box、border、above、below、hsides、lhs、rhs、vsides

rules

设置表格内边框的线

none、rows、cols、all

border

设置表格边框的粗细

默认为0

bordercolor

设置表格边框的颜色

bgcolor

设置表格背景颜色

backgroung

设置表格的背景

tr的属性:

属性名

含义

属性值

align

设置单格中的内容水平对齐

left、center、right

valign

设置单格中的内容垂直对齐

top、middle、bottom 、baseline(基线对齐)

bgcolor

设置表格行的背景颜色

td的属性:

属性名

含义

属性值

width

设置单元格的宽度

像素(px)或者百分比(%),默认为像素

height

设置单元格的高度

像素(px)或者百分比(%),默认为像素

align

设置单元格中的内容水平对齐

left、center、right

valign

设置单元格中的内容垂直对齐

top、middle、bottom 、baseline(基线对齐)

rowspan

设置跨行(纵向)合并单元格数

colspan

设置跨列(横向)合并单元格数

bgcolor

设置单元格背景颜色

backgroung

设置单元格的背景

了解一下frame和rules属性值:

frame的属性值

含义

viod

不显示外边框

box

显示四周的外边框

border

显示四周的外边框

above

显示上边的外边框

below

显示下边的外边框

hsides

显示上下的外边框

lhs

显示左边的外边框

rhs

显示右边的外边框

rhs

显示左右的外边框

rules的属性值

含义

none

不显示内边框 (默认值)

rows

在行之间显示内边框

cols

在列之间显示内边框

all

显示四周的内边框

5. 常用属性详解

  • border   表格边框

    <table border="1">
  • cellspacing  单元格与单元格之间的距离
    <table cellspacing="0px">
  • cellpadding   内容与单元格四周的距离
    <table cellpadding=10px">
  • bordercolor  修改边框颜色
    <table bordercolor="black">
  • bgcolor  背景色,可以整体加也可以单独给单元格加
    <table bgcolor="pink">
  • align="center"  使用在<table>标签中,表示整体单元格居中。
    <table align="center">

拓展:

水平对齐:align="center"在<tr>标签中使用,会使本行文字水平居中。也可以单独加给单元格

水平对齐方式:left 左对齐 right右对齐 center居中。

垂直对齐:valign=" middle"在<tr>标签中使用,会使本行文字竖直居中。也可以单独加给单元格

top为居上,middle为居中,bottom为居下。

简述:vertical-align属性只对行内级元素有效,对块级元素无效。并且,该属性不能被子元素继承。

或点击下方卡片查看详解

  • colspan   水平合并单元格 以下代码表示水平方向合并两个单元格

    <th colspan="2">标题</th>

  • rowspan  垂直合并单元格
    <th rowspan="2">标题</th>

表格创建快捷方式与属性(列表也可使用此种快捷方式)

table>tr*3>th+td*2>{单元格} 快捷写法
上方写法等同于下方代码<table><tr><th></th><td>单元格</td><td>单元格</td></tr><tr><th></th><td>单元格</td><td>单元格</td></tr><tr><th></th><td>单元格</td><td>单元格</td></tr></table>

上方部分表格内容借鉴自

http://t.csdn.cn/i0W4ghttp://t.csdn.cn/i0W4g

四、锚点链接

举例:

<p id="dingbu"></p>
假装此处有很多内容
<a href="#dingbu">我要回顶部</a>

效果:

点击后跳转回顶部

注意:每个页面的id值是唯一的

锚点设置以英文设置最好,或英文+数字 且数字不能放在开头,

若设置汉字可能会出现乱码

HTML—— 超链接 行内框架 表格 知识总结。相关推荐

  1. 前端:CSS/09/行内框架,CSS简介,CSS选择器,组合选择器,CSS注释,CSS尺寸属性,CSS字体属性,CSS文本属性

    内嵌框架(行内框架,浮动框架) 语法格式:<iframe 属性="值">不支持时的提示信息</iframe> 描述:内嵌框架,相当于在现有的网页中,挖了一个 ...

  2. html表格行内编辑器,表格编辑制作软件——TableEdit

    原标题:表格编辑制作软件--TableEdit TableEdit for mac是专门设计了一个简单,干净,优雅的电子表格应用程序为OS X TableEdit设有简约而直观的界面,TableEdi ...

  3. 盒模型,块状元素,行内元素

    盒子模型: css盒模型分为两种,一种是遵循w3c标准的标准盒模型,另一种是IE盒模型. 标准盒子模型 IE盒子模型 通过上面两张图可以看出,两种盒子模型都包括padding,margin,borde ...

  4. 【HTML】行内元素与块级元素

    一.行内元素与块级元素的三个区别 1.行内元素与块级元素直观上的区别 行内元素会在一条直线上排列,都是同一行的,水平方向排列 块级元素各占据一行,垂直方向排列.块级元素从新行开始结束接着一个断行. 2 ...

  5. [HTML/CSS]盒子模型,块级元素和行内元素

    目录 概述 盒子模型 块级元素 行内元素 可变元素 总结 概述 在div+css中,了解块级元素和行内元素还是非常有必要的,比如:对行内元素使用width属性就会失效.虽然自己不是做前端的,但是,在项 ...

  6. HTML行内元素/行级元素/内联元素/行标签/内联标签/行内标签/行元素

    文章目录 行内元素的特点 行内元素清单 可变元素列表 inline element. 也叫行级元素.内联元素. 行内元素默认设置宽度是不起作用,需设置 display:inline-block 或者 ...

  7. 行内元素(内联元素)与块级元素

    在标准文档流里面,块级元素具有以下特点: 块级元素写完后会自动换行,有宽高可以修改. ①总是在新行上开始,占据一整行:②高度,行高以及外边距和内边距都可控制:③宽带始终是与浏览器宽度一样,与内容无关: ...

  8. 行内元素与块级元素区别1.0

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/AlanZhuHaiHua/articl ...

  9. html 盒子模型添加图片,[HTML/CSS]盒子模型,块级元素和行内元素

    目录 概述 在div+css中,了解块级元素和行内元素还是非常有必要的,比如:对行内元素使用width属性就会失效.虽然自己不是做前端的,但是,在项目中,曾经也弄过从前端布局,也吃过这方面的亏.今天, ...

最新文章

  1. flask创建mysql表_请教一下,flask-sqlalchemy 怎么动态创建数据表?
  2. 【Python】 tempfile模块 临时文件和目录的处理
  3. Hough直线检测的理解
  4. OpenGL编程指南14:混合半透明Blend
  5. pandas之数据结构
  6. win10关闭“Windows安全中心”功能的两种方法
  7. leetcode 打印_剑指 Offer 总结 - leetcode 剑指offer系列
  8. 深入浅出Java核心技术开篇(总结)
  9. zc706开发板的linux移植,Zynq—Linux移植学习笔记(十)
  10. 706. 设计哈希映射
  11. python可以用于工业机器人编程与操作_工业机器人用什么语言编程?
  12. 漫步微积分三十七——力和功
  13. 用计算机弹琴慢速度,弹钢琴的速度如何才能快起来?
  14. 思科防火墙 ASA 5525-X 双机热备配置
  15. 嵌入式和单片机,两者的区别
  16. 港股上市公司公告 API 数据接口
  17. [开源] PLC梯形图转指令表的算法源代码
  18. 计算机打开后任务栏有但桌面不显示不出来,任务栏不显示打开的窗口,教您打开的窗口在任务栏上显示不出来...
  19. Xcode 学习OpenGL 报错:stbi_set_flip_vertically_on_load
  20. Golang PDF转图片 拼接长图 压缩PDF及图片 输出JPEG

热门文章

  1. 使用ardunio制作神秘礼物(环境光传感器、舵机、LED、蜂鸣器)
  2. 解决报错(Navigation cancelled from “/roleList“ to “/userlist“ with a new navigation.)_@jie
  3. (学习笔记)OrCAD进行DRC时报错以及解决办法
  4. 鼠标右键转圈圈_电脑一右键就一直转圈怎么办_win10鼠标一点右键就转圈圈的解决方法...
  5. Pb数字变成英文字母金额
  6. python bind绑定失败_Python tkinter之Bind(绑定事件)的使用示例
  7. 【Paper】DTWSequence Analysis
  8. iOS10兼容,最新特性。
  9. 2022版使用云服务器搭建公网k8s容器集群
  10. 红黑树如何快速调整到平衡态_快速多态