文本或HTML代码编辑器有许多好处。但也存在一些缺点。在你参加辩论之前,要了解所有事实。我将编辑器定义为文本编辑器,如果它的主要编辑模式是文本或HTML代码,即使它包含WYSIWYG编辑选项。
最新动态
如今,大多数高级Web开发工具都能够在HTML /代码视图和WYSIWYG中编辑Web页面。所以区别并不严格。
什么是大惊小怪?
这个论点真正源于网页开发的方式。当它最初在20世纪90年代早期到中期开始时,构建一个网页需要你能够编写HTML代码,但随着编辑越来越复杂,他们允许不懂HTML的人构建网页。问题是(并且通常仍然是)WYSIWYG编辑器可以生成难以阅读的HTML,而不是标准兼容且只能在该编辑器中进行编辑。 HTML代码纯粹主义者认为这是网页意图的破坏。虽然设计师觉得任何使他们轻松构建页面的东西都是可以接受的,甚至是有价值的。
优点
- 编辑速度更快
- 对于简单的编辑,使用文本编辑器更改页面通常会更快。
- 帮助您学习HTML
- 文本编辑器教您阅读HTML。它们通常具有向导和函数来执行更常见的任务(如基本页面标记),但如果使用文本编辑器,您将学习HTML
- 更有市场
- 可以使用文本编辑器编写HTML的Web开发人员比只能使用WYSIWYG编辑器的人更有市场价值。前者更灵活,可以在任何HTML编辑工具上加快速度,而后者必须从每个新的编辑工具开始。
- 没有“时髦”的HTML
- 文档中唯一的HTML将是您故意放置的标记。这将有助于您的网页下载速度更快,并且看起来更精简。
- 人类可读的HTML
- 如果您在Web开发人员团队中工作,这一点尤为重要。 HTML可以按照您的团队喜欢的方式进行间隔,并包含注释和其他注释,以便其他团队成员进行更有效的编辑。
缺点
- 必须知道HTML
- 虽然大多数HTML文本编辑器可以帮助标记和建议属性等,但这不能替代知道HTML。大多数现代文本编辑器都有拖放样式,如粗体和斜体,但如果您不记得“非破坏空间”的代码,您的编辑器可能无法提供帮助。
- 更陡峭的学习曲线
- 因为你必须学习HTML和编辑器功能本身,初学者会发现文本编辑器更难以使用。
- 更难以“设计”
- 有些人发现文本编辑器设计页面更加困难,因为他们无法直观地看到页面的外观。
解析度
- 适用于专业Web开发人员和高级HTML编写人员
- 如果您想使Web开发成为您的职业,并且您不打算开设自己的Web Design工作室,那么我建议您学习HTML并使用文本编辑器。从长远来看,文本编辑器可以让您更进一步,因为它们将增强您对HTML的了解。
- 适用于初学者和非专业Web开发人员
- 如果您想将Web开发作为业余爱好,则没有理由不使用WYSIWYG编辑器。但请记住,要获得Web开发人员的工作,您确实需要了解HTML,并且WYSIWYG编辑器无法帮助您。