一、基础认知

一、基础认知

1.1.1 认识网页

  1. 问题1:网页由哪些部分组成?

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

  1. 问题2:我们看到的网页背后的本质是什么?

前端程序员写的代码

  1. 问题3:前端的代码是通过什么软件转换成用户眼中的页面的?

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

1.1.2 小结

  1. 网页由哪些部分组成?

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

  1. 程序员写的代码是通过什么软件转换成网页的?

浏览器

目标:

认识网页组成和五大浏览器,明确web标准的组成,使用html骨架搭建一个网页

学习路径:

1.基础概念铺垫(了解)

  • 认识网页
  • 五大浏览器和渲染引擎
  • web标准

2.html初体验

3.语法规范

1.2.1 五大浏览器

  1. 浏览器:是网页显示、运行的平台,是前端开发必备浏览器
  2. 常见的五大浏览器:

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

1.2.2 渲染引擎(了解)

  1. 渲染引擎(浏览器内核):浏览器中专门对代码进行解析渲染的部分
  2. 浏览器出品的公司不同,内在的渲染引擎也是不同的:

  1. 注意点:
  • 渲染引擎不同导致解析相同代码时的 速度、性能、效果也不同的
  • 谷歌浏览器的渲染引擎速度快、性能高、效果好,所以更吸引用户的喜爱(推荐)

1.2.3 小结

  1. 五大浏览器有哪些?

IE浏览器

火狐浏览器(Firefox)

谷歌浏览器(Chrome)

Safari浏览器

欧朋浏览器(Opera)

  1. 相同的网页在不同浏览器中显示效果会完全一致吗?

因为不同浏览器渲染引擎不同,解析的效果会存在差异

  1. 前端工程师日常推荐使用哪一个浏览器?

谷歌浏览器(Chrome)

1.3.1 为什么需要Web标准? (了解)

  1. 不同浏览器的渲染引擎不同,对于相同代码解析的效果会存在差异 如果用户想看一个网页,结果用不同浏览器打开效果不同,用户体验极差!
  2. Web标准:让不同的浏览器按照相同的标准显示结果,让展示的效果统一!

1.3.2 web标准的构成

  1. web标准中分三个构成

0

 

1.3.3 web标准的记忆方法

  1. web标准要求页面实现:结构、表现、行为三层分离

0

 

1.3.4 小结

  1. web标准的构成有哪些?分别通过什么语言表示
  • 结构:HTML→ 页面元素
  • 表现:CSS→ 页面样式
  • 行为: JavaScript→页面交互的动态效果

2.1.1 HTML的概念

  1. HTML (Hyper Text Markup Language)中文译为:超文本标记语言

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

  1. 案例:文字变粗案例

构建一个网页,需要在网页中显示一个加粗的文字

<strong>这个字是加粗的吗?</strong>h

2.2.1 HTML页面固定结构

  1. 网页类似一篇文章:
  • 每一页文章内容是有固定的结构的,如:开头、正文、落款等….…
  • 网页中也是存在固定的结构的,如:整体、头部、标题、主体

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

0

 

2.2.2 小结

  1. HTML骨架结构由哪些标签组成?
  • html标签:网页的整体
  • head标签:网页的头部
  • body标签:网页的身体
  • title标签:网页的标题

3.1.1 什么是注释?

  1. 在之前上课学习时,同学们会在书本段落间记录内容的注解,方便下次看到此处理解
  • 问题:同学们在书本段落间记录下的注解是为了给谁看的?
  • 下次的阅读课本者(自己)
  1. 程序员在写代码时也会添加注释,方便下次看到此处时方便想起功能和含义
  • 问题:程序员在代码中添加的注释,是为了给谁看的?
  • 下次的阅读代码者(自己或者其他程序员)

3.1.2 注释的作用和写法

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

3.1.3 小结

  1. 注释的快捷键是

Ctrl+

  1. 浏览器会执行注释吗?
  • 不会,浏览器执行代码时会忽略所有的注释

3.2.1 HTML标签的结构

  1. 标签的结构图:

 

 

0

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

3.4.1 HTML标签与标签之间的关系可分为:

  1. 父子关系(嵌套关系)
<head> <title></title> </head>
  1. 兄弟关系(并列关系)
<head></head> <body></body>

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

相闻秋歌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值