




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、不懂代码的设计师不是一流的网页设计师,1、HTML的作用是什么? 2、CSS基本样式属性介绍 3、CSS究竟是怎样对网页布局起作用的? 4、网页布局错乱,bug频出的深层原因究竟是什么? 5、CSS对网页布局最重要的属性有哪些?他们为何重要? 6、div+CSS实现网页设计的一般流程是怎样的?,概要,一、Html的作用,1、Html标签负责网页布局结构,是承载网页上内容的容器,一、Html的作用,2、容器观:每个HTML代码标签都可以看做是一个容器,这里是内容,它放置在div容器中!,这里是内容,它放置在div容器中!,我是div标签,是一个容器,是一个四方的区域容器 我是透明的一般你是看不到
2、我的,只能看到我里面的内容 我的宽度默认是自动的,浏览器有多宽我就有多宽 我的高度默认是内容把我撑起了的,内容多高我就多高 我里面还可以无限放置其他容器(标签) 如果你想看到我,可以给我设置CSS属性,让我更好看一点,同时让我里面的内容也更好看一点,一、Html的作用,3、布局结构:可以理解为容器与容器的嵌套关系,也就是标签与标签的包含结构关系,一、Html的作用,3、布局结构:可以理解为容器与容器的嵌套关系,也就是标签与标签的包含结构关系,一、Html的作用,3、布局结构:可以理解为容器与容器的嵌套关系,也就是标签与标签的包含结构关系, ,二、容器的CSS样式属性,1、CSS基本样式属性 没
3、有CSS样式修饰装饰,html代码只具有简单的自身的样式,而CSS可以改变容器和其内容的任何样式,文字内容,margin,padding,border,Color ,font , background,height,width,Float,position,二、容器的CSS样式属性,2、CSS样式怎么对容器起作用?,1)直接写在代码中,2)写在HTML代码中页头head标签中,只对当前页面起作用,在html代码中添加类名,或ID名, .redcolor:#ff0000 .orangecolor:#ff6600 ,Html代码,CSS样式表stylesheet.css,二、容器的CSS样式属性,
4、2、CSS样式怎么对容器起作用?,3)样式写在单独的样式单中,通过外链的方式连接样式单, 无标题文档 ,.redcolor:#FF0000 .bluecolor:#0000FF,三、几个重要的CSS样式属性,1、float: left、right、none, 1111111 2222222 3333333 ,1111111,2222222,3333333,1,222222,333,布局错位、乱掉的原因绝大部分和loat有关,三、几个重要的CSS样式属性,1、float: left、right、none, 1111111 2222222 3333333 ,1111111,2222222,3333
5、333,1、float会让任何元素变成一个没有宽度的块级框,2、有float属性的元素会让其他元素感知不到它存在,但是元素中的内容仍然会认为浮动元素是存在的。,三、几个重要的CSS样式属性,2、clear: left、right、both、none,1111111,Clear:both,3333333,清除,规定元素的哪一侧不能有浮动元素,请问你是浮动元素吗? 是的话“你滚!”,三、几个重要的CSS样式属性, 1111111 2222222 3333333 ,1,222222,333,没有内容的空元素,1,222222,333,三、几个重要的CSS样式属性,3、魅力无穷的background,
6、background-color background-image background-repeat background-attachment background-position,三、几个重要的CSS样式属性,3、魅力无穷的background,三、几个重要的CSS样式属性,3、魅力无穷的background,元素可以理解为透明的, 可以看到的背景图片的区域 取决于元素本身的大小,如果一个元素既有背景颜色又有背景图片,那么这个元素的背景图片是在背景颜色的前一层上,三、几个重要的CSS样式属性,4、position:relative、absolute、fixed,让元素在另一个层面上展现的必须属性,Relative:使元素成为相对定位元素,位置相对于它自身,absolute:使元素成为绝对定位元素,位置相对与有定位属性的父元素节点(例),fixed:使元素成为绝对定位元素,位置相对浏览器窗口,四、实现网页布局的一般工作流程,1、根据设计图结构,构思网页html代码结构关系,四、实现网页布局的一般工作流程,2、根据设计图结构,编写html代码结构(包含关系),先编写大的区块的结构关系,四、实现网页布局的一般工作流程,3、编
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国盆花行业运行态势及发展趋势分析报告
- 2025-2030年中国电极箔产业发展趋势规划研究报告
- 2025山东省建筑安全员《B证》考试题库
- 长沙轨道交通职业学院《幼儿戏剧》2023-2024学年第二学期期末试卷
- 唐山工业职业技术学院《软件工程原理与实践》2023-2024学年第二学期期末试卷
- 辽宁何氏医学院《运动选材学》2023-2024学年第二学期期末试卷
- 滁州城市职业学院《工程实训》2023-2024学年第二学期期末试卷
- 中国计量大学《文学批评学》2023-2024学年第二学期期末试卷
- 广西演艺职业学院《食品营养学实验》2023-2024学年第二学期期末试卷
- 西安信息职业大学《文献检索与科技论文写作》2023-2024学年第二学期期末试卷
- 幼儿园厨师厨房岗位管理培训教学课件(一)
- 采购需求管理附件2采购需求-PR-PO操作说明
- 化工过程安全管理导则
- 人教版《道德与法治》四年级下册教材简要分析课件
- 智慧水利建设顶层设计
- 数字示波器的工作原理及其应用
- 应聘登记表员工招聘登记表
- 肝内胆管结石治疗共识 课件
- 常见婚姻家庭纠纷及调解的技巧课件
- 新人教版高中数学必修二全册教学课件ppt
- Python数据分析与应用
评论
0/150
提交评论