HTML与CSS感悟——所见未必是真实

 

       迫于生机辞去自己擅长的Java后端编码工作及客户端编程工作转而投向WEB应用开发。那么,WEB前段的一些基本知识,比如:HTML基础、CSS、JS你是不得不了解的必备知识,可能不需要精通,但是对其的工作原理,基本表现形式应该了然于心。

       为此,我正在看W3C上的html及css,看了之后有挺多感悟,其中感触最深的如标题所示:所见未必是真实的。以前经常听人说,要用心去看事物,眼睛所见未必是真实的,我始终不能明白其中道理,HTML和CSS可谓很好地验证了这一点。比如说下面的dom结构:

       <div id=”content”>

              <div id=”main”></div> <!— 内容展示区 -->

              <div id=”nav”></div> <!— 菜单栏 -- >

       </div>

       其表现形式如下所示:

<div id=”nav”>

﹒menu1

﹒menu1

<div id=”main”>

menu1对应的页面展示

       我一开始很惊奇明明是nav在前的表现形式,其真实dom结构却是main在前。当然,html中有许多通过css的处理后,用户看到的表现形式,其真实的dom结构都与其表现形式一致。

       我想这也是CSS的强大之处,html只是毛坯房,最好住进去舒适程度如何,就完全凭借CSS的运用如何老了。

猜你喜欢

转载自blog.csdn.net/chuangxin/article/details/6713740