有趣的读者问题

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您的旅程各个阶段提供云产品。立即开始使用 价值 200 美元的免费积分!

为什么选择 CMS?

我最近受到批评,说我的网站不够动态,没有人会雇用我,因为每个人都想要一个动态网站。好吧,我将要针对的人对计算机一无所知,这就是为什么他们需要我进行更新。我现在对 HTML\CSS 和整体设计有了更多了解。我应该担心学习 Joomla 之类的东西吗?这似乎很令人沮丧,因为我无法使用我已习惯的正常网页设计软件。人们联系我进行更新,我做到了,并且做得很好。还有其他原因需要用其他方法做吗?

你很有道理......但动态网站不仅仅是为了让客户更容易自己更新内容,它也让你更容易更新内容。我从未专门使用过 Joomla(虽然我听说它很好),但像 WordPress 和 Drupal 这样的 CMS 系统不仅让添加新内容变得容易,而且还提供了一些扩展的功能,这些功能如果手动操作将非常痛苦(例如 RSS Feed)。

大型 CMS 系统并不是唯一的选择......如果你想像现在一样设计,只是让网站内容可编辑(由你或客户),你应该看看 CushyCMS。这里解释太多,但基本上它是一个小型 Web 应用程序,你可以登录并对网站进行更改(你提供 FTP 信息并告诉它可以通过将类名放在某些元素上更新哪些区域)。

 

雇主希望我使用表格

我最近为一家公司工作,他们说他们更希望我在编码网站时使用表格而不是 div。我想知道你对此有什么看法,以及你是否有任何解决此类问题的有效策略。幸运的是,我相信他们不会禁止我使用 div,但他们认为表格更符合标准,我不太明白这一点。

你的雇主给你灌输了一堆垃圾。很明显,他们已经好几年没有接触过网页设计界了。符合标准与表格或 div 无关,它们都可以像对方一样符合标准。区别在于 CSS 布局更容易维护、更适合设计师,而且更轻量级。

一些对 CSS 持有反对意见的言论是错误的观点,他们认为 CSS 不如表格跨浏览器兼容。当然,一些浏览器中存在一些错误,但这些错误可以通过熟练的网页设计师解决或避免。

不要在这场战斗中退缩,你坚持使用 CSS 设计,既是在帮助他们,也是在帮助你自己。