“盒子模型的实现”的版本间的差异
来自CloudWiki
(→在网页中“画”盒子) |
|||
第30行: | 第30行: | ||
=== 在网页中“画”盒子=== | === 在网页中“画”盒子=== | ||
− | [[文件:web2-9.png]] | + | [[文件:web2-9.png|600px]] |
*试一试:在[http://www.w3school.com.cn/tiy/t.asp?f=html_basic W3C编辑器]上粘贴以下代码 | *试一试:在[http://www.w3school.com.cn/tiy/t.asp?f=html_basic W3C编辑器]上粘贴以下代码 | ||
<nowiki><html> | <nowiki><html> | ||
第56行: | 第56行: | ||
1.在刚才的网页中实现4个盒子 | 1.在刚才的网页中实现4个盒子 | ||
− | [[文件:web2-8.png]] | + | [[文件:web2-8.png|600px]] |
2.在刚才的网页中实现6个盒子 | 2.在刚才的网页中实现6个盒子 | ||
+ | |||
+ | |||
返回 [[网页设计与开发]] | 返回 [[网页设计与开发]] |
2019年10月13日 (日) 10:18的版本
盒子利器:div标签
- 所以页面中使用最多的盒子是可以作为容器的层(div)
- 层中可以放置段落、表格、浮动框架等任意其他页面元素,当然也可以放置其他的层。
- 所谓的网页布局就是通过div+css来实现的,div管框架,css管属性。
- 比如说下面的代码,就实现了三个盒子
<nowiki><html> <head> <title>我的第一个 HTML 页面</title> <meta charset="utf-8" /> </head> <body> <div><h1>网站logo</h1></div> <div><h1>主体部分</h1></div> <div><h2>主办者及公司地址</h2></div> </body> </html> </nowiki>
- 因为代码还没有完成,你现在应该看不到任何效果。
盒子的大小
盒子的宽度
- 固定值,例如:width:700px;width:80%;
- auto,盒子的宽度由内部内容的宽度或者浏览器窗口宽度或者该盒子所在父元素的宽度来确定。
width:auto;
盒子的高度
- 固定值。盒子中内容的总高度确定,则可以将盒子的高度设置为一个固定值;例如height:300px;
- auto。若盒子中内容的总高度并不确定,则通常将盒子的高度设置为auto,此时,盒子的高度将根据其实际内容的多少来确定。
在网页中“画”盒子
- 试一试:在W3C编辑器上粘贴以下代码
<html> <head> <title>我的第一个 HTML 页面</title> <meta charset="utf-8" /> <style type="text/css"> *{margin:0;padding:0;} .a{width:100%; height:100px; background:red;} .b{width:100%; height:250px;background:green;} .end{width:100%; height:50px; background:blue;} </style> </head> <body> <div class="a"><h1>网站logo</h1></div> <div class="b"><h1>主体部分1</h1></div> <div class="end"><h2>主办者及公司地址</h2></div> </body> </html>
- 我们在定义完几个盒子之后,也自然地完成了他们在页面中的上下排列。
练习
1.在刚才的网页中实现4个盒子
2.在刚才的网页中实现6个盒子
返回 网页设计与开发