2010-01-17 31 views
1

嗯,我知道一些HTML,我只是想玩弄它。不过,我想知道人们通常是从头开始编写网站,还是使用模板,还是使用所见即所得的编辑器?人们用什么来制作网站?

对我而言,现在似乎不需要从头开始编写我们的编辑器和模板,但也许我会更好地从学习的目的尝试写一些东西?因此,如果我想要比我更好地学习HTML,那么最好的方法是什么(我可以访问免费的服务器)以及专业网站创建者如何做到这一点?也许这是一个明显的答案,但我对它很陌生。谢谢!

+3

真正的网页设计师使用磁针和稳定的手来翻转硬盘上对应于正确HTML的位。 – Earlz 2010-01-17 18:57:03

+0

C-x M-c M-蝴蝶。 – 2010-01-18 00:58:59

+0

检查您的HTML和CSS验证(http://validator.w3.org/和http://jigsaw.w3.org/css-validator/,分别)。这将帮助您纠正许多新手网站开发人员犯的一些错误。 – outis 2010-01-19 00:29:08

回答

9

如果从零开始表示手写标记,是的,这是正确的方法。

所见即所得,完全臃肿编辑,不是很好的选择,如果你是认真的写的网站 - 因为大多数拖动和拖放和运行系统在那里。他们可能服务于他们的目的,但他们是而不是通用专业解决方案。

手写标记(HTML,XHTML)和CSS将始终提供更好的跨浏览器兼容性,将更加优化和易于维护。

我真的很喜欢Aptana Studio。它是一个IDE,它使您能够轻松地通过JavaScript编写标记(HTML,XHTML),格式(CSS),客户端代码(即动画等),并且它与常见的JavaScript框架非常好地集成)以及非常专业的方式(PHP,Ruby和许多其他)的服务器端代码。哦,它是免费的

集锦好过,比方说,记事本克隆,因为它适合于Web开发:所有的时间,你有上下文菜单弹出包含有关兼容性的提示,它显示的标记错误等。理解你的代码比大多数记事本克隆做得更好。

1

我绝对推荐你在学习时从头开始写作。使用wysiwyg编辑器可以创建大量额外的代码,当发生某种奇怪的事情时您不知道该如何处理,而且您必须编辑HTML本身。使用支持代码突出显示的Notepad++之类的东西可以提供很多帮助。

1

html的秘诀是:不写它。意思是:尽量保持它尽可能的小,语义,所有WYSIWYG编辑失败。他们让你创造403嵌套的DOM元素惠特2鼠标点击,如果你是一个初学者,你甚至不知道这是多么错误。

+1

403嵌套的dom元素?这个陈述不仅缺乏精确性,而且缺乏意义。你的意思是“很多”?或“禁止”?你是否在谈论包括指向禁止资源的''?请理解! – 2010-01-17 18:57:36

+1

我相信他的意思是数字'403'而不是回应'403',尽管我会建议改变你的措词为“他们让你创造300个窝......”,以暗示你不代表任何假设的数字。 – Earlz 2010-01-17 19:03:30

0

我同意其他学习HTML的意义。但同时,如果需要,您可以将所见即所得用作学习工具。我知道当我第一次开始创建网站时,边距和填充似乎很难正确格式化(部分原因在于各种浏览器之间的不一致),使用可视化编辑器确实帮助我弄清楚改变某些值如何影响视图。

我最喜欢的WYSIWYG编辑器可能是Nvu,只是因为它比Frontpage这样的软件免费且不那么臃肿。但正如其他人所指出的那样,只需使用HTML练习。查看w3schools,获取一个很好的介绍和参考文献。

+0

WYSIWYG编辑器**不会帮助您**弄清浏览器之间的填充和页边空白差异。它将简单地显示**所见即所得**的渲染引擎上的两个值的修改效果,与浏览器完全不同**。有一些有趣的工具,如SuperPreview,是的,但没有取代真正的浏览器。 – 2010-01-19 00:33:36

0

取决于预算和软件采购的可能性(是的,预算)。

假设您正在讨论研究,设计,开发,脚本,Flash和您需要的所有最佳选项,Adobe Creative Suite for Web Designers。

世界上没有比Dreamweaver强大的编辑器,这是一个事实。

你应该使用记事本,记事本++,jEdit和任何你想要的,但是如果你想提高效率,一个严肃的IDE是最好的选择,Adobe可以赢得胜利。

我的意见!

相关问题