admin管理员组

文章数量:1574530

学习目标

  • 理解文字与段落排版的方法
  • 掌握超链接的设置方法
  • 掌握图像的设置方法
  • 掌握列表的使用方法

知识要点

  • 文字和段落排版
  • 超链接的概念和应用
  • 图文混排
  • 无序列表、有序列表的设置

学习内容

2.1 文字与段落排版

在网页制作过程中,通过文字与段落的基本排版即可制作出简单的网页。以下讲解常用的文字与段落排版所使用的标签。

2.1.1 段落标签

在HTML中浏览器会忽略用户输入的回车符,为了使文字段落排列整齐,通常会使用标签实现这一功能,段落标签<p>是HTML格式中特有的段落元素,HTML会根据文本每行长度进行自动下一行,不必要注意文本长度,格式为:

<p align="left|center|right">文字</p>

        属性 align:设置段落文字在网页上的对齐方式,包括left(左对齐)、center(居中)、right(右对齐),默认为left

         以上格式中的“|”表示或者,即是多选项之一

实例:

<!--示例-->
<! DOCTYPE>
<html>
    <head>
        <meta charset="UTF-8">
        <title>段落标记示例</title>
    </head>
    <body>
        <p align="center">居中示例</p>
        <p align="right">右实例</p>
        <p align="left">左示例</p>
        /*如果段落文字过长HTML会自动排版*/
        <p align="center">这是一段段落示例文本,用于演示段落自动分行的功能,在此可不用考虑文本长度进行编写,HTML会自动给你换行,当然HTML是不会识别你输入的换行符

比如在这里我换行了两次而HTML是不会识别出来</p>
        <p align="center">Copyright &copy;2024 MortalTom</p>
    </body>
</html>

运行图:

2.1.2 标题标签

        在网页中,标题是一段文字的核心,所以总是用加强的效果表示;标题使用<h1>至<h6>标签进行定义。由大到小为<h1>——><h6>,HTML会自动在标题前后添加一个额外的换行符。

以下是标题格式:

<h #align="left|center|right">标题文字</h#>

以下是标题示例代码:

<!--示例-->
<! DOCTYPE>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <title>标题示例</title>
    </head>
    <body>
        <h1>一级标题</h1>
	    <h2>二级标题</h2>
	    <h3>三级标题<h3>
	    <h4>四级标题</h4>
	    <h5>五级标题</h5>
	    <h6>六级标题</h6>
	    <p align="center">Copyright &copy;2024 MortalTom</p>
	</body>
</html>

编译运行图:

2.1.3 换行标签

        网页并都像段落那样,有时并不需要那么多的<p>标签来分割内容。如果编辑网页内容时只是为了换行可以使用<br/>来进行换行

        <br/>标签会将HTML文档中正常段落修改间距和换行。<br/>放在任意一行都会使改行进行换行操作,如果放于文字末尾,可以将后面的文字、图像、表格等显示于下一行,而又不会在行宇行之间留下空行,也就是强制文本进行换行操作。

语法如下:

这是演示文本<br/>在此处强制换了一行

以下是示例代码:

<!--示例-->
<! DOCTYPE>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <title>换行符示例</title>
    </head>
    <body>
		这是一段文字将会在这里进行换行操作<br/>可以看到已经进行换行操作了
		也可以当作修改布局的美化<br/><br/><br/>
		在此处换行了三次<br/>
	<p align="center">Copyright &copy;2024 MortalTom</p>
	</body>
</html>

 以下是浏览器运行图:

2.1.4 水平线标签

        水平线标签<hr/>可以当作是段落与段落之间的分隔线,使文档结构清晰,层次分明。当浏览器解释到<hr/>时会换行并加入一条水平线段

格式为:

<he align="center|right|left" size="横线粗细(输入数值)" width="横线长度(可以输入百分比)" color="横线颜色(一般输入十六进制数或者直接输入颜色的英文名但是色域少)" noshade="noshade"/>

颜色表:

颜色十六进制码

颜色色彩英文名十六进制代码
黑色black#000000
蓝色blue#0000ff
棕色brown#a52a2a
青色cyan#00ffff
灰色gray#808080
绿色green#008000
乳白色ivory#fffff0
橘黄色orange#ffa500
粉红色pink#ffc0cb
红色red#ff0000
白色white#ffffff
黄色yellow#ffff00
深红色crimson#cd061f
紫色purple#800080
淡紫色lavender#dbdbf8

