Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
基本的HTML帮助_Html - Fatal编程技术网

基本的HTML帮助

基本的HTML帮助,html,Html,我正在创建一个网站,我正在使用MacBookPro编写代码。文件的保存对我来说是一件新鲜事,但基本上我打开了TextEdit,在保存文件时,我将文件扩展名改为.html,而不是.txt。我有五个文件,分别按那个顺序标记为主页、关于、服务、公文包和联系人 现在,我的主页很容易打开。这真的很简单,我不知道我在哪里搞砸了。文件homepage.html显示了一个简单的标题和一个无序列表,一旦我进入网站的CSS部分,它将作为一个导航栏。当我打开about页面时,它只正确地显示了标题,无序列表中的一个点后

我正在创建一个网站,我正在使用MacBookPro编写代码。文件的保存对我来说是一件新鲜事,但基本上我打开了TextEdit,在保存文件时,我将文件扩展名改为.html,而不是.txt。我有五个文件,分别按那个顺序标记为主页、关于、服务、公文包和联系人

现在,我的主页很容易打开。这真的很简单,我不知道我在哪里搞砸了。文件homepage.html显示了一个简单的标题和一个无序列表,一旦我进入网站的CSS部分,它将作为一个导航栏。当我打开about页面时,它只正确地显示了标题,无序列表中的一个点后跟零信息

我在想我们是如何保存文件的?但这毫无意义,因为主页是以完全相同的方式、相同的格式保存的,而且它会自动打开。代码本质上是相同的,但标题和标题不同。这是五个网页之间唯一的区别

无论如何,代码是:

<!DOCTYPE html>

<html>

<title>Designs by Dante - About Me</title>

<body>

<h2>About Me</h2>

<ul id =“navigation”>
<li><a href="www.designsByDante.com/homepage.html”>Home</a></li>
<li><a href=“www.designsByDante.com/about.html”>About</a></li>
<li><a href=“www.designsByDante.com/services.html”>Services</a></li>
<li><a href=“www.designsByDante.com/portfolio.html”>Portfolio</a></li>
<li><a href=“www.designsByDante.com/contact.html”>Contact</a></li>
</ul>

</body>

</html>
很简单,对吧

有人能解释一下我做错了什么吗


提前感谢。

您使用了错误的引号-请使用而不是。也许您的文本编辑器会自动替换它们。

请不要使用双引号”。 原因是URL上的/ www.designsByDante.com*/*contact.html

如果URL中没有/则可以正常工作


如果您使用了一些HTML代码编辑器或IDE,那么您很容易就会注意到错误的语法突出显示。

嘿,可能这就是它的外观

你应该试试这个

               <html>
                  <title>Designs by Dante - About Me</title>
               <body>

               <h2>About Me</h2>

                <ul id ="navigation">
                   <li><a href="http://www.designsByDante.com/homepage.html">Home</a>                       </li>
                   <li><a href="http://www.designsByDante.com/about.html">About</a></li>
                   <li><a href="http://www.designsByDante.com/services.html">Services</a></li>
                    <li><a href="http://www.designsByDante.com/portfolio.html">Portfolio</a></li>
                    <li><a href="http://www.designsByDante.com/contact.html">Contact</a>                 </li>
                   </ul>

            </body>

            </html>

使用带有链接的协议-http://或https://。
另外,正如其他人所说,使用双引号-。

作为将来的参考,在你的问题中诅咒是不可取的;从现在起,我将不再在我的问题中咒骂。谢谢你提醒我。我在演讲中诅咒了很多。我不是指背后的不尊重。但我会遵守董事会的规则,因为我喜欢这个论坛和它背后的人。你们的反应非常迅速,最重要的是,你们很有帮助!我真的很感激这个页面。在URL之前需要html://部分。你能解释一下原因吗?页面是否只需要读到它是一个网页?第二,你用另一种方式使用双引号是什么意思?如何使它上下笔直而不弯曲?它似乎是自动完成的。最后,您是否有推荐的或免费的HTML代码编辑器或IDE?你说得对。当我在Dreamweaver中编码时,它会自动告诉我什么时候我错了。VisualBasic也是如此。我想我应该采取更传统的方法,抛弃Dreamweaver,学习基础知识。它不是html://,而是http://。在使用任何URL之前使用http://是安全的,它将留给浏览器如何解释它,所以为了安全起见,始终使用http://。其次,始终使用正确的双引号,这是正确的。这是标准。第三,你可以使用记事本++,它是轻量级和免费的。你也可以试试。我主要使用JSFIDLE和Notepad++。你说得对。我用的是http而不是html,只是输入错误。我将开始使用记事本+,谢谢你的建议。还有帮助。
               <html>
                  <title>Designs by Dante - About Me</title>
               <body>

               <h2>About Me</h2>

                <ul id ="navigation">
                   <li><a href="http://www.designsByDante.com/homepage.html">Home</a>                       </li>
                   <li><a href="http://www.designsByDante.com/about.html">About</a></li>
                   <li><a href="http://www.designsByDante.com/services.html">Services</a></li>
                    <li><a href="http://www.designsByDante.com/portfolio.html">Portfolio</a></li>
                    <li><a href="http://www.designsByDante.com/contact.html">Contact</a>                 </li>
                   </ul>

            </body>

            </html>