CSS布局网页是什么

  介绍

这篇文章主要介绍CSS布局网页是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

第一种可能是你还没有理解CSS处理页面的原理。在你考虑你的页面整体表现效果前,你应当先考虑内容的语义和结构,然后再针对语义,结构添加CSS。这篇文章将告诉你应该怎样把HTML结构化。

另一种原因是你对那些非常熟悉的表现层属性(例如:单元格边距,,水平间距,对齐=發eft"等等)束手无策,不知道该转换成对应的什么CSS语句。当你解决了第一种问题,知道了如何结构化你的HTML,我再给出一个列表,详细列出原来的表现属性用什么CSS来代替。

<强>结构化HTML

我们在刚学习网页制作时,总是先考虑怎么设计,考虑那些图片,字体,颜色,以及布局方案。然后我们用Photoshop或者烟花画出来,切割成小图。最后再通过编辑HTML将所有设计还原表现在页面上。

如果你希望你的HTML页面用CSS布局(是CSS-friendly的),你需要回头重来,先不考虑”外观”,要先思考你的页面内容的语义和结构。

外观并不是最重要的。一个结构良好的HTML页面可以以任何外观表现出来,CSS禅意花园是一个典型的例子。CSS禅意花园帮助我们最终认识到CSS的强大力量。

HTML不仅仅只在电脑屏幕上阅读。你用Photoshop精心设计的画面可能不能显示在PDA、移动电话和屏幕阅读机上。但是一个结构良好的HTML页面可以通过CSS的不同定义,显示在任何地方,任何网络设备上。

如果你坐下来仔细分析和规划你的页面结构,你可能得到类似这样的几块:

标志和站点名称

主页面内容

站点导航(主菜单)

子菜单

搜索框

功能区(例如购物车,收银台)

页脚(版权和有关法律声明)

我们通常采用DIV元素来将这些结构定义出来,类似这样:

  
  
  
  
  
  

这不是布的局,是结构。这是一个对内容块的语义说明。当你理解了你的结构,就可以加对应的id在div上.DIV容器中可以包含任何内容块,也可以嵌套另一个div。内容块可以包含任意的HTML元素——标题,段落,图片,表格,列表等等。

根据上面讲述的,你已经知道如何结构化HTML,现在你可以进行布局和样式定义了。每一个内容块都可以放在页面上任何地方,再指定这个块的颜色,字体,边框,背景以及对齐属性等等。

以上是“CSS布局网页是什么”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

CSS布局网页是什么