html a标签去掉下划线_如何用HTML基本元素制作表格

第2天【HTML基本元素】

主要内容

  1. 标题标签
  2. 段落标签
  3. 强制换行
  4. 水平线
  5. 图片
  6. 超链接
  7. 文本格式化标签
  8. 列表
  9. 表格

学习目标

7aaa7d34f74f01df98ddc62d7a33d957.png

一、标题

标题(Heading)是通过 <h1> - <h6> 标签进行定义的。

<h1> 定义最大的标题。 <h6> 定义最小的标题。

4596e615400533ad0990bb5ef00eae19.png

标题很重要

请确保将 HTML 标题 标签只用于标题。不要仅仅是为了生成粗体或大号的文本而使用标题。

搜索引擎使用标题为您的网页的结构和内容编制索引。

因为用户可以通过标题来快速浏览您的网页,所以用标题来呈现文档结构是很重要的。

应该将 h1 用作主标题(最重要的),其后是 h2(次重要的),再其次是 h3,以此类推。

二、段落

段落是通过 <p> 标签定义的。

<p>这是一个段落 </p>

<p>这是另一个段落</p>

三、换行

如果您希望在不产生一个新段落的情况下进行换行(新行),请使用 <br> 标签:

<br /> 元素是一个空的 HTML 元素。

<p>这个<br>段落<br>演示了分行的效果</p>

四、水平线

<hr/> 标签在 HTML 页面中创建水平线。
hr 元素可用于分隔内容。

<

属性:

color:设置水平线的颜色

width:设置水平线的长度

size:设置水平线的高度

align:设置水平线的对齐方式(默认居中),可取值left|right

<

五、图片

<img> 标签定义 HTML 页面中的图像。

<

属性:

Src:路径(相对路径、绝对路径)

Alt:规定图像的替代文本。

Width:规定图像的宽度。

Height:规定图像的高度

Title:鼠标悬停在图片上给予提示

六、超链接

HTML使用标签 <a>来设置超文本链接。

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

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

在标签<a> 中使用了href属性来描述链接的地址。

默认情况下,链接将以以下形式出现在浏览器中:

(1)一个未访问过的链接显示为蓝色字体并带有下划线。

(2)访问过的链接显示为紫色并带有下划线。

(3)点击链接时,链接显示为红色并带有下划线。

注意:如果为这些超链接设置了 CSS 样式,展示样式会根据 CSS 的设定而显示。

<a href="url">链接文本</a>

七、文本格式化标签

f3a267f6774115d4ed8403ab8d5d05c7.png

<p>这是一个普通的文本- <b>这是一个加粗文本</b>。</p>

<p><em>强调文本</em></p>

<p>He named his car <i>The lightning</i>, because it was very fast.</p>

<p><small> Copyright 1999-2050 by Refsnes Data.</small></p>

<p><strong>加粗文本</strong></p>

<p>这个文本包含 <sub>下标</sub>文本。</p>

<p>这个文本包含 <sup>上标</sup> 文本。</p>

<p>My favorite color is <del>blue</del> <ins>red</ins>!</p>

<p>My favorite color is <del>blue</del> <ins>red</ins>!</p>

效果如下:

63d1f9b47e118d2976330495b1ac6a70.png

八、列表

8.1无序列表

无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。

无序列表使用 <ul> 标签

<

浏览器显示如下:

a744e2c66e243971de49d1858acbb85a.png

<ul><li>的属性type 拥有的选项

disc 默认实心圆

circle 空心圆

square 小方块

none 不显示

<!--无序-->

a28febba5840e91dc063c32cb6142ee7.png

8.2有序列表

同样,有序列表也是一列项目,列表项目使用数字进行标记。 有序列表始于 <ol> 标签。每个列表项始于 <li> 标签。

列表项使用数字来标记。

<

浏览器中显示如下:

68a9f13c9e387cc7ebbf7d2cf66be498.png

<ol><li>的属性type 拥有的选项

1 表示列表项目用数字标号(1,2,3...)

a 表示列表项目用小写字母标号(a,b,c...)

A 表示列表项目用大写字母标号(A,B,C...)

i 表示列表项目用小写罗马数字标号(i,ii,iii...)

I 表示列表项目用大写罗马数字标号(I,II,III...)

<

9510780e3ed058c9a289fe551c137cbd.png

8.3自定义列表

自定义列表不仅仅是一列项目,而是项目及其注释的组合。

自定义列表以 <dl> 标签开始。每个自定义列表项以 <dt> 开始。每个自定义列表项的定义以 <dd> 开始。

<

浏览器显示如下:

06eef38f79823080fba79b3f6a9bc31e.png

8.4本节作业

b101670faf0e5d113a8f1c3f65ed7fcd.png

96df72fe808622af126d8691e5c28607.png

久、表格

表格在数据展示方面非常简单,并且表现优秀,通过与CSS的结合,可以让数据变得更加美观和整齐。

行、列、单元格 单元格特点:同行等高、同列等宽。

b5b8d37db9701ca3b5fdf358a311ed69.png

表格的基本语法:

