不推荐的HTML对于降低学习曲线的斜率很重要?

时间:2012-02-22 01:03:23

标签: html deprecated

我非常了解弃用布局HTML(如FONT,CENTER等)背后的原则,支持或多或少等效的CSS。

但是,多年来在阅读大量的措辞时,我从来没有读过任何关于这对HTML的教学的影响,尤其是那些对整个概念的新概念。计算机语言,标记和元数据。

我正在考虑四年级和五年级学生,但也有很多老年人也适合这个档案。

假设其中一个孩子想要建立一个包含孩子喜欢的东西的网站,例如颜色,字体系列和大小,格式等等?

在为学童组建一个课程时,我发现他们想要在第五课时控制演讲,就在我引入段落之后。但是,现在还没有时间介绍CSS,因为我还没有得到属性。此时,等号,冒号,引号和括号仍然是混乱人物的海洋。

试着教:

<p style='text-align: center;'>

而不是

<center>

只是不起作用。学生们气馁,课程停滞不前。

更糟糕的是,这两者并不相同,因为内联样式仅适用于一个标记,而弃用标记适用于结束。引入DIV来解决这个问题并不是真正的帮助,因为它仍然会让学生过早地走上复杂的道路。

好的,所以在这里一定有问题,对吧? ; - )

对于一些问题,这是怎么回事:

  1. 是否有人在不使用弃用标签的情况下向第4和第5年级学生教授HTML?

  2. 是否有人知道各种HTML标准开发中包含教育问题的任何部分? (我不是在谈论在这里积极主动,技术上有些技术倾向的成年人的教育。我在谈论儿童和休闲计算机用户的HTML。)

  3. 是否有人愿意同意我的观点,即教授弃用的HTML是一种降低学习曲线斜率的方法?

  4. 在我的脑海中回顾了弃用的各种原因,我不明白为什么,例如,弃用CENTER是合理的。虽然它已从某些严格的HTML标准中删除,但永远不会有浏览器无法处理它。 (除了研究工具之外。)虽然存在更强大的构造,但它们都没有接近代码的方便性。关于这个问题的想法?

  5. (请不要回答“让初学者使用WYSIWYG编辑器”。这些孩子想要学习HTML,而不仅仅是发布一些漂亮的内容。这有很大的不同。)

2 个答案:

答案 0 :(得分:2)

我首先要赞扬你的大胆使命。我的妻子是一名五年级老师,我看到一个学生无法拼写自己的名字与一些可以做严肃数学的人有所不同。当他们还没有掌握基本拼写时,教他们html是一个我不敢接受的挑战。但那不是重点......

我是一名专业的网络开发人员。我之前尝试过教授人(我们公司的成年实习生)的基本代码,但有限的时间使我无法参与更多的技术细节。即便他们也很难过#34;得到它&#34;所以说。所以它可能类似于一种课程。我会这样说 - 仅限4年级或5年级的学生 - 基本弃用的html 4完全可以接受教学。我会编写一个基本模板,因为我无法想象他们理解标题或类似的东西。

为什么可以接受?因为赔率小于1%实际上会继续用它做任何事情。如果他们这样做,他们就足以理解代码的进展,并且在适应现实世界环境方面几乎没有问题。无论如何,他们最终可能会参加CS课程并弄清楚代码背后发生了什么。其余的人可能会放弃它,永远不会回头。

祝你好运。我很想看到这个计划的结果。建立一个网站并报告进度。

答案 1 :(得分:2)

我认为,虽然开始时更复杂,但内容与风格的分离是编写真实网页的关键概念,如果早期学习,如果他们继续学习,那么以后会给任何人一个巨大的优势而不是使用弃用的技术。

使用类来复制这些标签提供的基本样式属性会不会很难教?

<html>
<head>
<style type="text/css">
.center {text-align: center;}
.bold   {font-weight: bold;}
.italic {font-style: italic;}
.big {font-size: 18;}
</style>
</head>

<body>
<p class="big center bold">
Hello world!
</p>

</body>
</html>

我想,因为它在这么年轻的时候,也许它会。虽然Kai建议你无论如何都需要一个样板模板来提供它们,所以在我看来,设置一堆类并将一个段落的所有格式放在一个地方(在class属性中)比拥有它更容易阅读和理解你需要记住要关闭的很多标签。