如何创建网站第一部分:理解和编写html

每个人的生活中至少有一小部分是在网络上度过的,无论你是以开发网页为生,还是想创建一个名牌网站,或者只是想更多地控制你的评论在网站上的显示方式,在你的指挥下理解HTML都是非常宝贵的。考虑到这一点,在我们关于如何创建网站的第一课中,我们将介绍HTML(web的主要标记语言)的顶级基础知识。...

每个人的生活中至少有一小部分是在网络上度过的,无论你是以开发网页为生,还是想创建一个名牌网站,或者只是想更多地控制你的评论在网站上的显示方式,在你的指挥下理解HTML都是非常宝贵的。考虑到这一点,在我们关于如何创建网站的第一课中,我们将介绍HTML(web的主要标记语言)的顶级基础知识。

现在,使用社交媒体和个人登录页来组合一个web呈现是很容易的,但是如果你真的想创建自己的网站,你需要学习HTML和CSS。幸运的是,我们可以帮忙。

上面的视频将为您设置一个文本编辑器,引导您了解HTML文档的基本结构,并向您介绍一些您马上就想知道的有关HTML的内容。在本课结束时,您将知道如何创建一个基本的HTML页面。如果你忘记了什么或者想要一些额外的参考资料,请查看下面的文本。它将为您提供所需的有关HTML的基本信息。

你需要什么

  • 用于编写HTML的纯文本编辑器
  • 您可以选择web浏览器来测试您的HTML
  • 希望加强你对网络工作方式的了解

正如你所见,你真的不需要太多的开始。

获取纯文本编辑器

为了编写HTML,您需要一个纯文本编辑器。这段视频使用了一个名为Textmate的纯文本编辑器,但这会让你付出代价。如果你想要一些免费的东西,你有很多很好的选择,包括Notepad++(Windows)、Kod(Mac)或Sublime Text for Windows和Mac。有几个其他的文本编辑器,所以你可以使用任何你想要的,只要它是一个纯文本编辑器。虽然纯文本这个词有点用词不当(原因就在这里),但它基本上是用来描述没有任何样式的文本,只是字母、数字和符号。这意味着没有粗体,没有斜体,没有不同的大小,等等,而您的纯文本编辑器可能有语法突出显示-一个功能,改变颜色的文本根据您键入的内容,使您的代码更容易阅读-这只是一些你会看到在您的文本编辑器,而不是保存到文件。基本上,您需要一个文本编辑器,它除了文本之外什么都不保存(这意味着您不想使用类似microsoftword的东西)。

注意:在本课中,您应该以.html作为文件扩展名保存在文本编辑器中创建的所有文件,例如,“my\u first\u web\u page.html”。您可以在选择的纯文本编辑器中编辑.html文档,但也可以在浏览器中查看它。当您在浏览器中打开它时所看到的内容将与在文本编辑器中打开时所看到的内容非常不同。

什么是html文档(an html document)?

如果您阅读了上面的部分,您可能已经猜到代表超文本标记语言的HTML只是一堆保存为文档类型的文本,您的浏览器将其标识为使用HTML。如果您在网页上看到一个图像,它只是在HTML文档的文本中引用,而不是作为文件的一部分包含在物理上。HTML文档真正做的就是提供一组web浏览器可以解释的基于文本的指令。它通过将页面的文本封装在标记中来实现这一点,稍后我们将进一步了解。它还使用这些标记告诉web浏览器执行诸如显示图像、添加换行符等操作。更进一步说,HTML可以使用CSS进行样式化,CSS代表级联样式表,我们将在下一课中学习。现在,只需理解HTML是一组您将要编写的浏览器指令。

什么是标签(tags)?

标记在HTML中用于指定页面上的某些元素,以便web浏览器知道如何呈现它们。下面是一组标记的外观:

Image for article titled How to Make a Web Site Part I: Understanding and Writing HTML

