HTML5之HTML认知学习笔记

基础认知

网页的组成和本质

  • 网页由哪些部分组成?

    文字、图片、音频、视频、超链接

  • 网页背后的本质是什么?

    前端程序员写的代码

  • 前端的代码是通过什么软件转换成用户研制的页面的?

    通过浏览器转化(解析和渲染)成用户看到的网页

打开浏览器,上网就会看到网页,文字、音频等等。超链接可能体现的不太直观,一般用于菜单或者导航栏。点一下就会跳到下一个网页。

网页还是代码,需要写代码。

不过Java有编译器,python用的是解释器。那么前端的代码就是用浏览器转换的。

浏览器

五大浏览器

  • 浏览器:是网页显示、运行的平台,是前端开发必备利器

  • 常见的五大浏览器:

    IE浏览器、火狐浏览器(Firefox)、谷歌浏览器(Chrome)、Safari浏览器、欧朋浏览器(Opera)

浏览器就是用来运行HTML代码的,就像python离不开解释器。

这五大浏览器,没全用过,但是都知道,现在IE停用了。以前我用的谷歌浏览器,现在edge微软的浏览器也是很好用的,火狐浏览器,现在Linux系统一般都会预装,safari是苹果的,欧朋浏览器好像在2015年那会特别火。

我还以为360会成为五大浏览器之一

渲染引擎

  • 渲染引擎(浏览器内核):浏览器中专门对代码进行解析渲染的部分
  • 浏览器出品的公司不同,内在的渲染引擎也是不同的
  • 渲染引擎不同,导致解析相同代码时的速度、性能、效果也不同的
浏览器内核备注
IETridentIE、猎豹安全、360极速浏览器、百度浏览器
FirefoxGecko火狐浏览器内核
SafariWebkit苹果浏览器内核
Chrome/OperaBlinkBlink其实是Webkit的分支

渲染引擎就是用来渲染网页的,可以说是编译或者解释HTML代码的

不一样的引擎会有不一样的效果,这也好理解,为什么你的电脑快,我的电脑慢,配置不一样。

这也就说明了有很多浏览器,为什么这个好用,这个不好用,就是引擎不一样。好像现在的360浏览器内核换成谷歌的了,那还是不好用。

Web标准

为什么需要Web标准

不同浏览器的渲染引擎不同,对于相同代码解析的效果会存在差异

上面提到过,渲染引擎的不同,那么会导致代码的速度、性能、效果不同。

但是我的电脑配置比较低就只能用这个浏览器,那不可能和打开的浏览器会和你打开的不一样吧

想要一样,那就要遵循一个标准,Web标准

把网页不同的效果统一成一个效果

Web标准的构成

构成语言说明结构
结构HTML网页元素和内容
表现CSS网页元素的外观和位置等页面样式(如:颜色,大小等)
行为JavaScript网页模型的定义与页面交互

JavaScript也成为JS

这也就是著名的前端三件套:HTML、CSS、JS

一开始,我也很迷,这三个分别干什么的,我在网上看了篇文章是这么说的

HTML就是人的骨架,骨头,因为有HTML,所以就有这个人

那人要穿衣服,穿好看的衣服,那就是CSS

JS呢,人是要会吃饭、说话的这就是行为

有了HTML那么网页就出来了,那网页的颜色这些就是CSS的工作,JavaScript交互。

Web感知

HTML的概念

  • HTML(Hyper Text Markup Language)装完译为:超文本标记语言

    专门用于网页开发的语言,主要通过HTML标签对网页中的文本、图片、音频、视频等内容进行描述

这就是一个标准,我们负责写HTML代码,然后交给浏览器渲染,给人看。图片、音频、视频等内容进行描述

HTML是个语法,和老外交流要懂英语语法,和浏览器交流就要和HTML语法。也就是web标准、

HTML是一标签的形式书写,略懂一点<标签>内容</标签>

**案例:**文字加粗

<strong>你猜,这个字是加粗的吗</strong>

image

<strong>...</strong>标签可以让文字加粗

HTML骨架

网页类似于一篇文章:

  • 每一页文章内容是有固定的结构的,如:开头、正文、落款等……

  • 网页中也是存在固定的结构的,如:整体、头部、标题、主体

网页中的固定结构是要通过特点的 HTML标签 进行描述的

前面在web标准提到了人,现在还是让,人有头有身体,网页也有

