网页前端学习-03

HTML基础知识02

1.vscode书写骨架里些许代码的解释

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>666</title>
</head>
<body>

</body>
</html>

 ①、<!DOCTYPE html>这一行指令可以理解为不是html代码的部分,它充当的作用是告诉浏览器我们需要书写的html版本,如上述代码第一行则代表的是我们要书写的是html5这个版本,DOCTYPE是文档类型声明标签。

②、<html lang="en"> 用来强调是中文网站还是英文网站,en代表英文的缩写,zh-CN指的是中文。

③ 、<meta charset="UTF-8"> charset是字符集的含义,后面的utf-8是万国码,这样书写不写会出现乱码的情况。

2.HTML常用标签

(1)标题标签

由h1到h6,大小依次变化,h1的大小最为之大,并且在变化中,字体粗细也要发生改变。其中最大的一项标题我们常用<h1>这里输入想书写的标题</h1>来凸显这样的标题,在文中的情况下,一般会使用<h4>这里书写想表达的内容</h4>这个大小来凸显标题。

(2)段落标签以及换行标签

a、段落标签

在网页中,要把文字有条理地显示出来,就需要将这些文字分段显示。在HTML标签中,<p>标签用于定义段落。

p可以理解为单词paragraph(段落)的缩写,方便记忆。

该标签语义:可以把HTML文档分割为若干段落。

特点:

1.文本在一个段落中会根据浏览器窗口的大小自动换行。

2.段落和段落之间保有空隙。

b、换行标签

在HTML中,一个段落中的文字从左到右依次排列,直到浏览器窗口的右端,然后才自动换行,如果希望某段文本强制换行显示,就需要使用换行标签<br \>。

br可以理解为单词break(打断,换行)的缩写,方便记忆。

该标签语义:强制换行。

特点:

1.是个单标签,正如在我们专栏中《前端网页学习-02》中所提及的会出现的特殊情况。

2.负责简单的开始新的一行,而段落与段落之间的间距则要比换行间距大。

举例说明:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <p>这里是第一段</p>
    <p>这里是第二段</p>
     下面数换行效果:<br />
     进行了强制换行
</body>
</html>

运行结果:

532af9ac4b244d78945f151577f11f62.png

 我们可以明显的从例子中看出段落与换行之间的行距是不相同的。

(3)文本格式化标签

标签语义:突出重要性,比普通文字更重要。

a、加粗

字体加粗的标签是<strong></strong>或者<b></b>。

虽说后面的标签要比前面的标签更加简洁,但是前面的标签语义更加强烈。

b、倾斜

倾斜的标签是 <em></em>或者<i></i>。

同理更推荐使用前者。

c、删除线

删除线的标签是<del></del>或者<s></s>。

同理更推荐使用前者。

d、 下划线

下划线的标签是<ins></ins>或者<u></u>。

同理更推荐使用前者。

下面我们用代码来说话:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    我是<strong>加粗</strong>的文字<br \>
    我是<em>倾斜</em>的文字<br \>
    我是<ins>下划线</ins>的文字<br \>
    我是<del>删除线</del>的文字
</body>
</html>

运行结果:

c305f4d5f34a4af8ad63c00ef277c6ad.png

 (3)div标签和span标签

这两个标签与前两个提到的标签极为不同的一点是这两个标签是没有语义的,就可以把他们二者理解为一个盒子,用来装内容。

div可以理解为单词division(分割、分区)的缩写,

span意为跨度,跨距。

特点:

1.<div>标签用来布局,但是现在一行只能放一个<div>。是一个大盒子。

2.<span>标签用来布局,一行上可以写多个 <span>。是一个小盒子。

二者具体关系等俺深入学习后进行补充,也欢迎各路大神为小白我补充。

(4)图像标签和路径

a、图像标签。

首先我们在引用图像标签的时候就要用到代码段:

<img src="图片路径" \>

其中img以及src是必不可缺少的内容,还有其他标签属性:

属性属性值说明
src图片路径必须属性

alt

