【发布时间】:2025-12-13 13:30:11
【问题描述】:
我试图将一个css文件链接到我在android中的html文件,但是当我检查样式时,它没有被加载和应用。
我在同一个文件夹中有 css 和 html 文件,我尝试过使用绝对路径和相对路径、撇号和引号,但没有任何效果。
我已通过在 Internet 上提供样式表链接进行测试。
它适用于 https,但不适用于文件。
我正在使用运行 Android 9 的小米红米 note 5 进行测试,没有框架,只是将 HTML 文件直接加载到浏览器中。
HTML 文件:
<html>
<head>
<title>CSS E</title>
<link rel="stylesheet" href="main.css">
</head>
<body>
<p class="par1">
Sample web page
</p>
</body>
</html>
CSS 文件:
.par1 {
color: blue;
}
我尝试了其他路径,包括./main.css、main.css、file://sdcard/html/main.css 等等。
当我在浏览器中加载文件时,搜索栏显示下一个:
content://com.mi.android.globalFileexplorer.myprovider/external_files/HTML/main.html
【问题讨论】:
-
您能否补充以下详细信息:1.您运行的是哪个Android版本2.您是否使用了任何特殊的框架(感觉像,所以框架名称会有所帮助)? 3. 调试时是否收到任何错误日志或消息?
-
我使用的是 android 9 pkg 1。没有框架。我只是直接在浏览器中打开html文件进行测试。
-
上传那个html页面代码@JuanAngel
-
href='https....":这是以single quote (')开头并以double quotes(")结尾的怎么办? -
对不起。问题中的引号是错误的。