演示代码:

<!--示例-->
<! DOCTYPE>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <title>水平线示例</title>
    </head>
    <body>
		在这里插入一条颜色为#ffff33的一条大小粗细为5的水平线占据整个界面
		<hr align="center" size="5" width="100%" color="#ffff33" noshade="noshade"/>
		<br/>
		在这里插入一条颜色为blue的一条大小粗细为50的水平线站距半个界面于中间
		<hr align="center" size="50" width="50%" color="blue" noshade="noshade"/>
	<p align="center">Copyright &copy;2024 MortalTom</p>
	</body>
</html>

效果为:

2.1.5 预格式化标签

        <pre>标签是可预定格式化的文本。被包裹在<pre>标签中的文本通常会保留空格和换行符,而文本也会呈现出等宽字体。常用于来表示计算机的源代码

格式为:

<pre>
这是一段保留了
格式的文字
无论是空    格和换行都会被保留下来
</pre>

以下是示例代码:

<!--示例-->
<! DOCTYPE>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <title>格式保留示例</title>
    </head>
    <body>
		<h1 align="center">这种标签适合于代码演示,比如以下JAVA代码:</h1>
		<pre align="center">
			public static void main(String[]args){
				String i="MortalTom的代码演示";
				System.out.println(i);
			}
		</pre>
	<p align="center">Copyright &copy;2024 MortalTom</p>
	</body>
</html>

运行如图:

2.1.6 缩排标签

        <blockquote>标签可定义一个块引用。此标签体内所有的文本会从常规文本中分离出来,经常会在左右两边进行缩进,而且有时会使用斜体,也就是说,块引用拥有自己独立的空间,本文章也使用了块引用

格式为:

<blockquote>文本</blockquote>

 演示代码:

<!--示例-->
<! DOCTYPE>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <title>块引用示例</title>
    </head>
    <body>
		<h1 align="center">以下便是块引用:</h1>
		这里便是正常文本显示
		<blockquote>
		在这里浏览器给我们自动添加了换行效果<br/>
		在这里便是块引用
		</blockquote>
		这样可以更直观的看到块引用的区别
		<p align="center">Copyright &copy;2024 MortalTom</p>
	</body>
</html>

以下便是运行图:

2.1.7 案例

让我们使用以上的标签进行项目编写吧

以下是包含以上标签的代码:

<!--示例-->
<! DOCTYPE>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <title>实例</title>
    </head>
    <body>
		<h1 align="center">京东JD.COM-专业综合网上购物商城</h1>
		<hr align="center" size="10" color="red" width="100%" noshade="noshade"/>
		<p align="left">&nbsp;&nbsp;&nbsp;销售超数万品牌,4020万种商品,囊括家电、手机、电脑、服装、居家、健康、母婴、美妆、个护、食品、旅游等品类。<br/></p>
		<pre>京东PLUS会员	免费体验30天! 更多优惠尽在京东!</pre>
		<blockquote>京东秉承客户为先, 100%正品行货保障,提供全国联保,机打发票,专业配送,售后服务!</blockquote>
		<p align="center">Copyright &copy;2024 MortalTom</p>
	</body>
</html>

运行如图

2.2 超链接

一个网站是由多个页面组成的,创建超链接有利于页面之间的转跳,从而将整个网站中的页面关联起来,它是网站的重要元素。超链接在本质上属于网站的一部分,通过超链接将各个网页连接在一起后组成一个网站

2.2.1 超链接简介

2.2.1.1 超链接的定义

所谓超链接(Hyperink),是指从一个网页指向一个目标的连接关系,这个目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是一个图片,一个电子邮件地址。超链接除了可链接文本外,也可链接各种媒体,如声音、图像和动画等,通过它们可以个文件,甚至是一个应用程序。将网站建设成一个丰富多彩的多媒体世界。当网页中包含超链接时,其外观形式为彩色(一般为蓝色)且带下划线的文字或图像。单击这些文本或图像,可跳转到相应位置。鼠标指针指向超链接时,将变成手形。

2.2.1.2 超链接的分类

 根据超链接目标文件的不同,超链接可分为页面超链接、锚点超链接和电子邮件超链接等;根据超链接单击对象的不同,超链接可分为文字超链接、图像超链接和图像映射等。

2.2.1.3 路径