<html>
    <head>
        <title>网页的标题</title>
    </head>
    <body>
        网页的主体内容
    </body>
</html>

网页的骨架就和上面的一样,head是头,body身体

头部一般写标题,css、JavaScript等等内容

身子那就是网页的内容

注释

  • 注释的作用:

    • 为代码添加的具有解释性、描述性的信息,主要用来帮助开发人员理解代码
    • 浏览器执行代码时会忽略所有的注释
  • 注释的快捷键:

    在VS Code中:ctrl + /

学习一门语言,或者说每一门语言都会有注释

注释的作用不言而喻,帮助我们理解代码

<!-- 这是一行注释 -->

可以说HTML语言注释的格式是:<!--注释内容-->

标签组成和关系

标签组成

结构说明:

  1. 标签由<、>、/、英文单词或字母组成。并且把标签中<>包括起来的英文单词或字母称为标签名
  2. 常见标签由两部分组成,我们称之为:双标签。前部分叫开始标签,后部分叫结束标签,两部分之间包裹内容
  3. 少数标签由一部分组成,我们称之为:单标签。自成一体,无法包裹内容。
<strong>文字要加粗</strong>

<strong>开始标签;文字要加粗包裹的内容;</strong>结束标签

标签由、>、/、英文单词或字母几部分组成,也很容易发现。

双标签是成对出现,<>...</>,但标签<>

标签关系

  • 父级关系(嵌套)

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

    上下级关系

  • 兄弟关系(并列)

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

    同级

HTML标签学习

排版标签

标题标签

  • 场景:在新闻和文章的页面中,都离不开标题,用来突出显示文章主题
  • 代码:h系列标签
  • 语义:1~6级标题,重要程度依次递减
  • 特点:
    • 文字都有加粗
    • 文字都有变大,并且从h1 → h6文字逐渐减小
    • 独占一行
  • 注意点:h1标签对于网页尤为重要,开发中有特定的使用场景,如:新闻的标题、网页的logo部分
<h1>一级标题</h1>
<h2>二级标题</h2>
<h3>三级标题</h3>
<h4>四级标题</h4>
<h5>五级标题</h5>
<h6>六级标题</h6>

语法

image

文字会逐渐减小,独占一行

段落标签

  • 场景:在新闻和文章的页面中,用于分段显示
  • 代码: <p> 我是一段文字</p>
  • 语义:段落
  • 特点:
  • 段落之间存在间隙
  • 独占一行
<p>第一段</p>
<p>第二段</p>
<p>第三段</p>

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0k3FYU5t-1675755478210)(C:\Users\yang\AppData\Roaming\Typora\typora-user-images\image-20230205190419701.png)]

和标题标签一样独占一行,但是段落可以有好几段,每段的间距现在是系统默认的,后面可以用css修改

换行标签

  • 场景:让文字强制换行显示
  • 代码:<br>
  • 语义:换行
  • 特点:
    • 单标签
    • 让文字强制换
<body>
    床前明月光,疑是地上霜。<br>举头望明月,低头思故乡。<br>
</body>

image

换行

有个新发现,换行和段落的间隙是不一样的

水平线标签

  • 场景:分割不同主题内容的水平线
  • 代码:<hr>
  • 语义:主题的分割转换
  • 特点:
    • 单标签
    • 在页面中显示一条水平线
<body>
    静夜思
    <hr>
    床前明月光,疑是地上霜。举头望明月,低头思故乡。
</body>

image

用于主题转换,上面是标题,下面是正文。中间有条线。

文本格式化标签

  • 场景:需要让文字加粗、下划线、倾斜、删除线等效果

  • 代码

    标签标签说明
    bstrong加粗
    uins下划线
    iem倾斜
    sdel删除线
  • 语义:突出重要性的强调语境

  • 实际项目开发中选择标签的原则:标签语义化

    • 即:根据语义选择对应正确的标签
    • 如:需要写标题,就使用h系列标签
    • 如:需要写段落,就使用p标签 • ……
  • 好处:

    • 对人:好理解,好记忆

    • 对机器:有利于机器解析,对搜索引擎(SEO)有帮助

  • 推荐:

  • strong、ins、em、del,表示的强调语义更强烈!

<body>
    <strong>加粗</strong>
    <ins>下划线</ins> 
    <em>倾斜</em> 
    <del>删除</del>
    <b>加粗</b> 
    <u>下划线</u> 
    <i>倾斜</i> 
    <s>删除</s>
