高级HTML代码
以时间来学习先进的HTML代码,CSS和Javascript等跳跃前,可以使整合这些 Web 2.0技术过程容易得多。
资格作为“高级HTML代码”
HTML(或“超文本标记语言”)是不设计复杂的摆在首位。
事实上,这是真的只处理文本和链接 - 这是一词来自“超文本”。
“标记”的一部分来自排版,杂志和图书编辑“标记”的副本,以便排版会知道哪些部分,使粗体或斜体或类似的艺术。
也有一些非常简单的方法创建数据表,因为原来的互联网是专为科学家进行数据交换。
当然,人们希望网页超过空谈 - 第一<IMG SRC = "ThisIsAnImage.jpg">插入一个网页的标签 - 这是麻烦的开始。 布局的想法突然变得更加重要 - 大小,对齐和填充。 为了使事情变得更加复杂,不是所有的浏览器都可以读取HTML以同样的方式-有些人会需要填充标记,例如,有的则需要保证金标签的效果相同。
查找黑客做布局技巧成为全职工作,尤其是当一些网站成为商业。 这是一个追赶永无止境的游戏 - 只是当一个网页设计师认为她有她的网站完全相同的方式,她想在所有的浏览器,会出现一些更新和改变规则。 它需要有一个真正的专家在先进的HTML代码有任何实际住当前的希望。 这是一个网页设计的世界的黑暗和令人沮丧的的时间,许多人仍把它称为“坏的旧天。”
万维网联盟的崛起
作为Web成倍增长,成为迫切需要一套Web标准。
首创和专家设计师,如博客倡导杰弗里Zeldman ,需求最终导致在万维网联盟 ,或W3C的形成。
这组,以及与其他开源编码器,开始规范和扩大的HTML代码库的逻辑 - 对什么是所谓的“语义Web”,从内容中分离布局的工作,使相同的内容清晰易读在不同的设备上。
这里是他们来到落在下的“高级”类别的一些技巧:
- DHTML:div标签,层标签,使网页变得更加动态-事实上,它的长期的“DHTML”的第一个动态的词。 使用这些技术,单页可以有独立的“层”的内容,打开或关闭在响应用户交互,甚至有议案。 然而,随着DHTML的AJAX,Flash和其他更先进的互动技术的问世,更侧重于数据收集和使用CSS的集成。
- XHTML:X代表“扩展”,这样的HTML与XML(可扩展标记语言)的手在手,以使人们能够创造更多的自定义标签,连接到每一个具体的行为。 XHTML的部分是“类”与通常的标签的创建,使代码更容易编写和为设计师更容易阅读。
- CSS: 层叠样式表是技术上仍然HTML的一部分,尽管它有它自己的生活网站如CSS禅意花园 。 它简化了实际的页面上的代码,只需通过一个外部文件,或在网页(或两者的HEAD部分特殊代码标签的外观变化;能力取决于他们的样式“层叠”他们被视为是它得到的名称)。
任何希望学习更先进的HTML代码会做好与这三个领域,在网络上的许多地方开始。 作为W3C的标准更具有普遍性, HTML仍然在每一个设计师的工具箱的地方。






