CSS代码结构初探:根基的建立 使有意义的html标记

  次阅读 作者:智能小宝 来源:互联网 2016-03-25 16:33 我要评论(0)

我们都知道建筑物的重要部件就是根基的建立,如果没有坚固良好的基矗再华丽的外观与装饰都不复存在。我们建立符合Web标签的网页,大多数人更加关心CSS技术及其应用。但我们也需要明白,CSS不管怎么强大也是作用于XHTML的。如果没有结构良好的XHTML基础,我们的布局实现起来就会显得比较困难。或许我们的基础非常牢固,但细节繁杂、结构不合理,也将成为我们开发的障碍。

在WEB早期的时候,HTML只是用来添加基本的形式与结构。随着互联网的发展,HTML被用来表现页面。我们运用各种各样的组合以达到我们想要的外观效果,我们习惯如用B标签来加粗文档的标题,而我们并不是用标题h1~h6来显示它们。更重要的是我们运行表格进行布局,在早期的时候表格只是用来显示表格数据的,而不是用来进行布局与版面显示的,随着WEB的发展,很快我们就发现,一切都失去了本来的意义。字体设计,表格,加粗,等等等等,成了一锅粥。变得难以理解。而且越来越复杂。更多CSS文章

我们越来越倾向于借助于Dreamweaver这类的所见即所得的工具软件来处理网页,但非常不幸,这类软件并没有改善这种混乱的现状,反而更多的添加了它们自己的复杂标记。这样的情况下,我们不能用手写编辑代码了,看真起来一切都糟透了。更多CSS文章

CSS的出现,我们看到了曙光,建立符合Web标准的网页让我们见到的希望,人们越来越重视网站重构,让表现与内容分离,新的时代已经开始了。我们可以去掉一些无意义的标签,例如:font、b、i等等,我们把这些工作交给CSS完成,我们可以运用CSS进行布局而不是用表格来构建页面了。

我们可以按照标签本身的意义来建立文档,浏览器默认的样式我们可以通过CSS重新定义他们的外观。标题、内容里的段落或列表,我们可以通过CSS重新设置它们。标题不一定非要是大号字,粗体的难看的样子,段落可以控制他们的行距及缩进,列表不一定非要纵向,我们也可以横向的排列。等等。

有意义标签的好处,让我们更加容易理解代码的内容,更加容易处理他们。例如我们需要修改页面中所有的外链,我们如果为这些元素加上了合适的标记,我们很容易的就找到它们并进行修改。如果一切都混杂在一起,我们就无从下手了。更多CSS文章

除了让我们的开发变的容易之外,其它设备与程序对文档也可以有更好的理解,最典型的要属搜索引擎的识别了,搜索引擎可以非常方便的找到文章中的标题,副标题,文章内容。如果浏览者使用的是手持阅读设备,可以依靠标题,内容等给予很好的导航与显示比重。更多CSS文章

本站文章信息来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 英国研发“杀生”机器人 通过生命体获取能量

    英国研发“杀生”机器人 通过生命体获取能量

  • 无人驾驶汽车如何改变城市生活?听听他们怎么说

    无人驾驶汽车如何改变城市生活?听听他们怎么说

  • 未来两年人工智能要怎么走?看这篇就够了

    未来两年人工智能要怎么走?看这篇就够了

  • 韩春雨称已能重复实验结果 近期将有消息公布

    韩春雨称已能重复实验结果 近期将有消息公布

网友点评网友点评
阅读推荐阅读推荐

据国外媒体报道,在过去两年内,聊天机器人(chatbot)、人工智能以及机器学习的研发和采用取得了巨大进展。许多初创公司正利用人工智能和...

霍金 视觉中国 图 英国著名物理学家霍金(Stephen Hawking)再次就人工智能(AI)发声,他认为:对于人类来说,强大AI的出现可能是最美妙的...

文|郑娟娟 今年,人工智能(AI) 60岁了。在AI60岁的时候,笔者想要介绍一下AI100,一个刚刚2岁的研究项目,但它的预设寿命是100年,甚至更长...

AlphaGo与李世石的人机大战,为大众迅速普及了人工智能的概念。 但对谷歌而言,除了下围棋,现在的人工智能进展到哪一步了?未来,人工智能...