6af009a9747438dabad5361c1a7998d4.png

创建一个3行3列的表格:

<

318e607667da7a681c0f1d1553a8ecb7.png

9b01ddae8708f66526fed198156eaf29.png

f3d783b9cc97afd7022e5b3044f5af24.png

设置单元格的填充间距为10,单元格之间的间距为0,红色边框

<

847aac56a279cf9457ca7f34849246cf.png

一般表格的第一行是标题,并且是文本居中、加粗,将td换成th。

而某些数据需要居中,但不希望加粗,可以给td添加align="center"

<

8d3343e5df7fa4dd17c7aa99ab2ac503.png

表格的跨行跨列

有时,表格的结构并没有那么简单,可能会存在跨行和跨列的情况:

跨行:

e5e8886360493504c3f3cefe451d92e4.png

跨列:

11fb7e4c4962f1407913c79c6419d3e1.png

跨行、跨列并存:

6e1be35d212b8a1966c6028b7f0e3865.png

这个问题看似很复杂,其实很简单,在制作跨行和跨列的表格时,只需按照如下步骤就可以轻松搞定!:

首先做一个完整的表格:注意虚线部分,最终去掉这些虚线就是我们要的效果

dc10744585335e48597b4d27ed8971e1.png

找出最左上角那个“侵占”其他单元格的单元格,如下图标注数字的位置

bbfa8c8390fe983bd2e7779b4bb98594.png

观察这个单元格“侵占”的是行还是列,算上自己总共是几个?(行数用r表示,列数用c表示):

如果是行:在这个单元格上添加 rowspan="r"

如果是列:在这个单元格上添加 colspan="c"

如果既有行又有列:在这个单元格上添加 rowspan="r" colspan="c"

把“被侵占”的单元格删掉,删除顺序:从右向左,从上至下,否则很容易出错!

按以上步骤完成一个跨行跨列的表格:

<

8691d4f8df22c76d6246738eef7f4696.png

本节作业

ded67b2f28021197dca312da61509c97.png

c927f2162a53202d6c2cce32f59346cd.png

bbc43f9f682a8e401d1765d87f8dd5e5.png

208c92519676b7c549354d2caef053f6.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/338936.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mysql忽略数据类型_MYSQL 常用数据类型

数字列类型数字列类型用于储存各种数字数据&#xff0c;如价格、年龄或者数量。数字列类型主要分为两种&#xff1a;整数型和浮点型。所有的数字列类型都允许有两个选项&#xff1a;UNSIGNED和ZEROFILL。选择UNSIGNED的列不允许有负数&#xff0c;选择了ZEROFILL的列会为数值添…

C语言中几个容易踩的“坑”!

今天给大家分享几个C语言中的坑。一、带参数的宏展开顺序#include #define f(a,b) a##b #define g(a) #a #define h(a) g(a)int main(void) {printf("%s\n",h(f(1,2)));printf("%s\n",g(f(1,2)));return 0; }运行结果:12f(1,2)浅析&#xff1a;本题中的#运…

java 拼图_我最喜欢的Java拼图2 + 1 = 4

java 拼图这是我当前最喜欢的Java难题。 您如何获取代码来执行此操作&#xff1f; Integer b 2; Integer c 1;System.out.println("bc : " (bc) ); // output: bc : 4 !!Sytem.out.println&#xff08;&#xff09;没有技巧&#xff0c;也就是说&#xff0c;您将…

dockerfile cd目录_使用Werf和现有的Dockerfiles改善你的CI/CD体验

迟到总比不到好。该故事讲关于我们因不支持使用常规的Dockerfile来构建镜像导致我们差点犯了一个重大错误。Werf[1]是一个GitOps工具&#xff0c;可以很好地集成到任何CI/CD系统中&#xff0c;并提供完整的应用程序生命周期管理&#xff0c;允许你&#xff1a;构建和推送镜像部…

alxc tool 报错数组超出了界限_代码审计之报错信息泄露与字符串截断

机器在语言编码转换的时候&#xff0c;经常会出现各种各样的异常&#xff0c;这些神奇的字符串就有可能组合成一堆乱码出来&#xff0c;也有可能直接把程序搞崩溃掉&#xff0c;不过总有那么一些字符&#xff0c;可以帮助我们在利用漏洞的时候变得更简单一些&#xff0c;下面我…

C语言,去你的策略模式!

前言 这里先插一点题外话&#xff0c;在C语言中&#xff0c;实现封装、继承、隐藏、多态等等特性&#xff0c;是完全没有问题的。但是在使用过程中&#xff0c;必定是不如自带这些特性的语言方便好用的&#xff0c;比如C \java等。一旦要通过C语言来实现各种设计模式&#xff0…

eager_EAGER的获取是代码的味道

eager介绍 Hibernate获取策略确实可以使几乎没有爬网的应用程序和响应Swift的应用程序有所不同。 在这篇文章中&#xff0c;我将解释为什么您应该选择基于查询的获取而不是全局获取计划。 取得101 Hibernate定义了四种关联检索策略 &#xff1a; 提取策略 描述 加入 原始S…