</body>

image

这个就像word、ppt对文字有个加粗、倾斜的效果,在人们观看的时候有一种视觉上的冲击,这个是重点,会先注意这个。

媒体标签

图片标签

  • 场景:在网页中显示图片
  • 代码: <img src="" alt="">
  • 特点:
  • 单标签
  • img标签需要展示对应的效果,需要借助标签的属性进行设置

img标签就是给网页添加图片的,是个单标签

<img src="" alt=""

网页标签里面还有一些内容src=""alt=""这些属于标签属性

拿出一个举例

src=""这是一个标签属性,其中src是属性名,""是属性值,属性值两边是由英文引号括起来的

属性注意点:

  1. 标签的属性写在开始标签内部
  2. 标签上可以同时存在多个属性
  3. 属性之间以空格隔开
  4. 标签名与属性之间必须以空格隔开
  5. 属性之间没有顺序之分

标签属性写在标签内部,一个标签可以有多个属性,标签与属性或者属性与属性之间空格隔开,属性没有顺序

属性说明
src指定需要展示图片的路径
alt替换文本。当图片加载失败时,才显示的文字
title提示文本,当鼠标悬停时,才显示的文字
width图片的宽度
height图片的高度

以上是图片的常用属性

body>
    <img src="images/cat.gif" alt="这是个猫" title="小猫" width="300">
</body>

这是一个完整的代码

image

title属性鼠标放在图片上会有提示,我把鼠标放在小猫的图片上会提示小猫

<body>
    <img src="" alt="这是个猫" title="小猫" width="300">
</body>

image

没有给出图片的位置,使用图片没有加载出来,这个时候alt属性的作用就体现出来了。

一般src和alt标签会一起使用,因为如果图片加载不出来,那么会有文字提示用户是什么。

还有一个属性没有用到,height

<body>
    <img src="images/cat.gif" alt="这是个猫" title="小猫" width="300" height="500">
</body>

image

如果,width和height属性一起使用,图片会变形,如果只用一个,图片会等比例放大或缩小,所以为了让图片好看美观,一般使用一个属性就可以。

路径

  • 概念普及:
    • 当前文件:当前的html网页
    • 目标文件:要找到的图片
  • 相对路径:从当前文件开始出发找目标文件的过程
  • 相对路径分类:
  • 同级目录
  • 下级目录
  • 上级目录

这个路径,在每个编程语言中都会提到,所以我也就学过,但是HTML中上级目录我还是第一次听说,这个概念我明白,但是我不会表示

  • 同级目录:当前文件和目标文件在同一目录中
  • 类似于:我(当前文件)和你(目标文件)都在大厅(一个文件夹中)
    • 生活中:两个人独处一室,我想找你,直接喊名字即可!
  • 代码步骤:直接写目标文件的名字即可
    • 方法一:<img src="目标图片.gif">
    • 方法二:<img src="./目标图片.gif">
  • VS Code快捷操作:直接敲./后,会自动提示同级目录中有哪些文件,直接选择即可!

网页和目标文件必须在同一个文件夹里面,

<img src="目标图片.gif">

如果不在同一个文件夹,那不行

  • 下级目录:目标文件在下级目录中

  • 类似于:我在大厅,你累了去卧室休息了,我现在要找到你!

  1. 先知道你去了哪一个房间 → 房间名:卧室
  2. 进入这个房间 → 进入
  3. 此时又独处一室 → 直接喊你名字
  • 代码步骤
  1. 先知道在哪个文件夹里面 → 文件夹名字
  2. 进入这个文件夹 → /
  3. 此时看到目标文件直接喊她 → 直接写目标文件名字
  • VS Code快捷操作:直接敲./后,会自动提示当前目录下有哪些文件夹,直接一层层选择即可!

就是说为了方便管理,把图片文件放在了文件夹里面,这个文件夹与网页文件是一个目录,那么怎么找到图片文件

会先打开这个文件夹,然后找到文件,写代码也一样

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

与同级目录相比,images与网页文件在一个文件夹里面,图片文件在images文件夹里面

在一般写项目的时候,这种方式很常用

  • 上级目录:目标文件在上级目录中

  • 类似于:乾坤大挪移,我在卧室,你还在大厅,我现在要找到你!

    1. 先要出卧室,来到大厅 → 出去
    2. 此时又独处一室 → 直接喊你名字
  • 代码步骤:

    1. 先出当前文件夹,到上一级目录 → …/
    2. 此时看到目标文件直接喊她 → 直接写目标文件
  • VS Code快捷操作:直接敲…/后,会自动提示上级目录下有文件,直接选择即可!

