时间:2023-10-03 10:36:01 | 来源:网站运营
时间:2023-10-03 10:36:01 来源:网站运营
HTML常用标签:<div>
标签与<span>
标签。这两个标签就像一个盒子,可以用来装内容,在网页设计中,主要用来实现网页布局,关于网页布局是以后课程重点讲解的内容。<div>
标签与<span>
标签的含义与作用。<h1>
到<h6>
。<h1>
:表示的是一级标题<h2>
:表示的是二级标题<h6>
表示的就是六级标题。<h1>我是一级标题</h1>
注意:<h1>
标签是双标签,标签内部的文字就是具体的标题内容了。现在我们定义的是一级标题,如果想定义二级标题,可以采用如下的写法<h2>我是二级标题</h2>
那么,要是设置三级标题、四级标题、应该怎样写呢?<!DOCTYPE html><html lang="zh-CN"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博学谷</title> </head> <body> <h1>线上学习,就来博学谷</h1> <h2>线上学习,就来博学谷</h2> <h3>线上学习,就来博学谷</h3> <h4>线上学习,就来博学谷</h4> <h5>线上学习,就来博学谷</h5> <h6>线上学习,就来博学谷</h6> </body></html>
在上面的代码中,设置了六个标题,最终展示效果如下:<p>
标签,<p>
标签用于定义段落,它可以将整个网页分为若 <p> 这是一个段落</p>
段落标签的语义就是将HTML文档分割成若干的段落。VSCode
中,已经按下回车键,将文章的内容分成了两段。现在通过浏览器浏览时,会分段显示吗?这里你可以思考一下。<p>
标签来完成。下面咱们使用<p>
标签来完成分段。<!DOCTYPE html><html lang="zh-CN"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博学谷</title> </head> <body> <p> 如今,多屏互动和多端兼容友好的界面日益成为所有系统重要的需求,因此优秀的前端开发工程师在就业市场上也变得更为抢手。本文将为广大的前端学习者介绍一下前端开发培训班的一些实战项目,希望大家可以通过理论知识和项目实践的学习,朝着中高级前端工程师的方向发展。 </p> <p> 电商后台管理系统项目通过使用vue官方vue-cli3.0脚手架工具提供的工作流快速搭建和开发项目,运用阿里旗下饿了么 ElementUI组件库搭建网页结构同时实现相应页面中的功能,通过axios请求后端相应的接口,然后把请求到的数据展示到页面中,通过Vue-router作为前端路由管理复杂页面。该项目包括了前后端分离模式开发、vue-cli3.0、ElementUI组件库(饿了么UI)、Echarts数据可视化库等内容。 </p> </body></html>
你仔细阅读上面的代码可以发现,我们就是添加了两组<p>
标签。而<p>
标签内部的文字就构成了一个段落,这样上面的文章,我们共分成了两个段落。<p>
标签用于定义段落,它可以将整个网页分为若干个段落,也就是想分几段,就要用几个<p>
标签。<p>
标签语法格式<p> 这是一个段落</p>
<br />
注意:换行标签是一个单标签。<!DOCTYPE html><html lang="zh-CN"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博学谷</title> </head> <body> <p> 如今,多屏互动和多端兼容友好的界面日益成为所有系统重要的需求,因此优秀的前端开发工程师在就业市场上也变得更为抢手。<br />本文将为广大的前端学习者介绍一下前端开发培训班的一些实战项目,希望大家可以通过理论知识和项目实践的学习,朝着中高级前端工程师的方向发展。 </p> <p> 电商后台管理系统项目通过使用vue官方vue-cli3.0脚手架工具提供的工作流快速搭建和开发项目,运用阿里旗下饿了么 ElementUI组件库搭建网页结构同时实现相应页面中的功能,通过axios请求后端相应的接口,然后把请求到的数据展示到页面中,通过Vue-router作为前端路由管理复杂页面。该项目包括了前后端分离模式开发、vue-cli3.0、ElementUI组件库(饿了么UI)、Echarts数据可视化库等内容。 </p> </body></html>
在上面的代码中,我们在第一段中添加了换行标签,下面看一下效果。<br />
标签是一个单标签,作用就是将文本强制换行显示。<h1>
标签,同时可以看到文章是有段落的,所以会使用<p>
标签。在这篇文章中不仅有一级标题,还有子标题,关于子标题的设置,这里我们可以使用<h4>
标签来完成,需要格外注意的一点就是最后文章的【来源】与【作者】这块内容,首先它们是在一个段落中,然后分到了不同的行中,所以这里会先有<p>
标签,使其在一段中,然后再用<br />
标签来完成换行操作。<!DOCTYPE html><html lang="zh-CN"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博学谷</title> </head> <body> <h1>前端开发培训班的实战项目有哪些?</h1> <p> 如今,多屏互动和多端兼容友好的界面日益成为所有系统重要的需求,因此优秀的前端开发工程师在就业市场上也变得更为抢手。本文将为广大的前端学习者介绍一下前端开发培训班的一些实战项目,希望大家可以通过理论知识和项目实践的学习,朝着中高级前端工程师的方向发展。 </p> <h4>学成网在线项目</h4> <p> 学成在线案例是一个在线教育平台,在该案例中使用HTML+CSS进行页面的布局, 在首页中主要有网页的头部区域、网页的banner区域、课程导航和课程列表。 </p> <h4>品优购电商项目</h4> <p> 品优购电商项目属于B2C电商平台,类似于京东商城和淘宝,在该项目中使用HTML+CSS/CSS3进行页面的布局和动态效果实现, 主要实现了电商首页、列表页面、详情页面,三个页面之间能够进行相互切切换。项目主要根据Photoshop进行效果图的展示和页面尺寸、颜色量取的辅助开发;综合运用DIV+CSS知识,提高学员进行网页布局的能力。 </p> <p> 来源:博学谷<br /> 作者:照照 </p> </body></html>
现在,我们已经完成整个案例了,在这个案例中,我们主要使用了段落标签,标题标签,换行标签。<strong>
标签与<b>
标签。<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博学谷</title> </head> <body> 我是一个<strong>大帅哥</strong> 我是一个<b>大帅哥</br> </body></html>
在上面的代码中,我们使用了<strong>
标签与<b>
标签。<strong>
标签与<b>
标签都可以实现加粗效果,但是这里推荐使用<strong>
标签。因为<strong>标签语义更加强烈。怎样理解语义更加强烈呢?打个比方:你在与同学交流的时候,为了突出你的观点,可以加重语气,而<strong>
相当于语气更加的强烈,所以推荐使用<strong>
标签。<em>
标签与<i>标签。<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博学谷</title> </head> <body> 我是大<em>美女</em> <br /> 我是大<i>美女</i> </body></html>
效果展示:<em>
标签与i
标签都可以实现斜体,但是这里还是推荐<em>
标签,因为该标签语义更加强烈。<del>
标签与<s>
标签。<del>
标签,因为语义更加强烈。<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博学谷</title> </head> <body> 商品价格<del>¥50</del> <br /> 商品价格<s>¥100</s> </body></html>
执行上面代码后,效果如下图所示:<ins>
与<u>
,当然这里推荐使用<ins>
标签,因为该标签语义更加的强烈。具体的实现代码如下:<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博学谷</title> </head> <body> 这是<ins>下划线</ins><br /> 这是<u>下划线</u> </body></html>
执行上面代码后,效果如下图所示:<strong>
标签,倾斜使用的是<em>
标签,删除线使用的是<del>
标签,下划线使用的是<ins>
标签。<div>
标签与<span>
标签是两个比较特殊的标签,因为这两个标签是没有语义的,它们就是一个盒子,用来装内容的。这两个标签主要用来完成网页布局的,我们通过下图来体会一下:<div> 我是div标签</div><span> 我是span标签</span>
<div>
与<span>
标签都是双标签,可以在这两个标签中(两个盒子)添加内容。<div>
标签是用来进行网页布局的,但是就目前来说在一行中只能放一个<div>
,相当于一个大盒子。<span>
标签也是用来布局的,一行上可以有多个<spa>
,相当于一个小盒子。<div>
标签的应用,具体代码如下:<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博学谷</title> </head> <body> <div>第一个div标签</div> <div>第二个个div标签</div> </body></html>
在上面的代码中,我们添加了两个<div>
标签,并且在标签中添加了文字,相当于这两个盒子中装的就是文字。<div>
独占一行,就像一个大盒子。<div>
的应用。<div>
<div>
标签的应用后,下面看一下<span>
标签的应用,代码如下:<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博学谷</title> </head> <body> <div>第一个div标签</div> <div>第二个个div标签</div> <span>博学谷</span> <span>传智播客</span> <span>博学谷</span> </body></html>
在上面的代码中,我们添加了三组<span>
标签,对应的在浏览器中展示的效果如下所示:<span>
标签内容是在一行中展示的,所以<span>
标签就像一个小盒子。‘<div>
标签与<span>
标签,在这我们就学习完了,后面学习了CSS样式以后,还会继续深入学习这块内容。目前,我们需要记住以下两点就可以了:<div>
标签是用来进行网页布局的,但是就目前来说在一行中只能放一个<div>
,相当于一个大盒子。<span>
标签也是用来布局的,一行上可以有多个<spa>
,相当于一个小盒子。<img>
标签用于定义HTML网页中的图像。<img src="图像路径" />
在上面的语法格式中,首先要注意的就是<img>
标签是一个单标签,然后还要注意在<img>
标签中有一个属性src
.src
是<img>
标签必须要添加的属性,它的作用是用来指定网页中所展示的图片的路径和文件名(关于路径概念后期课程会专门来讲解,这里我们先记住src
属性取值为图片文件名就可以),也就是说如果没有该属性是无法在网页中显示图片的。那什么是属性呢?MyWeb
这个文件夹中,除了有我们以前创建的html
网页以外,这里我还添加了一张图片,叫做m.jpg
,下面我们就把这张图片添加到index.html
这个网页中。具体实现的代码如下:<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博学谷</title> </head> <body> <img src="m.jpg" /> </body></html>
通过上面的代码,可以发现我们直接给img
标签的src
属性指定了图片的名称。写完以上代码,打开浏览器查看对应的效果,如下图所示:<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博学谷</title> </head> <body> 我的梦中情人 <img src="m.jpg" /> </body></html>
在上面的代码中,就是添加了一句话,然后通过浏览器运行上面的代码,效果如下所示:<br />
标签,可以实现文字与图片的换行展示,或者把文字放到一个<div>
标签中也可以实现换行展示。除了这两种方式以外,还有没有其他的方式呢?是不是也可以通过标题标签来完成啊,在前面我们也学习过,标题标签是独占一行的。在这里,我们通过标题标签来解决这个问题,因为标题标签有加粗效果,整体上更加的美观。所以,修改后的代码如下所示:<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博学谷</title> </head> <body> <h4>我的梦中情人</h4> <img src="m.jpg" /> </body></html>
现在,你也将代码修改成如上的形式,看一下效果吧!!src
属性,该属性的作用就是用来指定网页中所展示的图片的路径和文件名。那么除了src
这个属性以外,图像标签还没有其它的属性呢?当然是有的,如以下表格所示: alt
属性。alt
属性:当图片显示不出来的时候,用alt
属性所指定的文字来替换图片进行展示。<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博学谷</title> </head> <body> <img src="m1.jpg" alt="我的梦中情人" /> </body></html>
在上面的代码中,我们所插入的图片的名称叫做m1.jpg
,但是注意了,在当前的MyWeb
这个文件夹下是没有该图片的。同时,给img
标签添加了alt
属性,并给该属性指定了一段文本,下面通过浏览器查看一下运行的效果:m1.jpg
, 所以浏览器中不会展示任何的图片,只能显示alt
属性所指定的文本。alt
属性是比较常用的一个属性,因为在图片显示不出来的情况下,用户可以通过文字来了解图片的内容。所以,一般建议给img
标签添加上该属性。alt
属性的内容,下面学习一下title
属性:title
属性:该属性的取值也是一段文本,这段文本是在用户将鼠标放到图像上的时候才会展示出来,所以也叫做提示文本。具体代码实现如下:<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博学谷</title> </head> <body> <img src="m.jpg" title="我的梦中情人" /> </body></html>
运行上面的代码,效果如下所示:title
属性的文本内容。width
与height
这两个属性,其实这里通过这两个属性的名称,我们就知道其作用就是设置图片的宽度与高度的。具体代码如下:<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博学谷</title> </head> <body> <img src="m.jpg" title="我的梦中情人" width="300" height="300" /> </body></html>
在上面的代码中,我们给<img>
标签不仅添加了<title>
属性,同时也指定了width
和height
属性,设置图片的宽度与高度,分别为300像素。通过浏览器运行上面的代码,对应的运行效果如下所示:width
属性与height
属性,就会导致图片的变形。所以,我们一般只需设置一个属性就可以,也就是要么只设置width
属性,要么只设置height
属性,不会同时设置这两个属性。width
属性,那height
属性的值是多少呢?会自动等比例缩放,根据宽度值,自动计算出高度的值。同理,你只设置了height
属性,那么width
属性的值也会自动等比例缩放。width
属性或者是height
属性,看一下运行效果,是不是我们所说的,高度或者宽度会自动等比例缩放。<border>
属性,该属性的作用是为图片添加边框,代码如下:<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博学谷</title> </head> <body> <img src="m.jpg" title="我的梦中情人" width="300" border="10" /> </body></html>
在上面的代码中,给<img>
标签添加了<border>
属性,设置了边框为10像素,对应的效果如下所示:border
属性给图像添加了边框,但是这个边框效果并不是特别好看,所以我们后期要给图像添加边框都是通过CSS
样式来完成的。通过css
样式添加边框不仅可以设置漂亮的颜色,同时还可以控制边框的形状,例如将边框修成成圆角等。所以,关于border
属性,在这里你只需了解一下就可以了。<img>
标签,而该标签必须有一个src
属性,用来指定图片文件的路径和文件名。width=100
关键词:标签