0


0基础学前端------DAY2

0基础学前端------DAY1(续)
视频参考:B站Pink老师

HTML

学习目标:
1.能够说出标签的书写注意规范。
2.能够写出HTML骨架标签。
3.能够写出超链接标签。
4.能够写出图片标签并说出alt和title的区别。
5.能够说出相对路径的三种形式。

1 HTML基础

1.1 HTML语法规范

1.HTML标签是由尖括号包围的关键词,例如。
2.HTML标签通常是成对出现的,例如,我们成为双标签。标签中第一个为开始标签,第二个为结束标签。
3.有些特殊的标签必须是单个标签,例如
,我们称为单标签。

1.2 HTML标签关系

一共有两种关系:包含与并列。
包含关系:

<head>
    <title></title>
</head>

并列关系:

<head></head>
<body></body>

HTML基本结构标签

2.1 基本结构

基本结构如下:

<html>
    <head>
        <title>我的第一个界面</title>
    </head>
    <body>
        主体内容
    </body>
</html>

外侧

<html></html>

为根标签,是最大标签;

<head></head>

为文档头部;

<title>我的第一个界面</title>

为网页标题;

<body>主体内容 </body>

为文档的主体。

2.2 常用快捷键(实用!!!)

1.快速复制一行 :shift+alt+上/下箭头
2.选定多个相同单词:ctrl+d
3.添加多个光标:视频中给的没有反应,我这里用的是alt+鼠标
4.全局替换相同单词:ctrl+h+选择全部替换
5.快速定位到某一行:ctrl+g
6.选择某个区块:shift+alt+鼠标拖动
7.注释多行代码:已自行定义为ctrl+shift+/

网页开发工具

文档类型声明。作用是告诉浏览器使用哪种HTML版本来显示网页。

<!DOCTYPE html>

UTF-8为万国码,基本包含了全世界所有国家需要用到的字符。

<meta charset="UTF-8">

HTML 常用标签

4.1标签语义

标签语义即该标签的作用。根据标签的语义在合适的地方给一个最为合理的标签,可以让页面结构更加清楚。

4.2标题标签(重要)

标题标签为

<h1>-----<h6>

,h=head表示头部的意思。
标签语义:作为标签使用,并且依据重要性递减。
六个级别标签使用口诀如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <h1>标题标签</h1>
    <h1>标题一共六级选,</h1>
    <h2>文字加粗一行显。</h2>
    <h3>由大到小依次减,</h3>
    <h4>从重到轻随之变。</h4>
    <h5>语法规范书写后,</h5>
    <h6>具体效果刷新见。</h6>
</body>
</html>

运行后我们会看到这样的结果:
在这里插入图片描述
特点:
1)加了标题的文字会加粗,自豪也会依次变大。
2)一个标题独占一行。

4.3段落和换行标签

(1)段落标签
在HTML中,

<p></p>

用于定义段落,它可以将整个网页分为若干段落,p=paragraph。
标签语义:可以把HTML文档分割成若干段落。
特点:
1)文本在一个段落中会根据浏览器窗口大小自动换行。
2)段落和段落之间保有空隙。
(2)换行标签
如果希望某段文本强制换行显示,就需要使用换行标签

<br />

,br=break。
标签语义:强制换行。
特点:
1)

<br />

是个单标签。
2)

<br />

只是简单开始新的一行,不同于段落,段落之间会插入一些垂直的间距。
课堂案例练习:
代码展示:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <p>昨天14时前后,<br />“康妮”以强台风级别登陆台湾省台东县成功镇沿海,华东一带进入台风雨影响最严重的时段。监测显示,昨日8时至今日6时,台湾岛大部、福建东北部、浙江北部和东部、上海、江苏东南部等地部分地区出现暴雨或大暴雨,台湾岛东部及福建宁德、浙江温州和台州等局地特大暴雨。</p>
    <p>登陆后的“康妮”穿过台湾岛、进入台湾海峡后,虽然强度减弱,但其环流今天还将会继续给浙江、上海、江苏等地带来强风雨天气。明天,随着“康妮”远离,华东沿海风雨将陆续结束;而在北方,受强冷空气影响,西北地区东部、华北北部、东北地区等地将迎来一次雨雪过程。</p>
</body>
</html>

结果展示:
在这里插入图片描述

4.4 文本格式化标签

有时需要为文字设置粗体、斜体、下划线等效果,这时需要使用这类标签。
语义标签加粗

<strong></strong>或<b></b>

倾斜

<em></em>或<i></i>

删除线

<del></del>或<s></s>

下划线

<ins></ins>或<u></u>

使用时更加推荐标签前者,因为语义会更加强烈。
下面我们给出可参考代码:

<!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>加粗</b>的文字
    我是<em>倾斜</em>的文字
    我是<i>倾斜</i>的文字
    我是<del>删除线</del>s
    我是<s>删除线</s>
    我是<ins>下划线</ins>
    我是<u>下划线</u>
</body>
</html>

效果如下:
在这里插入图片描述

4.5

<div>

<span>

标签

这两个标签没有语义,可以将其理解为一个装内容的盒子。
特点:
1)

<div>

标签用来布局,但现在一行只能放一个

<div>

。[类似大盒子]
2)

<span>

标签用来布局,一行可以放多个

<span>

。[类似小盒子]
参考代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <div>我是一个标签我一个人单独占一行</div>123
    <div>我是一个标签我一个人单独占一行</div>123
    <span>百度</span>
    <span>新浪</span>
    <span>搜狐</span>
</body>
</html>

效果:
在这里插入图片描述

4.6 图像标签与路径

1.图像标签

<img src="图像URL"> //src为必须属性,必须存在

图像属性标签总结:
属性属性值说明src图片路径必须属性alt文本替换文本title文本提示文本width像素宽height像素高border像素图像边框粗细
图像标签注意点:
1)图像标签可以拥有多个属性,必须写在标签名的后面。
2)属性之间不分先后顺序,标签名与属性、属性与属性之间均以空格分开。
3)属性采取键值对格式,即key=“value”。

2.路径
(1)目录文件夹和根目录
目录文件夹:就是普通文件夹,只不过存放了我们做页面所需要的相关素材。
根目录:打卡目录文件夹的第一层就是根目录。
(2)Vscode中打开目录文件夹
由于页面中图片非常多,所以会存到文件夹中,这时再查找图像就需要关注路径。
路径分为相对路径和绝对路径。
1 相对路径:图片相对于HTML页面的位置
同一级

<img src="baidu.gif"/>

下一级/

<img src="images/baidu.gif"/>

上一级…/

<img src="../baidu.gif/">

2 绝对路径
目录下的绝对位置,通常从盘符开始的路径。
例如,“D:\web\img\logo.gif"或完整网络地址"http://www.itcast.cn/images/logo.gif”。
完整网络地址获取:右键该图片-》复制图片链接-》得到地址

其余内容可见合集中的后续文章哦~

标签: 前端 html

本文转载自: https://blog.csdn.net/artist123abbb/article/details/143469538
版权归原作者 学代码的小前端 所有, 如有侵权,请联系我们删除。

“0基础学前端------DAY2”的评论:

还没有评论