URL--统一资源定位器,指的就是每一个网站都具有的独立的地址。同一个网站下的每一个网页都属于同一个地址下,但是,当创建网页时,不可能也不需要为每一个链接都输人完全的地址。用户只需要确定当前文档同站点根目录之间的相对路径关系。
创建超链接时必须了解链接与被链接文本的路径。在一个网站中,路径通常有3种表示方式:绝对路径、根目录相对路径和文档目录相对路径。
(1)绝对路径

        绝对路径就是主页上的文件或目录在硬盘上真正的路径(URL和物理路径)。例如,D:\web\index.html代表了index.html文件的物理绝对路径;htp://www.hao123/index.html 代表了一个 URL,绝对路径。
(2)根目录相对路径

        根目录相对路径是指从站点根文件夹到被链接文档经过的路径。站点上所有公开的文件都存放在站点的根目录下。站点根目录相对路径以一个正斜杠(/)开始。例如,/support/tips.htm是文件(tips.htm)的站点根目录相对路径,该文件位于站点根文件夹的support 子文件夹中。

(3)文档目录相对路径

        他是相对于某个基准目录的路径,以当前文件所在的路径为起点,进行相对文件的查找。相对路径适合创建网站内部链接。

2.2.2 超链接的应用

超链接的另外一个叫法称为锚,它是使用<a>标签标记的,可以用两种方式表示,一是通过使用<a>标签的href属性来创建超文本链接,以链接到同一文档的其他位置或其他文档中,在这种情况下,当前文档就是链接的源,href属性的值就是URL的目标;二是通过使
用<a>标签的name属性或id属性在文档中创建一个文档内部的书签。

2.2.2.1 锚点标签<a>···</a >

        HTML使用<a>标签来建立一个链接,通常<a>标签又称为锚。建立超链接的标签以<a>开始,以</a>结束。锚可以指向网络上的任何资源:一张HTML页面、一幅图像、一个声音或视频文件等。<a>标签的语法:

<a href="url" title="指向链接时显示的文字" target="新建窗口名称">文本</a>


        用户可以单击<a>和</a>标签之间的文本文字来实现网页的浏览访问,通常<a>和</a>标签之间的文本文字用颜色和下划线加以强调。

以下是演示代码:

<!--示例-->
<! DOCTYPE>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <title>超链接实例</title>
    </head>
    <body>
		<a href="https://mortaltom.blog.csdn" title="打开MortalTom的博客" target="blank">博客</a>
		<p align="center">Copyright &copy;2024 MortalTom</p>
	</body>
</html>

以下是运行图


        建立超链接时,href属性定义了这个超链接所指的目标地址,也就是路径。如果要创建个不链接到其他位置的空超链接,可用“#”代替URL。
属性target:设定链接被单击后所要开始窗口的方式有以下4种:

1)blank:在新窗口中打开被链接的文档

2)sef:默认值,在相同的框架中打开被链接的文档。

3)parent:在父框架集中打开被链接的文档。

4)top:在整个窗口中打开被链接的文档。

2.2.2.2 指向其他页面的超链接

创建指向其他页面的超链接,就是在当前页面与其他相关页面之间建立超链接。根据目标文件与当前文件的目录关系,有4种写法。注意,应该尽量采用相对路径

 (1)链接到同一目录内的网页文件,语法:

<a href="目标文件名.html">热点文本</a>


其中,“目标文件名”是链接所指向的文件。

以下是演示代码:

<!--示例-->
<! DOCTYPE>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <title>超链接实例</title>
    </head>
    <body>
		<a href='new_file.html'></a>
		<p align="center">Copyright &copy;2024 MortalTom</p>
	</body>
</html>

文件目录:

运行图:

点击图:


(2)链接到下一级目录中的网页文件,格式:

<a href="子目录名/目标文件名.thml">热点文本</a>

示例代码:

<!--示例-->
<! DOCTYPE>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <title>超链接实例</title>
    </head>
    <body>
		<a href='js/new_file.html'>当前页面跳转</a>
		<hr/>
		<a href="js/new_file.html" target="_blank">新建窗口跳转</a>
		<p align="center">Copyright &copy;2024 MortalTom</p>
	</body>
</html>


(3)链接到上一级目录中的网页文件,语法:

<a href="../目标文件名.html">热点文本</a>


其中,“../”表示退到上一级目录中

