位置: IT常识 - 正文

HTML布局(HTML Layout)简介(HTML布局方式)

编辑:rootadmin
HTML布局(HTML Layout)简介 HTML布局(HTML Layout)简介

推荐整理分享HTML布局(HTML Layout)简介(HTML布局方式),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:HTML布局技术,HTML布局代码,HTML布局模板,HTML布局代码,HTML布局大框套小框,HTML布局设计,HTML布局设计,HTML布局设计,内容如对您有帮助,希望把文章链接给更多的朋友!

HTML布局(HTML Layout)是创建一个网站时需要考虑的情况,合理设计网页中内容的排列方式,让网页看起来更加合理、美观,能产生引人注目的视觉效果。页面布局一般包括:

标题:前端的一部分,用于页面顶部。<header>标签用于在网页中添加标题部分。

导航栏:导航栏与菜单列表相同。它用于使用超链接显示内容信息。

索引/侧边栏:它包含其他信息或广告,并不总是需要添加到页面中。

内容部分:内容部分是显示内容的主要部分。

页脚:页脚部分包含联系信息和与网页相关的其他查询。页脚部分始终放在网页的底部。

为此HTML5 提供了一些布局元素(Layout Elements)用于定义页面不同部分:

标签(tag)

说明

<header>

用于定义整个网页的头部(页眉)信息,一般包含一些介绍性的内容,例如网站名称、logo 或者作者的信息。

<nav>

用于定义网页中的导航栏(导航链接)。

<section>

用于在网页中定义一个单独的部分(节),其中可以包含文本、图像、表格等等。 <section> 代表 HTML 文档中的“节”或“段”,“段”可以理解为一篇文章里按照主题的分段,“节”则可以理解为一个页面里的分组。其主要作用就是对页面的内容进行分块或者对文章的内容进行分段。

<article>

用于定义文章或者其它独立的信息,代表一个页面中自成一体的内容,例如论坛的帖子、博客上的文章、一篇用户的评论等。

<aside>

用于定义网页内容以外的部分,例如网页的侧边栏。

<footer>

用于定义网页的底部(页脚),例如作者、版权等信息。

HTML布局(HTML Layout)简介(HTML布局方式)

<details>

用于定义一些详细信息,并且可以根据需要隐藏或显示这些详细信息。

<summary>

用于为<details>标签定义标题(摘要)。

 “HTML 标签参考手册” 可见:

https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element

https://www.w3schools.cn/tags/tag_article.asp

不同类型的网站、不同类型的页面往往有不同布局。

网站上网页布局,网站布局设计要点是要在美观与实用性之间取得平衡,没有一成不变的固定格式,不同类型的网站、不同类型的页面往往有不同布局,并且,需要综合考虑背景、导航条、图像、文字等的风格特色。

下面给出一些布局的原则:

网页布局的原则包括:协调、一致、流动、均衡、强调等,另外在进行网页布局设计的时候,需要考虑到网站页面的醒目性、创造性、造型性、可读性、和明快性等因素;

(1)协调:将网站中的每一个构成要素有效的结合或者联系起来,给浏览着一个既美观又实用的网页界面。

(2)一致:网站整个页面的构成部分要保持统一的风格,使其在视觉上整齐、一致。

(3)流动:网页布局的设计能够让浏览者凭着自己的感觉走,并且页面的功能能够根据浏览着的兴趣连接到其感兴趣的内容上。

(4)均衡:网页的布局设计要有序的进行排列,UI设计中网页的设计规范总结并且保持页面的稳定性,适当地加强页面的使用性。

(5)强调:把页面中想要突出展示的内容在不影响整体设计的情况下,用色彩搭配或者留白的方式将其最大限度地展示出来。

下面给出一简单示例源码

<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width" /> <title>HTML页面布局测试</title></head><body> <div id="container" style="width:500px"> <header> <div id="header" style="background-color:#b5dcb3;"> <h1 style="margin-bottom:0;">网页主标题</h1></div> </header> <nav> <div id="menu" style="background-color:#aaa;height:200px;width:100px;float:left;"> <b>侧边栏</b><br> <a href="#">HTML</a><br> <a href="#">CSS</a><br> <a href="#">JavaScript</a></div> </nav> <section> <div id="content" style="background-color:#eee;height:200px;width:400px;float:left;"> 内容</div> </section> <footer> <div id="footer" style="background-color:#b5dcb3;clear:both;text-align:center;"> 页脚</div> </footer> </div></body></html>

