网站的组成部分。 从WordPress到Jekyll 2

网站的组成部分

以前的文章 我开始解释 三种用于创建博客的工具之间的差异,以及为什么这些差异使我决定放弃我正在使用的选项; WordPress,支持像Jekyll这样的静态网站生成器。

以便更好地理解每种方法的优缺点 我们需要定义一些术语,并以一个有关园艺的假设性博客为例进行说明。

网站组成

网站的三个基本要素是:

  • HTML:提供网站的基本结构
  • CSS:处理内容的表示形式。
  • Javascript:管理网站不同部分的交互性。

HTML

HTML代表超文本标记语言:之所以称为“标记语言”,是因为 使用标签来识别不同类型的内容以及它们各自在网络上的用途。 您已经可以轻视那些说这是一种编程语言的专家了。

例如,在当前规范中,HTML5使用以下标记

  • 表示在该空间中存在有关该文档的技术信息。
  • 正文以框架显示在页面上的内容。
  • 主要内容的文章
  • 除了次要内容
  • 页面底部内容的页脚。

在我们所谓的园艺博客中,我们将有类似这样的内容。

我把它作为图像是因为安全策略 Linux Adictos 它们不允许包含 HTML 代码。
博客页面的基本html代码。

如果将此文本复制到文本编辑器并将其另存为 index.html, 你会看到文本 这是我的园艺博客。

代码的第一行告诉浏览器,后面的内容必须解释为HTML,第二行指示标签从此处开始,并且网站的语言是阿根廷西班牙语。 头部内部会显示字符集和博客标题。

在本节中 身体 我们看到该短语包含在另一个标签中,

这告诉浏览器必须将其视为段落。

除了字符编码, meta参数允许合并其他类型的信息,尽管这些信息在浏览器中看不到,但对搜索引擎很有用。

例如,元名称作者内容参数标识页面的作者,而元名称描述内容参数概述搜索引擎的页面内容。

头里还有另外两个元素,它们是指向样式表和Javascript代码的链接。

的CSS

如果您还记得我们的示例网页,则仅显示该短语 “这是我的园艺博客。” 当然,网站必须比需要的样式表更具吸引力。

样式表是 那些确定如何显示页面的不同元素。

例如,如果我们希望文本以黑色背景和黄色字母显示,则创建一个名为my-style-css.ss的文件并编写以下行

p {
背景色:黑色;
颜色:黄色;
}

我们将示例页面的代码更改为:
带有外部样式表调用的HTML代码

请记住,要使其正常工作,两个文件必须位于同一文件夹中。

使用Javascript

尽管今天,HTML5和CSS可以为网站提供很多动画效果。 如果我们需要更复杂的交互性,则必须使用Javascript。

使用Javascript 是一种编程语言,允许根据用户行为修改网站的内容。

在将保持静态的网站上,从头开始创建页面的工作可能会因资源消耗低和可定制性而被抵消。 但是,博客是一种特殊类型的网站,需要不断关注。 关键是内容的数量和种类。 因此,所有可以自动化的东西都必须自动化。 确实可以复制和粘贴所有页面共有的信息。 但是请相信我,犯错了,而且很难发现。

请注意显示单行并更改其颜色所需的代码量。 一个普通的博客文章包含300个单词,几个标题和图片。 而且,您必须尝试使所有内容在不同的屏幕格式上看起来都不错。

在接下来的文章中,我们将介绍如何使用WordPress处理这种复杂性, 杰奇 和框架 引导


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   路易士

    嗨,迭戈。 我也离开了wordpress,我选择了“ Hugo”,因为它是用Go语言编写的,因此我有很好的基础。

    我将继续陪同您的文章,看看我是否跳到jekyll

    1.    迭戈·德·冈萨雷斯(Diego German Gonzalez)

      感谢您的评论