演示代码:

<!--示例-->
<! DOCTYPE>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <title>超链接实例</title>
    </head>
    <body>
		<a href='../new_file.html'>当前页面跳转</a>
		<hr/>
		<a href="../new_file.html" target="_blank">新建窗口跳转</a>
		<p align="center">Copyright &copy;2024 MortalTom</p>
	</body>
</html>


(4)链接到同级目录中的网页文件,格式:

<a href="../目标目录/目标文件名.html">热点文本</a>

热点文本表示先退到上一级目录中,然后再进入目标文件所在的目录。

2.2.2.3 指向书签的超链接

 在浏览页面时,如果页面篇幅很长,要不断地拖动滚动条,就给用户浏览带来不便。浏览者需要既可以从头阅读到尾,又可以很快寻找到自己感兴趣的特定内容进行部分阅读时就可以通过书签链接来实现。当浏览者单击页面上的某一“标签”,就能自动跳到网页相应的位置进行阅读,给浏览者带来方便。
书签就是用<a>标签对网页元素作一个记号,其功能类似于用于固定船的锚,所以书签也称锚记或锚点。如果页面中有多个书签链接,对不同目标元素要设置不同的书签名。

书签名在<a>标签里格式:

<a name="标记名">所需跳转的文字标题</a>

演示:

<!--示例-->
<! DOCTYPE>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <title>超链接实例</title>
    </head>
    <body>
		<a href="#标题1">《1》</a>
		<a href="#标题2">《2》</a>
		<a href="#标题3">《3》</a>
		<a href="#标题4">《4》</a>
		<br/>
		<br/>
		<br/>
		
		<a name="标题1">《1》</a>
		<h2>湖南省交警总队</h2>
		<p align="center">【警惕网络诈骗 线上线下转账需谨慎[话筒]】<br/>
		#男子用大方遮掩心虚被司机一眼识破# <br/>
		引热议,现如今,网络诈骗层出不穷,你以为一见如故的知己网友,很可能是屏幕后的诈骗分子!
		反诈联盟成员@X玖少年团肖战DAYTOY 提醒您:警惕“杀猪盘”,转账需谨慎。
		加入我们,一起守护您和家人的财产安全。</p><br/><br/><hr/>
		
		<a name="标题2">《2》</a>
		<h2>财红宝呀</h2>
		<p align="center">红宝说法律之【劳动者拒绝调岗,用人单位可以就此解除双方的劳动关系?<br/>
		
		1⃣️依法依规的调岗,可以
		据《唠动法》第47条的规定,用人单位可自主确定本单位的工资分配方式和工资水,且需要根据本单位的生产经营特点和经济效益而定。即需具有必要性、合理性、正当性。
		
		据《唠动法》第3条的规定,唠动者应当完成唠动任务,提高职业技能。
		
		所以,员工拒绝单位依法依规的调岗,可能违反公司劳动纪律,单位可以解除合同。<br/>
		
		2⃣️调岗后的薪酬
		同时引出下个问题:调岗的同时是否有权调薪酬呢?若同意调岗但不同意调薪怎么办?
		
		员工因不胜任原工作而被调整到新的岗位,按照“同工同酬”的规则,其薪酬应据新岗位的标准确定。<br/>
		
		3⃣️怎么依法依规调岗?
		1、单位应有充分的证据,证明员工不胜任现有工作岗位,例如以“岗位说明书”“目标责任书”等文件予以佐证。
		
		2、调整后的岗位,应与员工的唠动能力和技能相适应。
		
		3、有明确的岗位和薪酬对应标准。
		调岗后的薪酬标准不能由单方确定。若无制度规定和合同约定,应协商确定。<br/>
		
		(昨天下班地铁🚇上看到花花🌸,见者好运~)</p><br/><br/><hr/>
		
		<a name="标题3">《3》</a>
		<h2>河南法制报</h2>
		<p align="center">【#男子嫌女友单纯网购迷药欲实操#】<br/>
		9月11日,据京法网事发布。近日,北京四中院审结了一件走私毒品案:
		因女友不相信世上有迷药的存在,小C一直觉得女友过于单纯。
		为了证明迷药不仅存在而且确实有作用,小C决定实际用在女友身上。
		在他加入的一个境外黄色视频群中,时常有人兜售迷药;
		小C以新手的身份咨询了卖家应该如何使用,卖家为其推荐一款迷药,表示该药溶于水无味,服用后醒来无感觉。
		小C支付了900元并提供了用于收货的假名和地址后,便坐等邮包来到。
		小C在签收该邮包时,被公安机关当场抓获。经鉴定,可疑药片中含有净重1.11克的依替唑仑成分。
		法院认为,小C通过邮寄方式,非法走私依替唑仑入境,其行为已构成走私毒品罪,判处其有期徒刑六个月,并处罚金人民币三千元。目前该案判决已生效。</p><br/><br/><hr/>
		
		<a name="标题4">《4》</a>
		<h2>乐山公安</h2>
		<p align="center">
			9月10日凌晨2点多,杭州网约车司机李师傅接到了一单业务:<br/>
			从杭州富阳到金华兰溪运送一个纸盒。乘客声称自己因临时有事,所以没一起上车,并再三强调盒子里不是违禁品。
			在路上时,李师傅手机忽然叮咚一声,收到乘客发来的50元红包“这50块钱你拿去喝咖啡” ,还提醒李师傅路上开车不要打瞌睡。
			凭着多年经验,遇到这么“大方”的乘客定有鬼。看着眼前的高速入口,李师傅心生一计,借用警察检查车辆的由头来一探虚实。
			“如何处理这个纸盒?”“把它放在不显眼的位置!”这简短的对话当即让李师傅觉得纸盒里装的确实是违禁品,果断报警。
			富阳公安接警后,赫然发现纸盒里面是由白色塑料袋包裹的一摞摞泛着红色的百元大钞!鉴定真伪后,确定这14.5万元纸币都是真币。
			后经警方调查,这些现金确实是乘客王某从银行取出的,王某因为近段经济压力较大,便萌生了在一个叫“幻电科技”的APP上做任务“赚钱”的想法。
			期间,王某发现无法线上充值便咨询客服,而后选择网约车托运现金的方式。
			在民警的宣传教导下,王某这才恍然大悟自己深陷骗局之中,在承认错误的同时,也对公安机关挽回损失表示感激。
			我们也为机智、热心的司机李师傅点赞!(来源:杭州公安)
		</p><br/><br/><hr/>
	
		<p align="center">Copyright &copy;2024 MortalTom</p>
	</body>
