夏天在实验室工作,需要有关学习HTML网页编程的书籍建议

时间:2011-06-07 16:11:48

标签: html css

今年夏天,我正在帮助医生创建一个在线脑图谱来存储他的一些数据。他告诉我在夏天结束时学会了大量的html网页编程,并选择了一本他会为我订购的书。我做了一些研究,看起来你必须使用CSS和html来建立一个网站,是吗?顺便说一下,我几乎没有其他的编程经验。

非常感谢

5 个答案:

答案 0 :(得分:0)

是的,CSS就是网络的风格。 HTML是定义结构的原因。

你可以阅读书籍,但没有什么能像经验一样帮助你。我曾试图读书,但他们根本没有帮助我。构建执行单个功能的小测试网站(如基于块的布局或三列布局等)帮助我学习CSS和HTML。

使用HTML和CSS。没有经验你就无法学习。

答案 1 :(得分:0)

您没有 需要 来学习CSS以及HTML,但是如果没有它,您的标记将无法正常使用。

您可以在元素标签上添加内联样式属性,如此

<span style="color: red; width: 100px; background-color: blue;">
    This is the span text
</span>

然而,对于任何非常重要的事情,您几乎肯定会想要使用外部CSS样式表进行样式设置,从而允许您以统一的方式应用样式

答案 2 :(得分:0)

我会结帐Head First HTML with CSS & XHTML。它在亚马逊上有很好的评论,而Head First系列书籍真的非常棒,很吸引人。

答案 3 :(得分:0)

我认为web开发课程的一个很好的介绍必须让学生基本了解:

  • 验证语义HTML
  • CSS选择器
  • CSS属性
  • JavaScript作为具有一流功能的面向对象语言
  • 文档对象模型
  • JavaScript / DOM活动
  • HTTP协议
  • HTTP方法之间的区别(GET是安全的等等......)
  • 动态网站(CGI或类似的东西)
  • XSRF和XSS攻击 - 因为它们是网络上最基本和最常见的攻击,没有网络开发者不应该知道它们。

以下是我发现的有助于每个主题的书籍:

应该注意的是,这些书中有两本是关于PHP的。 PHP不是理解Web开发的必要条件 - 还有许多其他替代服务器端技术同样出色。

然而,这些书籍在更一般的网络概念(例如HTTP和XSS等等)上有很好的章节,因此他们为什么会出现在我的常规网络开发列表中。

答案 4 :(得分:0)

w3schools有许多关于最常见的网络技术的基础教程。我建议从那里开始介绍。很多这些技术如此相互依赖,以至于你不能在不与他人接触的情况下学习单一技术。

也就是说,在开始之前你应该先了解HTML。恕我直言,从书中读取是无效的,然后用这些知识,尝试创造一些东西。无论你有什么理解,都要开始你的项目......这很难。但是你可以随意使用整个互联网(它以连接的方式引入/链接到许多有用的信息(比书本更多))。随时学习是很好的,因为你将准确地了解你的需求,仅此而已。为很多事情做好准备并做好准备。

我从网上学到的,不是书,所以我无法帮助你。祝你好运!