学习前端的第九天


今天换了个新软件使用,HBuilder X,要比dw好用多了,还换成了一个喜欢的主题。使用起来方便,看起来也舒服,回到正题上。
今天主要还是补充知识点吧,学习了锚点、透明属性、字幕滚动、以及图片整合技术的使用。



一、锚点

定义: 是网页制作中超级链接的一种,又叫命名锚记。命名锚记像一个迅速定位器一样是一种页面内的超级链接,运用相当普遍。

作用:在同一页面内的不同位置进行跳转。

语法:

<标记 id="命名"></标记>		给元素定义命名锚记

<a href="#命名"></a>		命名锚记连接

二、透明属性

1、opacity 取值范围0-1 没有单位,IE低版本的浏览器不支持

2、filter:alpha(opacity=value); 取值 1-100 没有单位

3、rgba()   css3新增的一种透明方法

  • rgb()表示颜色值,a表示透明度
  • 透明度取值范围0-1

4、opacity和rgba方法区别:

  • opacity透明度子元素会继承
  • rgba方法透明度子元素不能继承
  • opacity:0; 设置为0的时候,可以隐藏元素

三、滚动字幕

marquee: 内联块元素

属性:

  • behavior:slide(滑动到终点停止) | scroll(滑动到终点后,从起点重新滑动) | alternate(滑动到终点后,从终点返回)
  • direction:up(从下向上) | down(从上向下) | left(从右向左,默认值) | right (从左向右)
  • scrollamont= “value”;(滚动速度)
  • height=“value”;(上下滚动范围)
  • width=“value”;(左右滚动范围)

四、css3序列选择器

同级别:

:first-child{}				选中同级别中的第一个标签

:last-child{}				选中同级别中的最后一个标签

:nth-child(n){}				选中同级别中第n个标签

:nth-last-child(n){}		选中同级别中倒数第n个标签

:only-child{}				选中父元素中唯一的标签
						   (例如:有两个标签p,有一个在div里,有一个在其他地方,那么选中的是div里的p)			

同类别:

:first-of-type{}			选中同级别中同类型的第一个标签

:last-of-type{}				选中同级别中同类型的最后一个标签

:nth-of-type(n){}			选中同级别中同类型的第n个标签

:nth-last-of-type(n){}		选中同级别中同类型的倒数第n个标签

:only-of-type{}				选中父元素中唯一类型的标签

{

作用:
可以帮助我们在标记不命名的情况,区分标记选取给其设置样式,直接通过css选中标记,不能被其他类型的标记给隔开

注意:序列选择器最好不要使用在最外层的标记,写网页布局的时候最外层的元素一般建议采用命名形式的,内层元素可以根据不同情况采用一些比较好用的选择器


五、图片整合技术

1、名称:css精灵、css sprite、雪碧图

2、作用:可以把很多张小图整合成一张图,然后使用background-position属性去调整它的位置

  • 可以减少对服务器的请求次数,提高网页的加载速度
  • 可以减少图片的体积
  • 图片整合技术是为了做网页优化存在的

http超文本传输协议:

1、作用:规定了如何去上网

2、http://www.baidu.com 回车可以找到对应的网站

3、访问一个网站的过程:

  • 当咱们在浏览器的地址栏输入一个网址的时候并回车 — 向服务器发生了一条请求(发送报文)
  • 服务器接收到请求,做一个判断,无论有没有你想要的内容都会给一个回应 ——响应请求
    如果有,就返回你需要的内容
    如果没有,返回一个提示,404路径错误,你的网页走丢了。。。
  • 浏览器接收到服务器返回的请求内容
    html(文本、图片、音频、视频)
    css
    js

如果图片越大网页加载速度越慢,图片过多的情况下会向服务器发送多次请求

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
非常好的问题!学习路径的规划是非常重要的,尤其是对于前端技术来说,因为它涉及到许多不同的技术和概念。下面是一个详细的学习路径规划,可以帮助你逐步掌握Vue3和前端技术。 第一步:HTMLCSS和JavaScript基础知识 在学习Vue3之前,你需要掌握HTMLCSS和JavaScript的基础知识。这些知识对于前端开发至关重要,因为它们是构建Web应用程序的基础。你需要了解HTML标记、CSS样式和JavaScript语法以及如何将它们组合在一起来构建Web应用程序。 第二步:框架和库的理解 Vue3是一个JavaScript框架,它提供了许多工具和库,以帮助你构建Web应用程序。在学习Vue3之前,你需要了解一些基本的框架和库的概念。例如,你需要了解React和Angular等框架,以及jQuery和Lodash等库。 第三步:Vue.js基础知识 在掌握HTMLCSS和JavaScript的基础知识之后,你现在可以开始学习Vue3了。你需要了解Vue.js的基础知识,包括模板语法、组件、指令和生命周期钩子等。 第四步:Vue.js进阶 一旦你掌握了Vue.js的基础知识,你可以开始学习Vue.js的高级特性。这些特性包括计算属性、侦听器、混入、动态组件和过渡等。 第五步:Vue.js单文件组件 Vue.js单文件组件是Vue.js的核心特性之一。它允许你将模板、样式和JavaScript代码封装在一个文件中。学习如何创建和使用单文件组件是非常重要的,因为它可以使你的代码更加模块化和易于维护。 第六步:Vue.js路由和状态管理 在构建大型Web应用程序时,你需要使用Vue.js的路由和状态管理功能。Vue.js的路由功能可以帮助你管理应用程序的不同页面之间的导航,而状态管理功能可以帮助你管理应用程序的状态和数据流。 第七步:Vue.js服务端渲染 Vue.js的服务端渲染功能可以帮助你提高应用程序的性能和SEO。学习如何使用Vue.js的服务端渲染功能是非常重要的,因为它可以使你的应用程序在搜索引擎中排名更高,并提高应用程序的性能。 第八步:TypeScript TypeScript是JavaScript的超集,它添加了类型定义和其他高级特性。学习TypeScript可以帮助你编写更加健壮和可维护的代码。 第九步:前端构建工具 前端构建工具可以帮助你自动化构建任务,例如编译和打包代码。学习如何使用前端构建工具是非常重要的,因为它可以提高你的开发效率并减少错误。 希望这个学习路径规划对你有所帮助!

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值