</html>

2.2.2.4 指向下载文件的超链接

 如果希望制作下载文件的超链接,只需要在链接地址中输入文件所在的位置当浏览器用户单击超链接后,浏览器会自动判断文件类型,以做出不同的处理

语法:

<a href="下载文件名">热点文本</a>

例如:下载一个购物向导的压缩文件guide.rar可以建立以下的超链接:

<a href="guide.rar">下载</a>

演示代码:

<!--示例-->
<! DOCTYPE>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <title>超链接实例</title>
    </head>
    <body>
		<a href="zip/1.zip">下载文件</a>
		
		<p align="center">Copyright &copy;2024 MortalTom</p>
	</body>
</html>

项目结构:

运行结果:

2.2.2.5 指向电子邮件的超链接

网页中电子邮件地址的超链接,可以使网页浏览者将有关信息以电子邮件发送给你设置的邮箱

语法:

<a href="moilto:E-mail 邮箱地址">热点文本</a>

示例:

<!--示例-->
<! DOCTYPE>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <title>超链接实例</title>
    </head>
    <body>
		<a href="mailto:E-mail MortalTom@163">联系我们</a>
		<p align="center">Copyright &copy;2024 MortalTom</p>
	</body>
</html>

2.3 图像

HTML的一个重要特性就是可以在文本中加人图像,既可以把图像作为文档的内在对象加人,又可以通过超链接的方式加人,还可以将图像作为背景加入文档中。在文档中合理地使用图像会使浏览器显示的网页更活泼、引人人胜。

2.3.1 网页图像的格式及使用要点

2.3.1.1 常见的网页图像格式

图像文件的格式很多,但一般在网页中使用的图片格式并不多,主要有GF,JPEG,PG。下面进行简单的介绍,以便初学者在网页制作过程中做出适当的选择。

1)G。GIF是 Intemet上应用最广泛的图像文件格式之一,是一种索引颜色的图像式,此格式在网页中使用较多。它的特点是体积小,支持小型翻页型动画,CTF图像最多可以使用256种颜色,最适合制作徽标、图标、按钮和其他颜色、风格比较单一的图片。

