当前位置: 首页 > article >正文

CSS保姆级教程(四)(DIV+CSS实践:第一个网页开发)

目录

  • 效果图
  • 代码分析
  • 总代码

效果图

image.png

代码分析

因为是四个块(页头,导航栏,内容,页脚),所以基本结构代码如下:

<div id= "header"></div>
<div id= "navigator"></div>
<div id= "content"></div>
<div id="footer"></div>

将这四个块装进里面

定义body属性,使整个主体里面具有的样式:

 body {font- family: Arial, Helvetica, sans-serif;font-size: 12px;margin: 0px auto;height: auto;width: 800px;border: 1px solid #006633;}

定义页头属性,使页头里面具有的样式:

 #header {height: 100px;width: 800px;background-color:yellow;background-repeat: no-repeat;margin: 0px 0px 3px 0px;font-size:40px;text-align:center;}

定义导航栏属性,使得导航栏里面具有的样式:

 #navigator{height: 25px:width: 800px;font-size: 14px;list-style-type: none;}

定义导航栏里的列表样式,使导航栏盒子左对齐:

#navigator li {float: left;}

定义导航栏里面链接的样式,使得链接呈现一个块状,不必非要点击到文字才可以跳转;
鼠标移到导航栏变色:

#navigator li a {color:#000000;text-decoration: none;padding-top: 4px;display: block;   /*让li里面的链接块状呈现,就像一个按钮,而不必一定要点中链接文字才起作用*/width: 158px;height: 22px;text-align: center;background-color:#009966;margin-left: 2px;}
#navigator li a:hover{background-color:#006633;/*鼠标移到链接盒子上面时改变盒子背景色*/color: #FFFFFF;}

定义内容里面的样式:

#content {height:auto;width: 780px;line-height: 1.5em;padding: 10px;}/*内容里面的共同的样式*/
#content p{text-indent: 2em;}/*内容里面段落的样式*/
#content h3 {font-size: 16px;margin: 10px;}/*内容里面标题的样式*/

定义页脚的属性:

#footer {height: 50px;width: 780px;1ine-height: 2em;text-align: center;background-color:red;padding: 10px;}

定义各标记的边界和填充:

*{margin: 0px;padding: 0px;}

总代码

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title>布局实践</title><style>body {font- family: Arial, Helvetica, sans-serif;font-size: 12px;margin: 0px auto;height: auto;width: 800px;border: 1px solid #006633;}#header {height: 100px;width: 800px;background-color:yellow;background-repeat: no-repeat;margin: 0px 0px 3px 0px;font-size:40px;text-align:center;}#navigator{height: 25px:width: 800px;font-size: 14px;list-style-type: none;}#navigator li {float: left;}#navigator li a {color:#000000;text-decoration: none;padding-top: 4px;display: block;   /*让li里面的链接块状呈现,就像一个按钮,而不必一定要点中链接文字才起作用*/width: 158px;height: 22px;text-align: center;background-color:#009966;margin-left: 2px;}#navigator li a:hover{background-color:#006633;/*鼠标移到链接盒子上面时改变盒子背景色*/color: #FFFFFF;}#content {height:auto;width: 780px;line-height: 1.5em;padding: 10px;}#content p{text-indent: 2em;}#content h3 {font-size: 16px;margin: 10px;}#footer {height: 50px;width: 780px;1ine-height: 2em;text-align: center;background-color:red;padding: 10px;}*{margin: 0px;padding: 0px;}</style></head><body><div id= "header"><h1>WEB保姆级教程</h1></div><div id= "navigator"><ul id= "navigator"><li><a href="#">首页</a></li><li><a href="https://blog.csdn.net/m0_50991874/article/details/123065463?spm=1001.2014.3001.5502" target="_blank">HTML</a></li><li><a href="https://blog.csdn.net/m0_50991874/article/details/123067108?spm=1001.2014.3001.5502" target="_blank">CSS</a></li><li><a href="#">JAVASCRIPT</a></li><li><a href="#">Blog</a></li></ul></div><div id= "content"><h3>前言</h3><p>HTML就像一个人的骨骼、器官,而CSS就是人的皮肤,有了这两样也就构成了一个植物人了,加上javascript这个植物人就可以对外界刺激做出反应,可以思考、运动、可以给自己整容化妆(改变CSS)等等,成为一个活生生的人。</p ><h3>如何学习网页基础</h3><p>看着保姆级教程直接撸代码就行了,如果还要一些细枝末节的东西,用到的时候再去充电即可。遇到模糊的地方再去搜一些相关的文章或者视频看。</p></div><div id="footer"><p>联系方式:</p><p>CSDN:OakHachi</p><p>VX:oakhachi1024</p></div></body>
</html>
http://www.lryc.cn/news/2416060.html

相关文章:

  • 线性规划(基本原理+例题解析)
  • 测试网络质量常用的四条命令
  • 【竞赛篇-杭创】杭州市大学生创业大赛参赛经验
  • visual studio 2008试用版的评估期29天后结束 解决办法
  • 【中创】壹起共享“免费”网络资源库-持续更新中
  • VLAN tag
  • Flash Lite 2.0 新功能介绍
  • Java中的Annotation解析(二)
  • windows系统实现自动登录
  • 用我所用,弃我所弃——Windows XP服务详解
  • linux系统css样式加载不出,Linux系统虚拟主机网站访问页面css样式文件加载失败或图片无法显示的分析解决...
  • 从零开始学安卓(kotlin)一 ——入门
  • 白嫖1000道面试题,看完哑巴都能面过
  • JavaScript 游戏构建指南(一)
  • Python实现21点游戏教程:掌握Python编程,创建自己的21点游戏,附带源码示例
  • 本地发博客的技巧
  • bat批处理文件命令之文件格式问题
  • Archlinux安装与美化全流程
  • .net弹出窗口详解
  • java编写文本编辑器_运用Java编写文本编辑器程序
  • 塞班简史:一个时代的终结
  • 获得String字符串中某个字符出现的次数
  • Java中的animal类
  • 变形乘法口诀表_43组“数学顺口溜”+大九九乘法口诀表!孩子再也不怕数学!(建议收藏)...
  • 适合国人的常用的Cydia源地址搜集
  • QQ五子棋外挂实现
  • 技术支持程序员程序书写规范
  • JavaWeb航空购票系统的设计与实现
  • 5中打开safari_iPhone自带Safari浏览器,你真的会用吗?
  • 亲完如何进行下一步_接吻进阶指南,提出接吻,亲吻技巧,约会后怎么接吻