Html 在哪里放置PDF文件?

Html 在哪里放置PDF文件?,html,file,pdf,path,Html,File,Pdf,Path,假设我有以下代码来显示PDF文件: <embed src="file_name.pdf" width="800px" height="2100px"> 我应该将“file_name.pdf”放入哪个文件夹?图像?将文件放在哪里并不重要。重要的是你要正确链接它。例如,如果您将pdf文件放在/some/file/path/file_name.pdf中,并且显示该文件的页面位于/some/file.html中,则您可以将其链接到文件/path/file_name.pdf。阅读有关相对

假设我有以下代码来显示PDF文件:

<embed src="file_name.pdf" width="800px" height="2100px">


我应该将“file_name.pdf”放入哪个文件夹?图像?

将文件放在哪里并不重要。重要的是你要正确链接它。例如,如果您将pdf文件放在
/some/file/path/file_name.pdf
中,并且显示该文件的页面位于
/some/file.html
中,则您可以将其链接到
文件/path/file_name.pdf
。阅读有关相对URL的详细信息

您必须提供相对于网页位置的文件路径

假设这是路径:
ParentDirectory/Embedded_Files/pdfs/file_name.pdf

如果文件位于嵌套在父目录中的文件夹中:
Embedded_Files/pdfs/file_name.pdf

如果您的网页位于父目录的另一个文件夹中,请说
ParentDirectory/webpage\u files/index.html
,并且您需要访问
file\u path.pdf
,然后:

。/Embedded_Files/pdfs/file_name.pdf

使用
。/
表示您正在提供父目录中的相对URL

或者您可以提供绝对URL:
https://www.example.com/Embedded_Files/pdfs/file_name.pdf


为了安全起见,您应该选择不容易猜到的文件夹名称,然后禁用对其的访问

放在你想放的地方。您只需要在HTML中正确引用它。如前所述,这个问题非常模糊且基于意见,很可能会被关闭。@EdCottrell因此,例如,如果它在app/assets/images中,我是否应该写“src=”app/assets/images/file_name.pdf“?这取决于所讨论的HTML文件的位置。你只是在问如何写一个相对的URL吗???我觉得很傻。。。假设我有一个名为“project”的项目和一个位于
project/app/assets/images/file.pdf
下的“file.pdf”,我想在
project/app/views/pages/view.html
下一个名为“view.html”的页面上呈现它。我会写
?是的,如果“Project”是父目录,那么假设我有一个名为“Project”的项目,在
Project/app/assets/images/file.pdf
下有一个“file.pdf”,我想在
Project/app/views/pages/view.html
下的一个名为“view.html”的页面上呈现它。我会写
吗?不会,因为
。/
意味着上一个目录。因此,您编写的内容是链接到
Project/app/vies/app/assets/images/file.pdf
。你应该写的是
。/../assets/images/file.pdf