2)JPEG。JPEG是Intemet 上应用最广泛的图像文件格式之一,适用于摄影或连续色酒图像。JPEG文件可以包含多达数百万种颜色,因此JPG格式的文件体积较大,图片质量较佳,通常可以通过压缩JPG文件在图像品质和文件大小之间取得良好的平衡。当网页中对图像的质量有要求时,建议使用此格式。

3)PNG。PNG是一种新型的无专利权限的图像格式,兼有GIF和JPG的优点。它的显示速度很快,只需下载1/64的图像信息就可以显示出低分辨率的预览图像。它可以用来代替GIF格式,同样支持透明层,在质量和体积方面都具有优势,适合在网络中传输。

2.3.1.2 使用网页图像的要点

1)高质量的图像因其图像体积过大,不太适合网络传输。一般在网页设计中选图像不要超过8KB,如必须选用较大图像时,可先将其分成若干小图像,显示时再通过将这些小图像拼合起来。
2)网页中的动画并非越多越好,页面中应合理使用动画,太炫酷的动画会分散网站访客的注意力。
3)如果在同一文件中多次使用相同的图像时,最好使用相对路径查找该图像。相对路径是相对于文件而言的,从相对文件所在目录依次往下直到文件所在的位置。例如,文件XY与A文件夹在同一目录下,那么文件B.A在目录A下的B文件夹中,它对于文件X.Y的相对路径则为 A/B/B.A,

2.3.2 图像标签

在HTML中,用<img>标签在网页中添加图像,图像是以嵌入的方式添加到网页中的图像标签的格式:
 

<img src=”图像文件名" alt="替代文字 title="鼠标悬传提示文字” width=“图像宽度”  height="图像高度” border="边框宽度" align="环绕方式|对齐方式"/>

标签中的属性说明见表 ,其中src 是必需的属性


需要注意的是,在widh和height属性中,如果只设置了其中的一个属性,则另一个性会根据已设置的属性按原图等比例显示。如果对两个属性都进行了设置,且其比例和源图大小的比例不一致,那么显示的图像会相对于原图变形或失真。

图像标签常用属性
属性说明
src指定图像源,即图像的url路径
alt如果图像无法显示将以说明文字代替(例如图像大小过大,浏览器未加载出来)
title为浏览者提供额外的提示或帮助信息
width指定图像的显示宽度(像素数或百分数),通常只设为图像的真实大小以免失真。若要改变图像大小,最好事先使用图像编辑工具进行修改。百分数是指相对于当前浏览器窗口的百分比
height指定图像的显示高度(像素数或百分数)
border指定图像的边框大小,用数字表示,默认单位为像素,默认情况下图片没有边框,即border= 0
align指定图像的对齐方式,设定图像在水平(环绕方式)或垂直方向(对齐方式)上的置,包括left 图像居左,文本在图像的右边)、right(图像居右,文本在图像的左边)、top(文本与图像在顶部对齐)、middle(文本与图像在中央对齐)或bottom(文本与图像在底部对齐)

2.3.2.1 图像的替换文本说明

有时,由于网速过慢或者用户在图片还没有下载完全就单击了浏览器的停止键,在浏览器中就看不到要看到图片,这时替换文本说明就十分有必要了。替换文本说明应该简洁面晰,能为用户提供足够的图片说明信息,在无法看到图片的情况下也可以了解图片的内容信息。

2.3.2.2 设置图像大小

在 HTML 中,通过img 标签的属性 width 和 height 来调整图像大小,其目的是通过图像的高度和宽度加快图像的下载速度。默认情况下,页面中显示的是图像的原始大小,如果不设置 width 和 height属性,浏览器就要等到图像下载完毕才显示网页,因此延缓其他页面元素的显示。
width 和 height 的单位可以是像素,也可以是百分比。百分比表示显示图像大小为浏览器窗口大小的百分比。

比如:
 

<img src="images/w.jpg" width=" 150" height=" 174" >
2.3.2.3 图像的边框

在网页中显示的图像如果没有边框,会显得有些单调,可以通过img标签的border属性为图像添加边框,添加边框后的图像显得更醒目、美观。
border属性的值用数字表示,单位为像素;默认情况下图像没有边框,即border=0;图像边框的颜色不可调整,默认为黑色;当图片作为超链接使用时,图像边框的颜色和文字超链接的颜色一致,默认为深蓝色。

