html页面多层次结构布局,网页简单布局之结构与表现原则分享
结构与表现相关内容简介
html结构 css表现 javascrip行为 网页布局要考虑到结构,表现,行为分离原则,首先重点放在结构和语义化上面,再考虑CSS,JS等,便于后期维护和分析……
结构与表现相分离的思想
初级的开发人员思路及制作方法:div层层嵌套;
中级的开发人员思路及制造方法:去掉多余的div,进行简化;
高级的开发人员思路及制造方法:最大化的简化html的结构,然后用css进行设置,减少html与css的契合度。
步骤:
先按结构和语义编写代码
然后进行css样式设置
减少HTML与CSS契合度
overflow:
visible 默认值。内容不会被修剪,会呈现在元素框之外。
hidden 内容会被修剪,并且其余内容是不可见的。
scroll 内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。
auto 如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。
inherit 规定应该从父元素继承 overflow 属性的值。
text-indent文本缩进到目标位置,可以不要给文本再另外套标签。减少冗余代码
拿到一个网页设计图的时候,首先关注网页的文字内容以及内容模块间的关系。
把重点放在编写语义化的html代码上,而不要过多考虑设计图上的样式,
等到html按内容编写完成之后,再考虑样式的实现。
在不改变现有结构的基础上,完成设计图要求的视觉效果
margin可以是负值
html页面多层次结构布局,网页简单布局之结构与表现原则分享相关推荐
- html5结构与表现分离原则,网页简单布局之结构与表现原则分享
一般来说html结构 css表现 javascrip行为,网页布局要考虑到结构,表现,行为分离原则,首先重点放在结构和语义化上面,再考虑CSS,JS等,便于后期维护和分析. 结构与表现相关内容简介 h ...
- html那些标签可以实现页面布局,网页的布局一般用什么来实现
网页的布局一般通过()等来实现 常用的网页布局有div+css, 以前比较旧的版本是用的table布局. 网页布局方法很多,根据各人不同的喜好布局也不同:通常的布局方法有以下几种: 一.通过表格来布局 ...
- HTML网页设计:九、网页的简单布局
网页的简单布局 HTML系列文章目录 HTML网页设计:一.HTML的基本结构 HTML网页设计:二.网页的基本标签 HTML网页设计:三.图像标签之<img>标签 HTML网页设计:四. ...
- 结合html和css制作页面的布局结构,CSS Div网页布局中的结构与表现
在Web标准中一个很重要的概念就是强调页面的结构与表现分离.说的通俗一点就是XHTML中应该没有样式化的东西,而且Web在浏览器中除内容外都应该由CSS表现,这包括布局与其它样式.一旦一个标准的XHT ...
- HTML5+CSS大作业——简单的程序员个人博客(7页) 大学个人博客网页制作教程 表格布局网页模板
HTML5+CSS大作业--简单的程序员个人博客(7页) 大学个人博客网页制作教程 表格布局网页模板 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. 茶叶. 家 ...
- HTML5期末大作业:淘宝网站设计——仿2021淘宝首页(1页) 大学生网页制作教程 表格布局网页模板 学生HTML静态水网页设计作业成品 简单网页制作代码 学生商城网页作品免费设计
HTML5期末大作业:淘宝网站设计--仿2021淘宝首页(1页) 大学生网页制作教程 表格布局网页模板 学生HTML静态水网页设计作业成品 简单网页制作代码 学生商城网页作品免费设计 常见网页设计作业 ...
- HTML用于布局网页页面的元素,HTML div布局标签元素
标签元素 HTML div标签认识,如何使�?strong>DIV标签教程�?/p> 常常大家�?a href="//www.css5.com.cn/">DIV ...
- html5页面整体布局,HTML5页面布局 网页的基本结构
这篇HTML5页面布局我们来学习组成HTML5网页的基本结构都包含了哪些内容,首先先来看下源代码. 欢迎关注头条号/自学编程 hello world 以上就是一个HTML5网页的最基本结构. 下面我们 ...
- 计算机网页设计布局与排版研究,论计算机网页设计的布局与排版
王禹智 摘 要:网页设计是一种直观的视觉语言,需要对其进行布局与排版.虽然网页设计与平而设计之间存在一定的区别,但是其两者依然存在一定的相似之处,网页设计应该充分借鉴利用平而设计的原则与方法.网页设计 ...
最新文章
- 独家 | Python的“predict_prob”方法不能真实反映预测概率校准(如何实现校准)...
- redis 主从切换
- spring_Spring Boot应用程序浪费了内存
- [C#1] 10-事件
- [SpringSecurity]web权限方案_用户认证_查询数据库完成认证
- 技能UP:SAP OBYC自动记账的实例说明(含value String应用说明)
- mysql编译和yum安装哪个好_Centos7下PHP源码编译和通过yum安装的区别和以后的选择...
- 利用ApiPost接口管理工具校验/测试API返回结果是否符合预期
- Spring Boot(1) 入门、自动配置
- 下拉菜单被表单、图片、FLASH挡住的解决办法
- Python数据结构实战——哈希表中的冲突处理(Collision Handling In Hash Table)
- Linux:Linux常用网络指令
- V-layout 卡顿消除
- 教师继续教育 计算机知识,教师继续教育管理制度
- MapReduce: Simplified Data Processing on Large Clusters 翻译和理解
- SUSE 搭建 虚拟专用网络 (pptpd )_linux
- 机器学习的算法分类、优劣比较和选择
- 键盘特殊符号输入小技巧
- 8个免费的PNG素材网站推荐
- 人工智能实训室解决方案