html js csscss求助

本笔记是自己在浏览了各位前辈後拼凑总结下来的知识供自己使用消化。后面会附上各种链接地址尊重原创

最准确的网页设计思路是把网页分成三个层次,即:结构層(HTML)、表示层(CSS)、行为层(Javascript)

{属性:值})3、JavaScript是一种脚本语言,其源代码在发往客户端运行之前不需经过编译而是将文本格式的字符代码发送给浏覽器由浏览器解释运行对于一个网页,HTML定义网页的结构CSS描述网页的样子,JavaScript设置一个很经典的例子是说HTML就像 一个人的骨骼、器官而CSS就是囚的皮肤,有了这两样也就构成了一个植物人了加上javascript这个植物人就可以对外界刺激做出反应,可以思 考、运动、可以给自己整容化妆(妀变CSS)等等成为一个活生生的人。

web前端一般常用文件 .html js css.css .js但是当用css文件和html引入资源(比如图片)时,路径可能不相同下面总结了几条。

使用相对路径引入规则:

  1. html或者js引入图片按照html的目录来算
  2. css引入图片,按照css的目录来计算

那什么是html目录:

例如: 请求回来的是html文件,那么html文件的目录就是/a/ 文件夹如果此html有一段代码:

如果使用前端路由并采用history模式,引入采用相对路径则可能出现问题。当路由到达2级目录地址時比如: http://ip/1/2 此页面如果采用有相对路径的引用,就会失败所有相对引用地址前都会被加上 /1/ 这个目录地址。当你在此页面刷新时bug就出来叻。


ps: 这儿所说的地址不是打包前的地址是打包后真实的地址。往后一篇会根据此笔记要点使用nginx + 一个端口,部署多个采用前端路由(history模式)单页应用

我要回帖

更多关于 css hover 的文章

 

随机推荐