保存文件名为:HTML页面布局示例A.html,用浏览器打开,效果如下:

顺便说明<header>、<nav>、<section>等标签(标记,tag)不是必须的,也可以去掉:

<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width" /> <title>HTML页面布局测试</title></head><body> <div id="container" style="width:500px"> <div id="header" style="background-color:#b5dcb3;"> <h1 style="margin-bottom:0;">网页主标题</h1></div> <div id="menu" style="background-color:#aaa;height:200px;width:100px;float:left;"> <b>侧边栏</b><br> <a href="#">HTML</a><br> <a href="#">CSS</a><br> <a href="#">JavaScript</a></div> <div id="content" style="background-color:#eee;height:200px;width:400px;float:left;"> 内容</div> <div id="footer" style="background-color:#b5dcb3;clear:both;text-align:center;"> 页脚</div> </div></body></html>

保存文件名为:HTML页面布局示例B.html,用浏览器打开,效果和上面的一样。

进一步了解可见:

网页UI设计规范、布局及提升用户体验设计 - 知乎

html页面的布局技术有哪些-html教程-PHP中文网

https://www.jb51.net/web/18809.html

本文链接地址:https://www.jiuchutong.com/zhishi/290247.html 转载请保留说明!

上一篇:前端毕业设计|基于Vue+Nodejs实现游戏资讯平台(前端毕业设计项目)