这个与下级目录相反。目标文件在网页文件的上一级。

<img src="../目标图片.gif">

这个第一次听说,也是第一次见

三种不同的路径中最常用的还是下级目录、

音频标签

  • 场景:在页面中插入音频

  • 代码:<audio src="./music.mp3" controls></audio>

  • 常见属性:

    属性名功能
    src音频的路径
    controls显示播放的控件
    autoplay自动播放(部分浏览器不支持)
    loop循环播放
  • 注意点:音频标签目前支持三种格式:MP3、Wav、Ogg

<body>
    <audio src="./images/music.mp3" controls autoplay></audio>
</body>

image

这是一种语法,音频标签,有些网页即使是加了自动播放,也不会自动播放,需要手动

<body>
    <audio src="./images/music.mp3" ></audio>
</body>

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QJgM8IHL-1675755478212)(C:\Users\yang\AppData\Roaming\Typora\typora-user-images\image-20230206181426718.png)]

如果不加控件,会什么都没有,也不会自动播放,我以为哪里有问题

视频标签

  • 场景:在页面中插入视频

  • 代码:<video src="./video .mp4" controls></video >

  • 常见属性:

    属性名功能
    src音频的路径
    controls显示播放的控件
    autoplay自动播放(谷歌浏览器中需要配合muted实现静音播放
    loop循环播放
  • 注意点:音频标签目前支持三种格式:MP4、WebM、Ogg

<body>
    <video src="./images/video.mp4" controls autoplay muted></video>
</body>

image

上面说谷歌浏览器需要配合muted实现自动静音播放,edge也是

这一点其实很人性化,要不然打开网页就有声音,会吓用户一跳

链接标签

  • 场景:点击之后,从一个页面跳转到另一个页面
  • 称呼: a标签、超链接、锚链接
  • 代码:<a href="目标网页.thml">超链接</a>
  • 特点:
    • 双标签,内部可以包裹内容
    • 如果需要a标签点击之后去指定页面,需要设置a标签的href属性

超链接,点击这个链接,网页就会跳转,跳转到指定页面,类似网站首页的菜单

  • 属性名:href
  • 属性值:点击之后跳转去哪一个网页(目标网页的路径)
    • 外部链接: <a href="https://www.baidu.com">百度一下</a>
    • 内部链接:<a href="目标网页.thml">超链接</a>

显示特点:

  • a标签默认文字有下划线
  • a标签从未点击过,默认文字显示蓝色
  • a标签点击过之后,文字显示为紫色(清除浏览器历史记录可恢复蓝色)
<body>
    <a href="https://www.baidu.com">百度一下</a>
</body>

image

这就是一个a标签,因为我点击过,所以显示紫色。

点击一下,跳转到百度页面。

  • 属性名:target

  • 属性值:目标网页的打开形式

    取值效果
    _self默认值,在当前窗口中跳转(覆盖原网页)
    _blank在新窗口中跳转(保留原网页)
<body>
    <!-- 外部网页 -->
    <a href="https://www.baidu.com" target="_blank">百度一下</a>
    <!-- 内部网页 -->
    <a href="./01标题标签.html" target="_blank">标题标签</a>
</body>

image

在新窗口中打开,这个我是刚知道

空链接

  • 代码:<a href="#">空链接</a>
  • 功能:
    • 点击之后回到网页顶部
    • 开发中不确定该链接最终跳转位置,用空链接占个位
<a href="#">空链接</a>

空链接,哪里也不会跳转,类似一个占位符。

综合案例

招聘案例

<!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>招聘</title>
</head>
<body>
    <h1>腾讯科技高级web前端开发岗位</h1>
    <hr>
    <h2>职位描述</h2>
    负责重点项目的前端技术方案和架构的研发和维护工作;
    <h2>岗位要求</h2>
    <p>5年以上前端开发经验, <strong>精通html5/css3/javascript等</strong> web开发技术;</p>

    <p>熟悉bootstrap,vue,angularjs,reactjs等框架,熟练掌握一种以上;</p>

    <p>代码⻛格严谨,能⾼保真还原设计稿,能兼容各种浏览器;</p>

    <p>对web前端的性能优化以及web常见漏洞有一定的理解和相关实践;</p>

    <p>具备良好的分析解决问题能力,能独立承担任务,有开发进度把控能力;</p>

    <p>责任心强,思路路清晰,抗压能力好,具备良好的对外沟通和团队协作能力。</p>
    <h2>工作地址</h2>
    <p>上海市-徐汇区-腾云大厦</p>
    <img src="./images/map.jpg" alt="">
</body>
</html>

image

中间部分的岗位要求那里需要加p标签,否则就会不换行。

今日搜索热词

  • 主页

    <!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>今日热词</title>
    </head>
    
    <body>
        <h1>今日搜索热词</h1>
        <hr>
        <h2>1、阿卡贝拉</h2>
        阿卡贝拉(意大利:Acappella )即无伴奏合唱。其起源可追溯至中世纪的教会音乐,当时的教会音乐只以人声清唱,并不应用乐器。音频示例:<a href="./音频.html" target="_blank">阿卡贝拉《千与千寻》</a>
        <h2>2、翻唱</h2>
        “翻唱”是指将已经发表并由他人演唱的歌曲根据自己的风格重新演唱,包括重新填词,编曲。现在已有不少明星,都在翻唱他人的歌,不断在翻唱中突破自己,给大家带
        来不一样的风格。视频示例: <a href="./视频.html" target="_blank">有一种悲伤(翻唱)-《A Kind of Sorrow》</a>
    </body>
    
    </html>
    
  • 音频页

    <!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>音频</title>
    </head>
    <body>
        <h1>阿卡贝拉《千与千寻》-AZA微唱团</h1>
        <hr>
        <h2>音频</h2>
        <audio src="./images/music.mp3" controls></audio>
    </body>
    </html>
    
  • 视频页

    <!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>视频</title>
    </head>
    <body>
        <h1>有一种悲伤(翻唱)-《A Kind of Sorrow》-Madilyn</h1>
        <hr>
        <h2>视频</h2>
        <video src="./images/video.mp4" controls autoplay muted></video>
    </body>
    </html>
    

image

image

image

对超链接和音视频标签的使用,因为我会部分前端,所以这里算是比较简单

作业

新闻案例

<!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>新闻案例</title>
  </head>
  <body>
    <h1>40.6摄氏度:上海创出140年气象史上高温新纪录</h1>
    2016年07月27日 10:58:26 来源:新华网
    <hr />
    <p>
      新华网上海7月26日电(记者李荣)26日13时36分至47分这一时间段,上海徐家汇气象观测站测得当日最高温达40.6摄氏度。这是上海有气象记录以来140年的高温新纪录,打破了此前1934年创下的40.2摄氏度的历史极值。
    </p>
    <p>
      上海已经连续2天发出了最高等级的红色高温警报。上海中心气象台首席服务官满莉萍说,今年副热带高压强度特别强,对上海及江南地区的控制“实在太稳定了”,整个7月份基本上都处在它的势力范围之内。25日上海已出现了气象史上7月份“第四高”的高温值,这使得26日的“基础”气温就很高,超过了30摄氏度,然后不断地升温。此外,26日白天风小,又吹的是西南风,特别是在中午之后这一个最易出现高温的时段,光照又比较强,所以气温“直线飙升”,一举冲破历史极值,出现了“创纪录”的极端酷暑天。
    </p>
    <p>
      在上海历史上,出现40摄氏度以上极端高温的几率并不大。根据相关资料,中心城区徐家汇观测站140年来仅出现了5次记录,除了这一次的新纪录,还有就是1934年7月12日的40.2摄氏度;1934年8月25日、2009年7月20日、2010年8月13日的40摄氏度。
    </p>
    <p>
      由于气温实在太高,上海26日下午不少地区出现了热对流天气。气象台说,首先是浦东地区,下起了热雷雨。到15时05分,全市大部分地区出现了分散性的雷电活动和热雷雨,中心城区徐家汇等地都响起了隆隆的雷声。
    </p>
  </body>
</html>

image

个人简介

<!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>个人简介</title>
  </head>
  <body>
    <h1>尤雨溪简介</h1>

    <h2>基本信息</h2>
    <p>
      尤雨溪,前端框架Vue.js的作者,HTML5版Clear的打造人,独立开源开发者。曾就职于GoogleCreative
      Labs和Meteor
      DevelopmentGroup。由于工作中大量接触开源的JavaScript项目,最后自己也走上了开源之路,现全职开发和维护Vue.js。
    </p>

    <h2>学习经历</h2>
    <p>
      尤雨溪毕业于上海复旦附中,在美国完成大学学业,本科毕业于Colgate
      University,后在Parsons设计学院获得Design &
      Technology艺术硕士学位,任职于纽约Google Creative Lab。
    </p>
    <h2>主要成就</h2>
    <p>
      尤雨溪大学专业并非是计算机专业,在大学期间他学习专业是室内艺术和艺术史,后来读了美术设计和技术的硕士,正是在读硕士期间,他偶然接触到了JavaScript
      ,从此被这门编程语言深深吸引,开启了自己的前端生涯。
      2014年2月,开发了一个前端开发库Vue.js。Vue.js 是构建 Web 界面的 JavaScript
      库,是一个通过简洁的API提供高效的数据绑定和灵活的组件系统。
    </p>
    <h2>社会任职</h2>
    <p>
      2016年9月3日,在南京的JSConf上,Vue作者尤雨溪正式宣布加盟阿里巴巴Weex团队,尤雨溪称他将以技术顾问的身份加入Weex团队来做
      Vue 和 Weex 的 JavaScript runtime 整合,目标是让大家能用 Vue
      的语法跨三端。
    </p>
  </body>
</html>

image

链接跳转

  • 首页

    <!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>首页</title>
      </head>
      <body>
        <h1>欢迎您来到首页</h1>
        <p>
          <a href="./链接跳转1.html">首页</a>
          <a href="./链接跳转2.html">列表页</a>
          <a href="./链接跳转3.html">详情页</a>
          <a href="./链接跳转4.html">登录页</a>
        </p>
        <img src="./images/index.png" alt="首页" />
      </body>
    </html>
    

    image

  • 列表页

    <!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>列表页</title>
      </head>
      <body>
        <h1>欢迎您来到列表页</h1>
        <p>
          <a href="./链接跳转1.html">首页</a>
          <a href="./链接跳转2.html">列表页</a>
          <a href="./链接跳转3.html">详情页</a>
          <a href="./链接跳转4.html">登录页</a>
        </p>
        <img src="./images/list.png" alt="列表页" />
      </body>
    </html>
    

    image

  • 详情页

    <!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>详情页</title>
      </head>
      <body>
        <h1>欢迎您来到详情页</h1>
        <p>
          <a href="./链接跳转1.html">首页</a>
          <a href="./链接跳转2.html">列表页</a>
          <a href="./链接跳转3.html">详情页</a>
          <a href="./链接跳转4.html">登录页</a>
        </p>
        <img src="./images/details.png" alt="详情页" />
      </body>
    </html>
    

    image

  • 登录页

    <!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>登录页</title>
      </head>
      <body>
        <h1>欢迎您来到登录页</h1>
        <p>
          <a href="./链接跳转1.html">首页</a>
          <a href="./链接跳转2.html">列表页</a>
          <a href="./链接跳转3.html">详情页</a>
          <a href="./链接跳转4.html">登录页</a>
        </p>
        <img src="./images/login.png" alt="登录页" />
      </body>
    </html>
    

    image

这是一个网页跳转的案例,还有图片标签

总结

这是我的一个新专栏,前端,为什么要学习前端,保密,也有一部分是兴趣,

前端,我的理解是主要是做页面,用户是可以看见的,有一定的设计成分。我也喜欢设计。

然后我看的视频是B站的黑马程序员,Java、Linux也是看着这个博主,

视频教程B站

还是老样子,写成博客,当作笔记。

这一部分,HTML认知我是有基础的,所以看的PPT完成的,视频没看多少,后面应该需要认真看了。

CTYPE html>

登录页

欢迎您来到登录页

首页 列表页 详情页 登录页

登录页 ```

[外链图片转存中…(img-WXpYA5hZ-1675755478215)]

这是一个网页跳转的案例,还有图片标签

总结

这是我的一个新专栏,前端,为什么要学习前端,保密,也有一部分是兴趣,

前端,我的理解是主要是做页面,用户是可以看见的,有一定的设计成分。我也喜欢设计。

然后我看的视频是B站的黑马程序员,Java、Linux也是看着这个博主,

视频教程B站

还是老样子,写成博客,当作笔记。

这一部分,HTML认知我是有基础的,所以看的PPT完成的,视频没看多少,后面应该需要认真看了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值