上面的标签是HTML标签。整个HTML文档都放在这些标记中。所有标记以小于符号开始,以大于符号结束。它们被称为标签,部分原因是这些符号使它们看起来像标签。开始标记只是在里面有一个术语HTML,但是您会注意到结束标记在术语HTML之前有一个/。/表示结束标记。此标记告诉您的web浏览器,第一个HTML标记是HTML文档的开始,第二个/HTML结束标记是结束。大多数标签都是这样的。例如,如果要将文本加粗,可能会看到以下内容:

Image for article titled How to Make a Web Site Part I: Understanding and Writing HTML
Image for article titled How to Make a Web Site Part I: Understanding and Writing HTML

注意:还有其他方法可以使文本加粗,所以一定要看一个完整的解释,因为这些差异有时可能是非常重要的视频。

您还会看到如下所示的标记:

Image for article titled How to Make a Web Site Part I: Understanding and Writing HTML

上面的标签是图像标签。您可能已经了解了这一点,但它的工作是显示图像。这个标签有两个值得注意的不同之处。首先,它没有结束标记。这是因为img标签是一个自动关闭标签。它不需要结束标记,因为在开始标记和结束标记之间没有任何东西。但是,您会注意到img标记末尾有一个/,这表示结束。在HTML的早期,你不需要把它/添加到图像标签中,从技术上来说,你仍然不需要,但它是正确的形式。您将注意到的另一个区别是标记有一系列属性。属性是src=“”和height=“”之类的东西,它们包含描述有关标记的更多信息;对于img标记,source(src)属性总是必需的。

src属性指定要显示的图像文件是image.jpg。因为我们只是列出文件名,所以浏览器会假设我们将图像文件保存在与HTML文档完全相同的位置。如果有一个名为images的文件夹与HTML文档放在同一个位置,并将图像保存在其中,那么应该将src设置为“images/image.jpg”,因为/表示我们要进入一个文件夹。如果您想从外部网站加载一个图像,您只需输入图像的完整URL(例如)。其他属性只是指定图像的高度和宽度。图像标记只需要src属性,但是如果不指定图像的高度和宽度,浏览器将不知道要保留多少空间,并且在加载时会不断重新调整页面。这看起来有点奇怪,所以最好在img标签中指定高度和宽度。

对于文档中可以使用的一些基本标记元素的快速参考,这个备忘单是一个很好的开始。

基本html文档的结构

现在,你有了基本的标签结构,让我们来看看一个基本的HTML文档的结构。您应该知道这是一个非常基本的外观,并没有包含您可能在完全开发的HTML文档中找到的所有内容,但是它工作得很好,并且保持了良好和简单。基本结构如下:

Image for article titled How to Make a Web Site Part I: Understanding and Writing HTML

您会注意到在HTML标记中有HEAD和BODY标记。HEAD标记封装了不一定会直接显示在页面上的信息,例如页面标题(在web浏览器上显示为窗口或选项卡标题)、CSS样式和其他元数据。BODY标记封装了将在页面上显示文本、图像和富媒体的信息。在web浏览器中打开的结果HTML文档(只需双击保存的文件或将其拖到浏览器窗口中)如下所示:

Image for article titled How to Make a Web Site Part I: Understanding and Writing HTML

从示例中可以看到,body标记中包含一些内容。首先是一个ID为header的DIV标签。DIV标签用于包含一些内容,因此您可以使用CSS对它们进行样式设置和移动。当我们在下一课深入研究CSS时,您将了解更多。

在header DIV标签中有一些文本。文本的第一部分在H1标记中。H1、H2、H3、H4、H5和H6标记都用于创建标题文本。H1最大,H6最小。默认情况下,它们会产生粗体、较大的文本,但您可以使用CSS以任何方式设置它们的样式。因为这个HTML文档没有CSS样式的信息,H1标记将使文本My Page看起来粗体。这种效果与您在本文中看到的大标题文本非常相似。

