Я новичок в HTML. Я практиковал некоторые основы, в том числе использование якорных тегов.
Он работал нормально. Вытащил картинку на отлично, как с сайтом.
Внезапно, без видимой причины, ссылки вообще (будь то файл или сайт) перестают работать. Даже когда я добавляю target: _blank, когда я нажимаю ссылку, даже новое окно не открывается.
Пожалуйста, помогите, я так растерялся и запутался!
Я пробовал это как в скобках, так и в коде Visual Studio. Ни в коем случае не работает.
Я создал совершенно новый, свежий проект, и, помимо необходимых базовых тегов, единственное, что я вложил в тело, - это ссылки ... но все же это тоже не работает.
Между этими ссылками работали отлично, и они внезапно перестали отвечать, я не стал вмешиваться в какие-либо настройки. Даже пытался отключить расширения, но это тоже ничего не дало.
<a href = "file:aPicture.jpg"> clicky</a>
> <a href = "reddit.com">click</a>
Когда я пытаюсь запустить файл или ссылку www в Visual Studio Code, я получаю сообщение об ошибке:
< : The term '<' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:2
<a href = "reddit.com">click</a>
~
CategoryInfo : ObjectNotFound: (<:String) [], CommandNotFoundException FullyQualifiedErrorId : CommandNotFoundException
Когда я пытаюсь щелкнуть ссылку на файл, я получаю такую же ошибку.
Я использую хром, скобки и код Visual Studio, если вы об этом спрашиваете? И мне очень жаль, но я не понимаю, что вы имеете в виду, говоря «может быть не очень хорошая практика иметь> без его кодирования с помощью & gt;»
В первом предоставленном блоке кода у вас есть > в начале второй строки. В идеале вы хотели бы закодировать это HTML (написанное как >), чтобы избежать двусмысленности при рендеринге html. Тем не менее, вы предоставили то, что используете для редактирования кода, но это не среда выполнения. Как вы указали, редактор не выдаст вам ошибок компилятора. Имя файла, которое вы редактируете, просто "myfile.html" или это что-то оканчивается на что-то другое? то есть: .cshtml или .aspx возможно?






Я думаю, вам нужно внести ясность в то, что вы используете для просмотра / запуска файла, содержащего эту разметку. Хотя иметь
>без кодирования с помощью>может быть не очень хорошей практикой, в этой разметке все еще нет ничего плохого с точки зрения HTML, плюс вы описываете ошибки, которые исходят от компилятора или серверного механизма, а HTML не является ответственный за.