下一篇:远眺格斯韦因斯泰因村和格斯韦因斯泰因城堡 (© Juergen Sack/Getty Images)

  • 苹果手机共享位置怎么设置(苹果手机共享位置后怎么查看对方位置)

    苹果手机共享位置怎么设置(苹果手机共享位置后怎么查看对方位置)

  • imx600为什么只给华为(imx600有多厉害)

    imx600为什么只给华为(imx600有多厉害)

  • 京东会员有几个等级(京东会员有几个账号)

    京东会员有几个等级(京东会员有几个账号)

  • 剪映app两个视频怎么拼在一起(剪映app两个视频一起播放)

    剪映app两个视频怎么拼在一起(剪映app两个视频一起播放)

  • sata odd是什么意思(sata oob)

    sata odd是什么意思(sata oob)

  • wps怎么标页码(Wps怎么标页码)

    wps怎么标页码(Wps怎么标页码)

  • cool n quiet开还是关

    cool n quiet开还是关

  • 微信如何拒绝添加好友申请(微信如何拒绝添加人)

    微信如何拒绝添加好友申请(微信如何拒绝添加人)

  • 固态机械双硬盘的好处(固态机械双硬盘安装系统)

    固态机械双硬盘的好处(固态机械双硬盘安装系统)

  • 微控制器由哪些部件组成(微控制器的定义)

    微控制器由哪些部件组成(微控制器的定义)

  • 移动tdlte是什么意思(中国移动 td lte)

    移动tdlte是什么意思(中国移动 td lte)

  • usb floppy什么意思(usb floppy是u盘启动吗)

    usb floppy什么意思(usb floppy是u盘启动吗)

  • 华为caztl10是nova几(华为cazal10是什么型号)

    华为caztl10是nova几(华为cazal10是什么型号)

  • 0x0000001a蓝屏代码是什么意思(0x00000021a蓝屏)

    0x0000001a蓝屏代码是什么意思(0x00000021a蓝屏)

  • 咸鱼的动态可以不要让别人看到吗(咸鱼动态可以看他赚多少钱)

    咸鱼的动态可以不要让别人看到吗(咸鱼动态可以看他赚多少钱)

  • 淘宝个人中心在哪里找(淘宝个人中心在哪儿找啊)

    淘宝个人中心在哪里找(淘宝个人中心在哪儿找啊)

  • 苹果x为什么连接不上电脑(苹果x为什么连接不了wi-fi)

    苹果x为什么连接不上电脑(苹果x为什么连接不了wi-fi)

  • vivo手机怎么连接电视(vivo手机怎么连接空调开关)

    vivo手机怎么连接电视(vivo手机怎么连接空调开关)

  • soul里面怎么搜朋友(soul里面怎么搜亲吻图片)

    soul里面怎么搜朋友(soul里面怎么搜亲吻图片)

  • 拼多多小刀怎么找(拼多多小刀怎么买)

    拼多多小刀怎么找(拼多多小刀怎么买)

  • i5 8500无法安装win7系统的解决方法(i5 8500装win10)

    i5 8500无法安装win7系统的解决方法(i5 8500装win10)

  • Ubuntu系统怎么安装Flash Player应用?(ubuntu系统怎么安装微信)

    Ubuntu系统怎么安装Flash Player应用?(ubuntu系统怎么安装微信)

  • Windows 8.1如如何快速恢复系统和重新安装系统(如何让windows8.1更流畅)

    Windows 8.1如如何快速恢复系统和重新安装系统(如何让windows8.1更流畅)

  • 最全CTF Web题思路总结(更新ing)(ctf题目网站)

    最全CTF Web题思路总结(更新ing)(ctf题目网站)

  • Bilateral Filters(双边滤波算法)的超简单原理,学不会你打我。

    Bilateral Filters(双边滤波算法)的超简单原理,学不会你打我。

  • squidclient命令  squid客户端管理工具(squid 启动命令)

    squidclient命令 squid客户端管理工具(squid 启动命令)

  • 税收会计在会计中的应用
  • 生产企业出口退税流程
  • 土地增值税应纳税额如何计算
  • 物业公司车位出租能开具什么发票
  • 核销 坏账
  • 预付和预收可以合并吗
  • 五月份有啥节日2020
  • 终止经营净利润计算公式
  • 企业基本医疗保险和综合医疗保险
  • 付了定金一定会有货吗
  • 分包工程违法吗
  • 委托境外研发费用不超过境内符合条件的研发费用
  • 年化收益率的计算公式
  • 公司没有收入算正常经营吗
  • 民事诉讼的适用范围具体包括哪些案件
  • 工资分两次发的风险是什么?
  • 携税宝报税流程
  • 退票费报销凭证可以在机子上打印吗
  • 母公司向子公司收取管理费
  • 公司为职工缴纳的医保不计入账户吗
  • 应税货物销售额怎么计算
  • 税务增加办税人员怎么操作
  • 申请开立临时存档的条件
  • 进口关税和增值税在哪里交
  • 笔记本低电量提示
  • 公司欠法人钱
  • 固定资产丢失进项税需要转出吗
  • PHP+jQuery翻板抽奖功能实现
  • win10电脑记事本在哪
  • win10专区
  • 分包方可以简易计税吗
  • 股东以债权出资,公司怎么处理
  • 其他业务收入借贷方向
  • 公共基础设施的英语
  • 委托出口的会计分录
  • 软件企业高新技术有哪些
  • 一次摊销法计算公式
  • framework启动
  • php redis常用命令
  • 非洲加纳霍霍埃族是个国家吗
  • 出口退税需要提供什么
  • 深度学习大模型框架的简单介绍(ChatGPT背后原理的基本介绍)
  • yolov4配置
  • 图像自动生成
  • 保理属于什么行业分类
  • 生产型外资企业
  • 通用机打发票可以查验吗
  • 非正常户管理办法
  • 营改增一般纳税人简易征收的范围
  • sql cell函数
  • 投资性房地产进项税抵扣
  • 教育行业税收优势分析
  • 城建税的征收范围不包括农村
  • 营业成本和生产费用一样吗
  • 外地预缴税款如何查询
  • 银行汇票转入银行分录
  • 固定资产发票后到怎么入账
  • 固定资产处置的会计科目
  • 企业印花税率
  • 费用分析的作用
  • 私企公转私出纳有责任吗
  • 微信开发中工具
  • 催化剂过低怎么解决
  • linux系统输入法锁定了怎么解开
  • centos state down
  • windows安装软件需要管理员权限
  • win8右下角
  • perl中splice
  • edit apps
  • linux vim编辑命令显示行号
  • opengl glu
  • shell监控脚本例子大全
  • jquery json对象
  • javascript入门基础
  • 安卓修改udid
  • JavaScript电子时钟倒计时
  • 在北京税前工资8000算多的吗
  • 国家税务总局随州市税务局稽查局
  • 如何打印更正申请
  • 精准扶贫的实践与探索经验
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设