下面的H1文本只是一些常规的,没有样式的文本。大多数浏览器以12磅的****新罗马字体呈现未设置样式的文本。当你开始添加CSS样式时,你可以通过设置一个默认样式来设置这个文本的样式。


这就是你真正需要知道的基本HTML。在下一课中,我们将学习基本的CSS。在此之后,我们将结合这些技能来创建一个网站,然后使用其他资源来帮助您了解更多关于网站创建的知识。明天见!


你可以在Twitter和Facebook上关注这篇文章的作者adamdachis。如果你想联系他,推特是最有效的方式。

  • 发表于 2021-07-24 23:30
  • 阅读 ( 216 )
  • 分类:通用

你可能感兴趣的文章

7所有网站开发人员都应该知道的编程技巧

...络开发知识正成为现代知识工作者必备的技能。那些掌握如何在这个行业创造的人,将是21世纪最具竞争力和安全感的人。 ...

  • 发布于 2021-03-15 10:16
  • 阅读 ( 240 )

创建web界面:从何处开始

...具”,您可能会遇到一堆乱七八糟的文本,并想知道这是如何使网页工作的。 ...

  • 发布于 2021-03-16 05:47
  • 阅读 ( 272 )

什么是javascript?它是如何工作的?

...统编程语言的特殊特性。我们将深入研究它是什么,它是如何工作的,以及你能用它做什么。我们把它分解一下。 ...

  • 发布于 2021-03-18 04:01
  • 阅读 ( 273 )

理解基本html代码的5个步骤

...一些基础知识,包括什么是HTML,一些基本概念,以及它如何与其他语言交互。把这当成一个“傻瓜的HTML”速成班。 ...

  • 发布于 2021-03-21 16:54
  • 阅读 ( 265 )

基本的html常见问题,你应该书签

...长一段时间了,所以是时候学习基本知识了。它是什么,如何工作,以及如何在HTML中编写一些常用元素。 ...

  • 发布于 2021-03-25 17:43
  • 阅读 ( 242 )

什么是wordpress开发者?5种必备技能

...开发人员还需要了解平台的内部工作原理。他们需要了解如何加载内容、将出现的常见问题、如何优化网站、如何自定义页面以及如何增加网站的流量。这将需要在网络编程背景。 ...

  • 发布于 2021-03-26 19:49
  • 阅读 ( 467 )

网站的英雄:理解dom

...码之间的接口层。当您访问一个网站时,您将看到浏览器如何呈现该网站的DOM。编写HTML时,实际上是在使用DOM的API(编程接口)编程。 ...

  • 发布于 2021-03-30 05:25
  • 阅读 ( 255 )

最受欢迎的tl80视频

...可以运行冗长、乏味或复杂的命令。更多»学习如何编写第一部分:变量和基本数据类型想学习如何编码但不知道从哪里开始?我们帮你搞定了。这是基础知识的第一课。为您提供了一些学习代码的资源,并为您提供了一个广泛...

  • 发布于 2021-05-27 08:08
  • 阅读 ( 157 )

javascript语言(javascript)和jquery查询(jquery)的区别

...JavaScript,但许多人认为它创造了许多现代编程工具,使创建网站更加有趣和好玩。当然,没有JavaScript就没有jQuery了,但是人们经常头脑风暴,混淆了这两个术语,尤其是在将交互式内容引入网站时。JavaScript和jQuery有什么区别?...

  • 发布于 2021-06-25 04:09
  • 阅读 ( 286 )

网页设计师(web designer)和web开发人员(web developer)的区别

...帮助您了解web构建过程的两个不同方面,以及这两个术语如何根据它们的角色适合。要想弄清楚两者之间的区别,这很重要。   谁是网页设计师? Web设计是理解Web工作原理的第一步,它包含Web构建过程的几个不同方面和规程...

  • 发布于 2021-06-25 16:13
  • 阅读 ( 280 )
梁晓蕾柯南
梁晓蕾柯南

0 篇文章

相关推荐