2.3.3 图像超链接

图像也可作为超链接热点,单击图像则跳转到被链接的文本或其他文件。

语法:

<a href="URL"><img src="图片文件名"/></a>

2.3.4 设置网页背景图像

在网页中可以利用图像作为背景,但是要注意不要让背景图像影响网页内容的显示,因为背景图像只是起到渲染网页的作用。此外,背景图片最好不要设置边框,这样有利于生成无缝背景。
背景属性将背景设置为图像。属性值为图片的URL。如果图像尺寸小于浏览器窗口那么图像将在整个浏览器窗口进行复制。格式:

<body background="背景图像路径">


设置网页背景图像应注意以下要点:
(1)背景图像是否增加了页面的加载时间,背景图像文件大小不应超过 10 KB。
(2)背景图像是否与页面中的其他图像搭配良好。
(3)背景图像是否与页面中的文字颜色搭配良好。

2.3.5 图文混排

图文混排技术是指设置图像与同一行中的文本、图像、插件或其他元素的对齐方式。在制作网页时往往要在网页中的某个位置插人一个图像,使文本环绕在图像的周围。img标签的aign 属性用来指定图像与周围元素的对齐方式,实现图文混排效果。

与其他元素不同的是,图像的align属性既包括水平对齐方式,又包括垂直对齐方式align 属性的默认值为 bottom。

2.4 列表

在制作网页时,列表经常被用到写提纲和品种说明书。通过列表标记的使用能使这些内容在网页中条理清晰、层次分明、格式美观地表现出来。本节将重点介绍列表标签的使用。列表的存在形式主要分为无序列表、有序列表、定义列表以及嵌套列表等。

2.4.1 无序列表

无序列表,就是列表中列表项的前导符号没有一定的次序,而是用黑点、圆圈和方框等些特殊符号标识。无序列表并不是使列表项杂乱无章,而是使列表项的结构更清晰、更合理。

当创建一个无序列表时,主要使用HTML,的<ul>标签和<li>标签来标记。其中<d>标签

标识一个无序列表的开始;<li>标签标识一个无序列表项。格式:

<ul type="符号类型">
<li type="符号一">第一个列表项</li>
<li type="符号二">第二个列表项</li>
</ul>

从浏览器上看,无序列表的特点是,列表项目作为一个整体,与上下段文本间各有一行空白;表项向右缩进并左对齐,每行前面有项目符号。

<ul>标签的type 属性用来定义一个无序列表的前导字符,如果省略了type 属性,浏览器会默认显示为 dise 前导字符。type取值可以为 dise(实心圆)、circle(空心圆)、squar方框)。设置type 属性的方法有两种。

2.4.1.1 在<ul>后指定符号的样式

在<d>后指定符号的样式,可设定直到</ul>的加重符号。例如


 

<ul type = " dise" >                                符号为实心圆点●
<ul type = " cirele" >                             符号为空心圆点○
<ul type = " square" >                           符号为方块
<ul img src= " graph .gif" >                   符号为指定的图片文件

2.4.1.2 在<li>后指定符号的样式

在<li>后指定符号的样式,可以设置从该<li>起直到</li>的项目符号。格式

<li type = " dise" >                                符号为实心圆点●
<li type = " cirele" >                             符号为空心圆点○
<li type = " square" >                           符号为方块
<li img src= " graph .gif" >                   符号为指定的图片文件

例如:

<!--示例-->
<! DOCTYPE>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <title>无序列表示例</title>
    </head>
    <body>
		<h2 align="center">学校专业</h2>
		<ul>数媒学院</ul>
		<ul>动画媒体</ul>
		<li>计算机学院</li>
		<li>金融学院</li>
		<p align="center">Copyright &copy;2024 MortalTom</p>
	</body>
</html>

2.4.2 有序列表

有序列表是一个有特定顺序的列表项的集合。在有序列表中,各个列表项有先后顺序之分,它们之间以编号来标记。使用<ol>标签可以建立有序列表,表项的标签仍为<li>。格式:

<ol type="符号类型">
<li type="符号类型1">表项1
<li type="符号类型2">表项2
</ol>

