Как открыть локальный файл в html?

avatar
noob
9 августа 2021 в 03:49
41
1
0

Привет, я начал изучать html около двух лет назад, и я просто возился с некоторыми функциями, когда я подумал о создании веб-сайта, на котором бы в упорядоченном виде хранились мои школьные материалы, тогда я хотел сделать кнопку, которая открывает локальный файл но я просто не мог этого сделать, но я пытался найти его в Интернете, но у меня ничего не получилось вот код

 <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>E</title>
        <link rel="stylesheet" href="style.css">
        </head>
    <body>
        <style>body{background-image: url(x.jpg);
        background-size: cover;}  
        </style> <div id="red">
        <button><a src="C:\Users\laksh\Mywebsite\jkoj.html">jkoj</a></button>
       </div>
    </body>
    </html>
Источник
Someone_who_likes_SE
9 августа 2021 в 03:52
1

Это href, а не src.

Chris W.
9 августа 2021 в 03:52
0

То, что они сказали, на вашем якорном теге.

Someone_who_likes_SE
9 августа 2021 в 03:56
0

И вы НИКОГДА не должны помещать <a> внутри <button>.

Ответы (1)

avatar
Mehul Shekhada
9 августа 2021 в 03:53
1

не используйте атрибут src в теге a, используйте href вместо src

Mehul Shekhada
9 августа 2021 в 03:58
0

попробуйте указать относительный путь вместо абсолютного пути с href

noob
9 августа 2021 в 03:59
0

Чувак, я начал html, как вчера

Mehul Shekhada
9 августа 2021 в 04:07
0

Нет проблем, относительный путь — это «Как вы можете перейти к другому файлу из текущего файла», например, если ваш файл «jkoj» находится в той же папке, используйте <91693421555569>, а если он находится в другой папке, вернитесь на 1 шаг назад с помощью ../ перейдите в папку, в которой хранится другой файл.

noob
9 августа 2021 в 04:14
0

Это сработало, большое спасибо, я был в коде vs и просто скопировал относительный путь и вставил его, я знал, что относительный путь существует, но не знал, как его использовать

Mehul Shekhada
9 августа 2021 в 04:18
0

если вы все еще хотите использовать абсолютный путь, используйте file:/// перед вашим путем, но это не будет работать с действующим сервером.

noob
9 августа 2021 в 04:36
0

О, спасибо, я использовал живой сервер, поэтому он не будет работать, но спасибо за исправление проблемы.