css页面布局的总结和frameset布局的设置

Posted 健康平安的活着

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css页面布局的总结和frameset布局的设置相关的知识,希望对你有一定的参考价值。

一 布局总结

1.一列固定高度居中:margin:auto;去掉body默认的外边距: margin:0

2.两列固定宽度居中:在两个div之外再加一个div

3.用css的display:inline 将块级元素改为内联元素;也可以用display:block,将内联元素改为块元素。

4.对于去掉无序或者有序表前的标志,设置属性: .menu list-style:none

<ul  class="menu">

<li>123</li>

<li>456</li>

</ul>

5.给文字下划线:text-decoration: underline

6.float:将无序列表变为横向排列: float:left

注意:在css中,任何元素都可以浮动,浮动元素会生成一个块级框,且要指明宽度。

#案例1
  <style type="text/css">
  #liuheight:200;float:left
  #jianmargin-left:200px ;with:200px
  </style>
 <body>
  <div id="liu">我是中国人</div>
    <div id="jian">我是北京人</div>
 </body>

#案例2

<style type="text/css">
    body
     font-size:18px;
     line-height:200%;
     
     #side
     float:left; width:202px;background:red;
    
     #main
     margin-left:202px;width:202px;background:green;
    
  </style>
 <body>
  <div id="side"><h1>我是中国人</h1></div>
  <div id="main">不是人!</div>
 </body> 

 7.让表格中的行和列的边框具有颜色,border=“red” ;  

其中“#666666” 为灰色。

二使用frameset框架布局页面

2.1 工程结构

2.2 竖着着布局
 <frameset cols="10%,90%" >

注意的是:这段代码为main.html页面中的代码,引用top.html和mid.html这两个页面中的内容,注意的是,frameset框架的代码不可现在<body></body>之间,否则不管用。

<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus®">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <title>Document</title>
 </head>

 <frameset cols="10%,90%" >
  <frame src="top.html" name='liu'>
  <frame src="mid.html" name="jian">
</frameset>

</html>

 效果图:

 2.3 横着布局

 <frameset rows="10%,90%" >

注意的是:这段代码为main.html页面中的代码,引用top.html和mid.html这两个页面中的内容,注意的是,frameset框架的代码不可现在<body></body>之间,否则不管用。

<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus®">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <title>Document</title>
 </head>

 <frameset rows="10%,90%" >
  <frame src="top.html" name='liu'>
  <frame src="mid.html" name="jian">
</frameset>

</html>

效果图:

 

阅读世界,共赴山海 423全民读书节,邀你共读

以上是关于css页面布局的总结和frameset布局的设置的主要内容,如果未能解决你的问题,请参考以下文章

html5不支持frameset了,现在网站后台都用啥布局框架?

CSS页面布局单位总结

工作中常用的HTML+CSS布局都有哪些可以总结出的模式

EasyUI学习总结——EasyUI布局

学习总结

Html和CSS布局技巧总结(偶尔回顾回顾布局也是很有必要的)