第四天学习

149 阅读5分钟

第24课 路径练习

注意点:

  1. 以后企业开发中如果需要编写路径,统一使用反斜杠/,不要使用正斜杠.因为将来我们开发的程序可能会部署到其他操作系统的服务器上,而在其他操作系统中路径都是/,所以如果你写的不是/,可能会引发问题.
  2. 在企业开发中一般不会使用绝对路径,因为可移植性不好也就是说将你写好的代码拷贝给别人,别人可能就不能运行了.

第25课 a标签的基本使用

什么是a标签?

  • a标签的作用: 就是用于控制页面与页面之间跳转的
  • a标签的格式: < a herf="指定需要跳转的目标界面" >需要展现给用户查看的内容

a标签中有一个叫做target属性,这个属性的作用就是专门用于控制如何跳转 _self: 用于在当前选项卡中跳转,也就是不新建界面跳转,默认就是_self _blank: 用于在新的选项卡中跳转,也就是新建界面跳转

a标签还有一个属性,叫做title.a标签中的title和img标签中的title一样,都是用来控制鼠标悬停时显示的提示文本的

注意点:

  1. a标签不仅可以让文字可以点击,还可以让图片也能够被点击
  2. 一个a标签必须有一个href属性,否则a标签不知道要跳转到什么地方
  3. 如果通过a标签的href属性指定一个URL地址,那么必须在地址前面加上http:// 或https://
  4. a标签的href属性除了可以指定一个网络地址以外,还可以指定一个本地地址

第27课 base标签

base标签就是专门用来统一的指定当前网页中所有的超链接(a标签)需要如何打开

注意点:

  1. base标签必须写在head标签的开始标签和结束标签之间
  2. 如果既在base中指定了target又在a标签中指定了target,那么浏览器会按照a标签中指定的来执行

第28课 假链接

什么是假链接? 就是点击之后不会跳转的链接,我们称之为假链接

假链接存在的意义: 在企业开发前期,其他界面都没有写出来,那么我们就不知道应该跳转到什么地方,所以就只能使用假链接来代替.当项目后期其他界面都已经完成时再将假链接体会为真链接.

假链接的格式:

  1. javascript:

两者之间的区别: #的假链接会自动回到网页的顶部,而javascript:的假链接不会自动回到网页顶部

第29课 锚点

  1. 想要通过a标签跳转到指定的位置,那么必须告诉a标签一个独一无二的身份证号码,这样a标签才能在当前界面中找到需要跳转到的目标位置
  2. 如果和HTML中的标签绑定一个独一无二的身份证号码呢? 在HTML中,每一个标签都有一个名称叫做id的属性,这个属性就是用来给标签指定一个独一无二的身份证号码的
  3. 所以要想实现通过a标签跳转到指定的位置分为两步
  • 给目标位置的标签添加一个id属性,然后指定一个独一无二的值
  • 告诉a标签你需要跳转到的目标标签对应的独一无二的身份证号码是多少

格式:- < a href="#center" >跳转到中部< /a > - < h2 id="center" >我是中部< /h2 >

注意点:

  1. 通过我们的a标签跳转到指定的位置,是没有过度动画的,是直接一下子就跳转到了指定位置
  2. a标签除了可以跳转到当前界面的指定位置以外,还可以在跳转到其他界面的时候直接跳转到其他界面的指定位置

格式:- < a href="13-锚点测试界面.html#bottom" target="_blank">跳转到锚点测试界面< /a > - < h2 id="bottom">我是锚点测试界面33333< /h >

第30课 无序列表

1. 什么是列表标签?

  • 列表标签的作用: 给一堆数据添加列表语义,也就是告诉搜索引擎告诉浏览器这一堆数据是一个整体

2. HTML中列表标签的分类

  • 无序列表(最多)(unordered list)
  • 有序列表(最少)(ordered list)
  • 定义列表(其次)(definition list)

3. 无序列表的作用: 给一堆数据添加列表语义,并且这一堆数据中所有的数据都没有先后之分

4. 无序列表格式:

  • < ul >

  •   < li >需要显示的条目内容< /li >
    
  • < /ul >

  • li其实是英文list item的缩写

  • list是列表的意思

  • item是条目的意思

  • 所以结合起来就是 列表条目的意思

5. 注意点:

  • 一定要记住ul标签是用来给一堆数据添加列表语义的,而不是用来给他们添加小圆点的
  • ul标签和li标签是一个整体,是一个组合,所以一般情况下ul标签和li标签都是一起出现,不会单个出现,也就是说不会单独使用一个ul标签或者单独使用li标签,都是结合一起使用
  • 由于ul标签和li标签是一个组合,所以ul标签中不推荐包含其他标签,也就是说以后你在ul标签中只会看到li标签

无序列表应用场景:

  • 新闻列表

  • 商品列表

  • 导航条