结构与表现相关内容简介

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页面多层次结构布局,网页简单布局之结构与表现原则分享相关推荐

  1. html5结构与表现分离原则,网页简单布局之结构与表现原则分享

    一般来说html结构 css表现 javascrip行为,网页布局要考虑到结构,表现,行为分离原则,首先重点放在结构和语义化上面,再考虑CSS,JS等,便于后期维护和分析. 结构与表现相关内容简介 h ...

  2. html那些标签可以实现页面布局,网页的布局一般用什么来实现

    网页的布局一般通过()等来实现 常用的网页布局有div+css, 以前比较旧的版本是用的table布局. 网页布局方法很多,根据各人不同的喜好布局也不同:通常的布局方法有以下几种: 一.通过表格来布局 ...

  3. HTML网页设计:九、网页的简单布局

    网页的简单布局 HTML系列文章目录 HTML网页设计:一.HTML的基本结构 HTML网页设计:二.网页的基本标签 HTML网页设计:三.图像标签之<img>标签 HTML网页设计:四. ...

  4. 结合html和css制作页面的布局结构,CSS Div网页布局中的结构与表现

    在Web标准中一个很重要的概念就是强调页面的结构与表现分离.说的通俗一点就是XHTML中应该没有样式化的东西,而且Web在浏览器中除内容外都应该由CSS表现,这包括布局与其它样式.一旦一个标准的XHT ...

  5. HTML5+CSS大作业——简单的程序员个人博客(7页) 大学个人博客网页制作教程 表格布局网页模板

    HTML5+CSS大作业--简单的程序员个人博客(7页) 大学个人博客网页制作教程 表格布局网页模板 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. 茶叶. 家 ...

  6. HTML5期末大作业:淘宝网站设计——仿2021淘宝首页(1页) 大学生网页制作教程 表格布局网页模板 学生HTML静态水网页设计作业成品 简单网页制作代码 学生商城网页作品免费设计

    HTML5期末大作业:淘宝网站设计--仿2021淘宝首页(1页) 大学生网页制作教程 表格布局网页模板 学生HTML静态水网页设计作业成品 简单网页制作代码 学生商城网页作品免费设计 常见网页设计作业 ...

  7. HTML用于布局网页页面的元素,HTML div布局标签元素

    标签元素 HTML div标签认识,如何使�?strong>DIV标签教程�?/p> 常常大家�?a href="//www.css5.com.cn/">DIV ...

  8. html5页面整体布局,HTML5页面布局 网页的基本结构

    这篇HTML5页面布局我们来学习组成HTML5网页的基本结构都包含了哪些内容,首先先来看下源代码. 欢迎关注头条号/自学编程 hello world 以上就是一个HTML5网页的最基本结构. 下面我们 ...

  9. 计算机网页设计布局与排版研究,论计算机网页设计的布局与排版

    王禹智 摘 要:网页设计是一种直观的视觉语言,需要对其进行布局与排版.虽然网页设计与平而设计之间存在一定的区别,但是其两者依然存在一定的相似之处,网页设计应该充分借鉴利用平而设计的原则与方法.网页设计 ...

最新文章

  1. 独家 | Python的“predict_prob”方法不能真实反映预测概率校准(如何实现校准)...
  2. redis 主从切换
  3. spring_Spring Boot应用程序浪费了内存
  4. [C#1] 10-事件
  5. [SpringSecurity]web权限方案_用户认证_查询数据库完成认证
  6. 技能UP:SAP OBYC自动记账的实例说明(含value String应用说明)
  7. mysql编译和yum安装哪个好_Centos7下PHP源码编译和通过yum安装的区别和以后的选择...
  8. 利用ApiPost接口管理工具校验/测试API返回结果是否符合预期
  9. Spring Boot(1) 入门、自动配置
  10. 下拉菜单被表单、图片、FLASH挡住的解决办法
  11. Python数据结构实战——哈希表中的冲突处理(Collision Handling In Hash Table)
  12. Linux:Linux常用网络指令
  13. V-layout 卡顿消除
  14. 教师继续教育 计算机知识,教师继续教育管理制度
  15. MapReduce: Simplified Data Processing on Large Clusters 翻译和理解
  16. SUSE 搭建 虚拟专用网络 (pptpd )_linux
  17. 机器学习的算法分类、优劣比较和选择
  18. 键盘特殊符号输入小技巧
  19. 8个免费的PNG素材网站推荐
  20. 人工智能实训室解决方案

热门文章

  1. 调用浏览器下载图片 java实现
  2. python知识点智能问答_【每日一荐】智能问答API
  3. 九龙证券|300亿空袭,港股吓懵了!
  4. 转载 学写钢笔字应该注意些什么
  5. 射频功放学习之MATLAB绘制ADS S11参数曲线
  6. CDA数据分析师3个级别的薪资待遇|人才认证标准
  7. Echart佛山五区地图-动态地图-江西地图
  8. 软件工程专业画图工具Jude的安装与Windows找不到javaw文件的解决办法
  9. gs--常见函数说明
  10. 若依框架使用自带的方法进行图片上传