如何使用HTML创建网站?

时间:2009-09-09 17:59:54

标签: html

我最近学会了如何在独立计算机上编写HTML页面,并将所有引用都提供给本地驱动器中的目录。

那么,我该如何做到以下几点:

  1. 使用HTML创建网站。我知道我将能够创建它的外观,但是如果存在超链接(例如:href),我不知道应该给出什么作为参考地址(URL)。那么我如何获得可以在互联网上使用的地址呢?

  2. 如何将此文件上传到Internet,是否必须将其上传到服务器?如果是,哪个?

  3. 如果有多个页面,那么如何在?

  4. 之间创建引用
  5. 最重要的是,如果我必须创建此网站,我应该使用HTML还是其他什么?

6 个答案:

答案 0 :(得分:7)

开发网站时,您需要注意以下事项:

  1. 您需要注册一个您希望其他人用来访问您网站的域名。您可以使用任意数量的在线注册商

  2. 执行此操作
  3. 你必须得到一个网络主机...再次有很多。他们将为您提供使用FTP或其他方式上传的说明

  4. 您网站上的网页之间的引用必须使用相对地址。这是/page2.html而不是http://www.myserver.com/page2.html

  5. 您必须使用HTML来创建前端。加上CSS和JavaScript。如果您需要动态内容,如访问数据库等,那么您必须学习服务器端语言,如PHP,ASP.NET或JSP。

答案 1 :(得分:4)

要引用页面和资源(图像,css,et.c。),您可以使用相对路径,虚拟路径或绝对路径。

相对路径显示项目之间的关系,例如:

An image in the same folder: art.gif
An image in a subfolder: images/art.gif
An image in a parent folder: ../art.gif
An image in a parallel subfolder: ../images/art.gif

虚拟路径以“/”开头,因此它相对于网站的根文件夹:

An image in the root folder: /art.gif
An image in a subfolder: /images/art.gif

绝对路径指定资源的完整URL:

An image in a subfolder: http://www.mysite.com/images/art.gif

要将网页放在网上,您需要某种托管方式。你可以从网上搜索“免费托管”开始,你会发现很多网站可以试试这个。

大多数免费托管服务为您的网站提供子域名或子文件夹,例如mypage.thewebhost.comwww.thewebhost.com/mypage。如果您想要自己的域名www.mypage.com,则需要付费注册。当您购买网络空间时,许多主机提供“免费”域名,但您最终将最终为此付费,因为它包含在该空间的费用中。

无论您如何创建页面,它最终都会使用HTML。这就是网络的组成部分。如果您使用ASP.NET或PHP等服务器端语言,它们仍然会为浏览器输出HTML页面。

答案 2 :(得分:3)

如果您刚开始使用HTML,这是一个很棒的网站:http://www.w3schools.com/

答案 3 :(得分:2)

我认为您询问的是如何在网络上发布您的网站,然后访问它。

  • 购买域名,转到任何域名托管网站,例如godaddy.com等。
  • 购买域名后,域名托管公司会向您发送您的帐户/密码的详细信息
  • 使用您的帐号pwd,您可以访问他们的ftp服务器。
  • 将您当前的html页面放在他们的ftp服务器上(将它们放在公共文件夹中)
  • 立即访问网络上的html页面。

另请注意,在您的域名信息在dns服务器上发布之前至少需要几分钟,即在您访问网站之前需要一段时间(通常只需几分钟)

答案 4 :(得分:0)

  1. 尝试在href链接中提供相对网址。对于例如如果要将index.html链接到同一文件夹中的page1.html,则无需为链接提供page1.html的完整路径。你可以简单地写<a href="page1.html">Page 1</a> 您可以详细了解relative urls from here

  2. 您可以从http://110mb.com这样的网站获得免费的网络托管帐户,他们还提供免费的子域名和ftp帐户。

  3. 您需要HTML才能创建网页。没有其他选择。

  4. 希望这有帮助。

答案 5 :(得分:0)

Google是你的朋友。网站开发有很多帮助。我刚刚从HTML转到PHP,但我建议你使用HTML直到你完全熟悉它。