在浏览器中显示时,有序列表整个表项与上下段文本之间各有一行空白;列表项目向右缩进并左对齐;各表项前带顺序号。
有序的符号标识包括阿拉伯数字、小写英文字母、大写英文字母、小写罗马字母和大写罗马字母。<ol>标签的type属性用来定义一个有序列表的符号样式,在<ol>后指定符号的样式,可设定直到</ol>的表项加重记号。格式:

<oltype = "1">    序号为数字
<oltype = "A">    序号为大写英文字母
<oltype = "a">    序号为小写英文字母
<oltype = "|">    序号为大写罗马字母
<oltype = "¡">    序号为小写罗马字母

在<li>后指定符号的样式,可设定该表项前的加重记号。在格式上只需把上面的ol改为li

制作退货流程的有序列表,本例浏览效果如图所示。代码如下:

<!--示例-->
<! DOCTYPE>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <title>有序列表示例</title>
    </head>
    <body>
		<h2 align="center">退货流程</h2>
		<!--列表样式为小写罗马字母-->
		<ol type="i">
		<li>进入订单管理,点击"退货"按钮;</li>
		<li>填写退货原因,提交退货申请;</li>
		<li>审核通过,全球汇,短信发送退货地址;</li>
		<li>自行选择快递,邮寄商品到全球汇;</li>
		<li>商品返仓后,全球汇退款并补贴 10元。</li>
		</ol>
		<p align="center">Copyright &copy;2024 MortalTom</p>
	</body>
</html>

2.4.3 定义列表

定义列表又称为释义列表或字典列表,定义列表不是带有前导字符的列项目,而是一列实物以及与其相关的解释。当创建一个定义列表时,主要用到3个 HTML 标签;<dl>标签<dt>和<dd>标签。可以使用  创建自定义列表,使用 dt 和 dd 定义列表中具体的数据项一般情况下使用dt定义列表的二级列表项,也可以认为是dd的一个概要信息,使用 dd来定义最低层的列表项。

格式:

<dl>
<dt>第一个标题项</dt>
<dd>对第一个标题项解释</dd>
<dt>第二个标题项</dt>
<dd>对第二个标题项解释<dd>
</dl>

默认情况下,浏览器一般会在左边界显示条目的名称,并在下一行缩进显示其定义或解释。如果<dd>标签中的内容很多,可以嵌套<p>标签使用

示例:

<!--示例-->
<! DOCTYPE>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <title>定义列表示例</title>
    </head>
    <body>
		<h2 align="center">联系我们</h2>
		<dl>
			<dt>E-mail:</dt>
			<dd>MortalTom@163</dd>
			<dt>电话:</dt>
			<dd>135****4731</dd>
			<dt>地址:</dt>
			<dd>**省**市**区**路</dd>
		</dl>
		<p align="center">Copyright &copy;2024 MortalTom</p>
	</body>
</html>

2.4.4 嵌套列表

所谓的嵌套列表,就是无序列表和有序列表混合使用。嵌套列表可以把页面分为多个层次,给人很强的层次感。有序列表和无序列表不仅可以自身嵌套,而且彼此可互相嵌套。嵌套方式可以分为无序列表中嵌套有序列表、有序列表中嵌套无序列表、无序嵌套无序、有序嵌套有序,可灵活使用

示例:

<!--示例-->
<! DOCTYPE>
<html lang="zh">
    <head>
        <meta charset="UTF-8">
        <title>嵌套列表示例</title>
    </head>
    <body>
		<h2>全球汇支付向导</h2>
		<ul type="circle">
			<li>货到付款</li>
			<li>微信支付</li>
			<li>支付宝</li>
			<li>网银支付</li>
		</ul>
		<hr/>
		<li>网银在线支付步骤</li>
		<ol>
			<li>选择您要使用的网上银行</li>
			<li>显示您的应付总价,单击“确认无误,付款”</li>
			<li>输入您的网银账号,登录密码,验证码</li>
			<li>支付成功,提示“已完成付款”</li>
		</ol>
		<hr/>
		<h2 align="center">联系我们</h2>
			<dl>
				<dt>E-mail:</dt>
				<dd>MortalTom@163</dd>
				<dt>电话:</dt>
				<dd>135****4731</dd>
				<dt>地址:</dt>
				<dd>**省**市**区**路</dd>
			</dl>
		<p align="center">Copyright &copy;2024 MortalTom</p>
	</body>
</html>


学习产出

  • CSDN技术博客一章
  • CSDN学习笔记一篇会自动判

本文标签: 第二章网页制作方法html