夜鹰教程网-程序员的加油站
 当前位置:文章中心 >> Css3.0_css2.0_html5
CSSBBS新手教程《一看就会》
夜鹰教程网 来源:www.yyjcw.com 日期:2016-11-5 16:21:58
CSS就是对HMTL标签的控制!让网页显示出你想要的布局和风格!

        今天抽了点时间开始写一个新手教程,此教程是针对初学者写的,写作方式也很随意,我也没有计划写多少课,有空到时候就来写写。把自己的一些经验都写出来,供大家参考。本人也不是非常专业,如果有错误的地方还请多多纠正。
  首先我先说明一下,CSS的功能其实就是定义HMTL标签显示效果的。(如果不知道HTML是什么,请点击这里学习HMTL教程!)没有其他什么更深奥的功能,而我写CSS的原则就是只要能实现某个想要的效果就OK了。仅此而已,所以其中可能有不标准的地方。暂且不谈这个,我们现在的重点就是实现最佳效果!
  能够让学CSS的朋友,或多或少的有所收获即是本人的最高兴的事情!
  废话少说,现在开始讲课……  
        CSS新手第一课:CSS是什么?
  上面已经说了,CSS就是对HMTL标签的控制!让网页显示出你想要的布局和风格!
     长远的说就是实现W3C网页的标准化,个人理解就是让网页更健康。这个健康不是内容的健康,而是代码的合理运用!
  如果还不清楚CSS能做什么。就到百度搜索一下吧!
  现在开始举个例子你就知道了!
  CSS最多到控制HTML标签里的DIV标签!最常用的就是CSS+DIV布局! 在很久以前我们都用表格(TABLE)来进行网页布局,现在表格布局的网站也不少,关键还是简单,方便,不过代码看起来比较乱,改版也麻烦。所以越来越多的网站开始CSS+DIV进行W3C重构。
  最典型的就是门户网站,现在基本所有的大型门户网站都重构了。因此可以说明以后的个人网站、公司网站都会以这样的方向发展。

  好了现在我们来看个例子!
代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>CSSBBS新手教程第一课</title>
<style>
div{ width:100px; height:100px; border:1px solid #000; float:left; background:#99FF00; margin-left:10px;}
.css{ background:#FFFF00}
#css{ background:#00FFFF}
</style>
</head>
<body>
<div>直接div</div>
<div class="css">.css</div>
<div id="css">#css</div>
</body>
</html>
         然后我们来讲解一下。
        看来效果,其实很多复杂漂亮到布局就是这样做的,上面的代码很短,但是涉及到知识却不少。
        我们来分析一下代码
        CSS代码
div{ width:100px; height:100px; border:1px solid #000; float:left; background:#99FF00}
.css{ background:#FFFF00}
#css{ background:#00FFFF}
       在一个网页中CSS代码一般放在网页的顶部<head>区域,并用 <style></style> 圈起来!或者可以外部调用!
        再来看看HTML代码
<div>直接div</div>
<div class="css">.css</div>
<div id="css">#css</div>
       里面有3个DIV,大小都是100×100像素的正方形,全部向左浮动。并且间距10像素,边框1个像素灰色!
        第一个DIV是绿色。这个DIV没有起名字,因为CSS中直接定义了DIV到样式,所以没有其他定义的话,所有的DIV都绿色的!
        第二个DIV是黄色。如果你把class="css"去掉,也会是绿色!class就是一组的意思,如果你再添加一个DIV也想是绿色的,那么class=css即可!等号后到名字你可以自己设定!在CSS中要定义他的话就是.css{}的形式,名字前面加个点!也可以写成div.css{}
        第三个DIV是蓝色。这个给DIV定义了ID名,同一个页面里是不可以重复的!这就是和class的区别!
        border:1px solid #000; 这句就是定义了DIV到边框!边框宽度为1个像素,样式是实线、颜色是黑色!
        float:left; 这是布局中比较重要的东东!用于浮动的。你可以把运行框中的这句去掉运行一下看看没有它是什么效果!
        background 这个就是背景颜色啦!
        好了今天就说的这里,总结一下。
        今天的要学会,浮动、边框、class、id、背景颜色、DIV..
        实践:创建一个HMTL文件,复制上面的代码,改改颜色,宽度,数值等,看看有什么不同的效果,以便更好的理解。

复制链接 网友评论 收藏本文 关闭此页
上一条: CSS知识小结  下一条: CSS网页布局的八个技巧
夜鹰教程网成立于2008年,目前已经运营了将近 13 年,发布了大量关于 html5/css3/C#/asp.net/java/python/nodejs/mongodb/sql server/android/javascript/mysql/mvc/easyui/vue/echarts原创教程。 我们一直都在坚持的是:认证负责、一丝不苟、以工匠的精神来打磨每一套教程,让读者感受到作者的用心。我们默默投入的时间,确保每一套教程都是一件作品,而不是呆板的文字和视频! 目前我们推出在线辅导班试运营,模式为一对一辅导,教学工具为QQ。我们的辅导学科包括 java 、android原生开发、webapp开发、商城开发、C#和asp.net开发,winform和物联网开发、web前端开发,但不仅限于此。 普通班针对的是国内学员,例如想打好基础的大学生、想转行的有志青年、想深入学习的程序员、想开发软件的初学者或者业余爱好者等。 就业办针对即将毕业上岗的大四学生,或者打算转行的初级开发工程师。 留学生班针对的是在欧美、加拿大、澳洲、日本、韩国、新加坡等地留学的中国学子,目的是让大家熟练地掌握编程技能,按时完成老师布置的作业,并能顺利地通过考试。 详细咨询QQ:1416759661   夜鹰教程网  基于角色的权限管理系统(c-s/b-s)。
  夜鹰教程网  基于nodejs的聊天室开发视频教程
  夜鹰教程网  Git分布式版本管理视频教程
  夜鹰教程网  MVC+EasyUI视频教程
  夜鹰教程网  在线考试系统视频教程
  夜鹰教程网  MongoDB视频教程。
  夜鹰教程网 Canvas视频教程
  夜鹰教程网 报表开发视频教程
  热点推荐
什么是css框架
meta标签实现页面的动感效果
CSS半透明滤镜在FIREFOX和IE下面的…
div+css鼠标悬停在div上,div背景色…
纯css下拉菜单特效
div+css的浏览器兼容问题
CSS定义表格线为单一线
CSS滤镜效果收集(全)
列表显示文字和图片垂直居中对齐
在固定位置显示背景图片
网站变换图片的显示方法
在select外面套一个div或span, se…
常用的CSS命名规则
闪字闪字闪字闪字闪字闪字闪字闪字…
css让图片自动适应表格大小
  最近更新
HTTP协议实现文件断点续传
H5实现断点上传
行内元素和块级元素汇总
H5视频直播技术介绍
border-image详解
你必须知道的HTML5的新特性
html5 js控制音乐播放
HTML+CSS代码规范
css3学习笔记 transition与animat…
css3学习笔记Transform
css3学习笔记2D或3D转换
css3学习笔记文本特效
css3学习笔记颜色和透明度
css3学习笔记二
css3学习笔记一

关于我们 | 网站建设 | 技术辅导 | 常见问题 | 联系我们 | 友情链接

夜鹰教程网 版权所有 www.yyjcw.com All rights reserved 备案号:蜀ICP备08011740号3