什么时候会是用treeset?_flex:1 到底代表什么?

今天在做项目的时候遇到一个关于布局的问题, 就是 flex: 1; 我一直以为 flex: 1; 代表的是 flex: aoto; 后来发现结果并不是这样, 所以写一篇博客来讲解一下 flex: 1; 代表什么代码第一版<div class"container"><div class"div">我是一个div&l…

纠缠不清的C语言位域(位段)详解

位域是什么&#xff1f;有些数据在存储时并不需要占用一个完整的字节&#xff0c;只需要占用一个或几个二进制位即可。例如开关只有通电和断电两种状态&#xff0c;用 0 和 1 表示足以&#xff0c;也就是用一个二进位。正是基于这种考虑&#xff0c;C语言又提供了一种叫做位域的…

matlab画累计直方图_科学网—matlab 绘制直方图——常用命令 - 范凯波的博文

直方图上显示数值close all ,x rand(100,1);%获得直方图的数据[n,y] hist(x);maxN max(n);%设置显示x,y长度限制axis([0 1.2 0 maxN2])%根据直方图的数据绘制出图形bar(y,n);for i 1:length(y)%直方图上面数据对不齐&#xff0c;利用水平和垂直对齐 &#xff0c;可以参考se…

玩转java并发工具_玩Java并发

玩转java并发工具最近&#xff0c;我需要将一些文件&#xff08;每个文件都有JSON格式的对象列表&#xff08;数组&#xff09;&#xff09;转换为每个文件都具有相同数据&#xff08;对象&#xff09;的分隔行的文件。 这是一次性的任务&#xff0c;很简单。 我使用Java nio的…

django debug=false后静态文件丢失_python框架Django实战商城项目之工程搭建

项目说明 该电商项目类似于京东商城&#xff0c;主要模块有验证、用户、第三方登录、首页广告、商品、购物车、订单、支付以及后台管理系统。 项目开发模式采用前后端不分离的模式&#xff0c;为了提高搜索引擎排名&#xff0c;页面整体刷新采用jinja2模板引擎实现&#xff0c;…

mysql解压缩 1067_windows安装mysql8.0.0解压版附出现1067错误解决方法

1、自己到mysql官网下载mysql-8.0.0-dmr-winx64.zip解压缩安装包2、下载页面地址&#xff1a;https://dev.mysql.com/downloads/mysql/3、解压缩到任意目录(我自己是D:\DevTools\mysql-8.0.0)4、配置环境变量添加path路径为你的mysql8.0.0路径下面的bin目录(我的目录是D:\DevTo…

基于C语言的函数指针应用-消息命令处理框架

简述大家都知道&#xff0c;在C语音中指针的地位很重要&#xff0c;各种指针&#xff0c;功能很强大&#xff01;但是用不好&#xff0c;指针也比较容易出问题。这里介绍的是函数指针的一种应用方法&#xff0c;即使用函数指针来实现消息命令的注册与回调处理。代码测试的处理函…

框架中建立浮动框架_建立代理,而不是框架

框架中建立浮动框架自从引入Java注释以来&#xff0c;它已成为大型应用程序框架API的组成部分。 此类API的很好示例是Spring或Hibernate的示例&#xff0c;其中添加了几行注释代码可实现非常复杂的程序逻辑。 尽管人们可以争论这些特定API的缺点&#xff0c;但大多数开发人员都…

easyexcel 动态列_easyexcel动态表头列导出SequenceDiagram 阅读源码事半功倍

EasyExcel简介Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存&#xff0c;poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题&#xff0c;但POI还是有一些缺陷&#xff0c;比如07版Excel解压缩以及解压后存储都是…

python3进阶_Python3 进阶教程 2020全新版

REVENGE_7771天前如果不创建class类的话&#xff0c;直接使用dog.name是会报错的&#xff0c;因为一般数据类型不接受这种调用方式0赞 0采集潘某人永不屈服2天前class Student()定义的时候&#xff0c;需要在括号内写明继承的类Person在__init__()方法&#xff0c;需要调用sup…

C语言中的输入输出

在C语言中提供了许多内置的输入输出函数。标准文件的定义在C语言中会把所有设备当文件来处理。为了访问键盘和屏幕&#xff0c;以下三个文件会在程序执行时而打开。标准文件文件指针设备标准输入stdin键盘标准输出stdout屏幕标准错误stderr屏幕C 语言中的输入/输出通常使用内置…

sqlalchemy与mysql区别_sqlite3和sqlalchemy有什么区别?

sqlite3是一个嵌入式RDBMS。A relational database management system (RDBMS) is a database management system (DBMS) that is based on the relational model as introduced by E. F. Codd. Most popular commercial and open source databases currently in use are based…

lambda 延迟执行_Java Lambdas和低延迟

lambda 延迟执行总览 有关在Java和低延迟中使用Lambda的主要问题是&#xff1a; 他们会产生垃圾吗&#xff0c;您能做些什么吗&#xff1f; 背景 我正在开发一个支持不同有线协议的库。 这个想法是&#xff0c;您可以描述要写入/读取的数据&#xff0c;并且有线协议确定它是否…