Html CSS没有';我不能在Firefox上工作
这是HTML代码,我不知道我是否在那些中犯了错误Html CSS没有';我不能在Firefox上工作,html,css,firefox,Html,Css,Firefox,这是HTML代码,我不知道我是否在那些中犯了错误 <! DOCTYPE html> <html lang="es"> <head> <title>Appicua</title> <link href="C:/Users/DAVID NEGRETE/Desktop/Portal web - Base code/portalWebStyle.css" rel="stylesheet" type="text/css"
<! DOCTYPE html>
<html lang="es">
<head>
<title>Appicua</title>
<link href="C:/Users/DAVID NEGRETE/Desktop/Portal web - Base code/portalWebStyle.css" rel="stylesheet" type="text/css" />
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">
</head>
<body>
<div class="test"></div>
<script src="C:/Users/DAVID NEGRETE/Desktop/web/js/jquery.js" type="text/javascript"></script>
<script src="C:/Users/DAVID NEGRETE/Desktop/Portal web - Base code/portalWebExt.js" type="text/javascript" </script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script>
</body>
</html>
正如你所看到的,这是一个简单的红方块,问题是所有这些代码在谷歌浏览器和IE浏览器上都能完美地工作,但在Firefox上它甚至没有显示在屏幕上
为什么会这样?我猜firefox处理客户端文件的方式不一样。只要css/js文件与您打开的文件位于同一目录中,就可以尝试将它们作为
src=“portalWebStyle.css”
。我猜firefox不会以同样的方式处理客户端文件。尝试将css/js文件作为src=“portalWebStyle.css”
放置,只要它们与您打开的文件位于同一目录中。我不知道这是否能解决您的问题,但您忘记了第二个链接标记末尾的/
,我不知道这是否能解决你的问题,但是你忘记了在你的第二个链接标签的末尾有一个/
,也忘记了关闭你的第二个脚本标签。你的目录结构看起来有点不稳定。如果我要更正您的链接,请在如下目录树中工作:
<script src="/js/jquery.js" type="text/javascript"></script>
如果您的HTML文件位于web目录中,那么您可以为您的css创建一个css目录(如您已有的js文件夹),并按照其他答案中的建议相对引用这些文件。相关链接如下所示:
<script src="/js/jquery.js" type="text/javascript"></script>
及
链接样式称为相对,因为提供的css和js文件的路径是相对于HTML文件在目录结构中的位置的 您的目录结构看起来有点不稳定。如果我要更正您的链接,请在如下目录树中工作:
<script src="/js/jquery.js" type="text/javascript"></script>
如果您的HTML文件位于web目录中,那么您可以为您的css创建一个css目录(如您已有的js文件夹),并按照其他答案中的建议相对引用这些文件。相关链接如下所示:
<script src="/js/jquery.js" type="text/javascript"></script>
及
链接样式称为相对,因为提供的css和js文件的路径是相对于HTML文件在目录结构中的位置的 将文件重新构造为一个目录:
- appicua
index.html
- css
main.css
- js
jquery.js
main.js
然后您可以使用href=“./css/main.css”
获取main.css,使用src=“./js/main.js”
获取main.js。相对路径在这里更好,并且可能会起作用
您也不需要指定type=“text/css”
和type=“text/javascript”
;它们是多余的,因为浏览器选择CSS作为样式标记,选择JavaScript作为脚本标记,并且对于JavaScript的正确MIME类型存在混淆
您还可以删除链接标记中
之前的关闭/
。(除非您使用的是XHTML。)将文件重新构造为一个目录:
- appicua
index.html
- css
main.css
- js
jquery.js
main.js
然后您可以使用href=“./css/main.css”
获取main.css,使用src=“./js/main.js”
获取main.js。相对路径在这里更好,并且可能会起作用
您也不需要指定type=“text/css”
和type=“text/javascript”
;它们是多余的,因为浏览器选择CSS作为样式标记,选择JavaScript作为脚本标记,并且对于JavaScript的正确MIME类型存在混淆
您还可以删除链接标记中
之前的关闭/
。(除非您使用的是XHTML。)检查您的浏览器是否可以下载css文件。另外,不要对文件使用绝对路径,请使用相对路径。哦,我是网络开发新手,你能很快给我解释一下,什么是绝对路径和相对路径吗?C:/Users/DAVID NEGRETE/Desktop/Portal web-Base code/portalWebStyle.css
是绝对路径。使用reative path/portalWebStyle.css
或/../web/js/jquery.js
检查浏览器是否可以下载css文件。另外,不要对文件使用绝对路径,请使用相对路径。哦,我是网络开发新手,你能很快给我解释一下,什么是绝对路径和相对路径吗?C:/Users/DAVID NEGRETE/Desktop/Portal web-Base code/portalWebStyle.css
是绝对路径。使用创造性路径/portalWebStyle.css
或/../web/js/jquery.js
我要试试我要试试我试过了,但现在它在Chrome和IExplorer上不起作用。我会读到为什么会这样。我试过了,但现在它在Chrome和IExplorer上不起作用。我会读到为什么会这样。