文本替换文本。图像不能显示的文字。
title文本提示文本。鼠标放到图像上,显示的文字。
width像素设置图像的宽度
height像素设置图像的高度
border像素设置图像的边框明细

 

下面我们来拿实例说话:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
<p>演示1</p>
    <img src="123.jpg" title="此处是演示title作用">
<p>演示2</p>
    <img src="1123.jpg" title="此处是演示title作用" alt="此处是演示alt也就是图片无法显示该怎么办">
<p>演示3</p>
    <img src="123.jpg" title="此处是演示title作用" width="500">
<p>演示4</p>
    <img src="123.jpg" title="此处是演示title作用" height="100">
<p>演示5</p>
    <img src="123.jpg" title="此处是演示title作用" border="100">
</body>
</html>

 

 运行结果如下:

5eee0830b75a437f9bd891b86522b014.png

  •  (注:1.在一般使用width或者height时尽量只使用一个方面进行修改,以防网页中的画面扭曲,只修改一个数据(宽度或者高度)的话网页会根据一定比例修改另一个数值,当然如果自己有确切的数值的话也可以忽略这一点。titile作用没体现出来,截图的时候自动把箭头忽略了,大家可以自行尝试下。2.每个属性之间要用空格隔开,并且每个属性之间也没有固定的顺序可言。)

b、路径 

页面中的图片会非常多,通常我们会新建一个文件夹来存放这些图像文件,这是再查找图像,就需要采用“路径”的方式来指定图像文件的位置。

路径可以分为两种:

  • 相对路径
  • 绝对路径

1.相对路径

这里的相对路径是以引用文件所在位置为参考基础而建立出的目录路径。

简单来说,就是图片相对于HTML页面的位置。

相对路径分类符号说明
同一级路径  图像文件唯一HTML文件同一级 如<img src="123.jpg" />
下一级路径/图像文件唯一HTML文件下一级 如<img src="images/123.jpg" />
上一级路径../图像文件唯一HTML文件上一级 如<img src="../123.jpg" />

2.绝对路径

是指目录下的绝对位置,直接到达目标位置,通常是从盘符还是得路径。

可以分为本地绝对路径和互联网的绝对路径。

C:\Users\lenovo\Desktop\123.jpg

 这一段便是本地绝对路径

https://img-home.csdnimg.cn/images/20201124032511.png

 以上这段是我复制的CSDN logo的图片链接。

一般用本地绝对路径较少应为每个人的电脑目录不相同,不能方便的找到网页中的图像因素。

 

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
学期期末网页设计作业合集分享 内容概览: 这个分享包涵了我在本学期期末完成的网页设计作业,其中包含多个关键部分,以帮助你全面了解和学习网页设计的整个流程。 HTML、CSS、JS、Vue代码:我提供了完整的网页源代码,详细简单有效 项目文件:除了代码,我还分享了整个项目的文件,包括设计稿、图标、图片等资源。这些资源对于理解项目背景和设计思路至关重要。 MD文档与操作手册:为了方便他人理解和使用我的作品,我编写了详细的操作手册和使用说明,同时提供了一份Markdown格式的文档,概述了项目的主要功能和特点。 学习笔记:在项目开发过程中,我记录了大量的学习笔记和心得体会。这些笔记不仅有助于理解项目的开发过程,还能为学习前端技术提供宝贵的参考资料。 适用人群: 这份作业合集适用于所有对网页设计、前端开发感兴趣的人,无论你是学生、初学者还是有一定经验的开发者。无论你是想学习新的技术,还是想了解一个完整的项目开发流程,这份资料都将为你提供极大的帮助。 使用建议: 按部就班地学习:建议从基础的HTML、CSS开始,逐步深入到JavaScript和Vue的学习。通过实践,逐步掌握前端开发的各项技能。 参考项目文件和笔记:项目文件和笔记提供了丰富的背景信息和开发经验。在学习的过程中,不妨参考这些资料,以帮助你更好地理解和学习。 动手实践:网页设计是一门实践性很强的技能。通过实际操作,你可以更好地掌握前端开发的各项技能,并提高自己的实践能力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值