HTML中进行页面布局可以做哪些操作
Admin 2022-08-24 群英技术资讯 1170 次浏览
这篇文章主要介绍“HTML中进行页面布局可以做哪些操作”的相关知识,下面会通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“HTML中进行页面布局可以做哪些操作”文章能帮助大家解决问题。合理的页面布局,是所有HTML页面的一个基础。
1.可以利用表格,构建页面的布局,在进行内容的填充。
2.使用div,配合float或者flex对页面进行布局。
早期的方法,就是利用table表格来进行页面的布局。
一个简单的table布局:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>表格</title> </head> <body> <table border="1" cellspacing="1" cellpadding="1" align="center"> <tr> <td colspan="2" align="center" style="background: #0395e1">顶部导航</td> </tr> <tr> <td style="background: #f25807" align="center" height="300px" width="100px"> 内<br>容<br> <br>侧<br>栏 </td> <td style="background: red" align="center" width="400px"> 主要内容 </td> </tr> <tr> <td colspan="2" style="background: darkorchid" align="center">底部</td> </tr> </table> </body> </html>
显示效果:

用div布局:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>div布局</title> </head> <body> <header style="background: #83c44e;width: 500px;height: 100px;text-align: center;line-height: 100px">顶部导航</header> <main style="text-align: center;width: 500px"> <div align="center" style="background: #0395e1;width: 100px;height: 400px;float: left">内<br>容<br> <br>侧<br>栏</div> <div style="background: darkorchid;float: left;width: 400px;height: 400px;line-height: 400px">主要内容</div> </main> <footer style="background: red;width: 500px;text-align: center;line-height: 50px">底部</footer> </body> </html>
把float换成flex同样的效果:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>div布局</title> </head> <body> <header style="background: #83c44e;width: 500px;height: 100px;text-align: center;line-height: 100px">顶部导航</header> <main style="text-align: center;width: 500px;display: flex"> <div align="center" style="background: #0395e1;width: 100px;height: 400px;">内<br>容<br> <br>侧<br>栏</div> <div style="background: darkorchid;width: 400px;height: 400px;line-height: 400px">主要内容</div> </main> <footer style="background: red;width: 500px;text-align: center;line-height: 50px">底部</footer> </body> </html>
页面显示效果:

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
大型项目往往会使用构建工具搭建工程。构建工具允许将css样式切分为更加精细的模块。冲突的类名往往发生在不同的css模块文件中,只需要保证构建工具在合并样式代码后不会出现类名冲突即可。
这篇文章主要介绍了css实现可控虚线的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
css3属性控制旋转的代码是:1、“元素{transform:rotate(旋转角度);}”代码控制元素2d旋转样式;2、“元素{transform:rotate3d(x,y,z,旋转角度);}”代码控制元素3d旋转样式。
语义化的标签,旨在让标签有自己的含义。<p>一行文字</p><span>一行文字</span>二、语义化标签的优势实现了无障碍访问:使其内容对于借助辅助技术的残障访问者也是可以访问的,对于台式机、手机、平板或是其他设备上的浏览器都是可以访问的;’搜索引擎优化:网页在搜索引擎中的排名会靠前,因为搜索引擎对用特殊标记的内容赋予更高的权
现如今,负margin技术的应用可谓越来越广,任一个大型站点惊鸿一瞥之下都会有其身影所在。个人认为负margin技术是学习css路上必不可缺少的课题之一,许多高级应用及疑难杂症修复都可以使用负margin技术进行实现。负margin理论:在说明什么是负margin之前,你得清楚margin是个啥么玩意,如果还不清楚可以先阅读本人的前一篇 ...
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008