牛腩新闻发布系统笔记——怎么写CSS

根据这牛腩学习敲新闻发布系统已经有一段时间了,挺佩服牛腩的,讲那么多东西,我听着也不觉得枯燥,反而有种,一不留神就会错过很多东西的感觉,所以有些地方也是重复又重复的在看。

这篇博客就总结总结小编在学习牛腩新闻发布系统的时候一些笔记。可能知识还比较原生态,but who cares.现在先提炼出来,以后慢慢的体会和升华吧。

牛腩一部分可以说是和机房相似,也是让我从.net到c#的一个过渡。中间一部分就是讲div +css了。里面的知识说多也不多的,根据不同的需求,它又有各种变形和组合,这加起来就有很多的东西。

我对div+css通俗一点的理解就是给网页做脸面。再啰嗦一句,在学习过程中,做好笔记并且分类总结是很重要的,以前学习没有这个意识,眉毛胡子一把抓,搞的自己也不愿意做笔记总结,更不愿意看。现在抓笔记和总结的思想在慢慢建立,成长着。。。

一、主题

主题是页面和控件外观属性的集合,她有很多文件组成(.css、images、其他资源等)

1、页面

一个页面中肯定会有很多的控件组成:比如按钮文件、级联样式表等。

比如搜索框

<div id="search">
        搜索条件:
        <asp:RadioButton ID="radTitle" GroupName="cond" runat="server" Text=" 标题" Checked="true" />
        <asp:RadioButton ID="radContent" GroupName="cond" runat="server" Text=" 内容" />
        <asp:TextBox ID="txtKey" runat="server" CssClass="textbox" Height="19px"></asp:TextBox>
        <asp:ImageButton ID="ibtnSearch" ImageUrl="~/images/search.gif" runat="server" OnClick="ibtnSearch_Click">
        </asp:ImageButton>
    </div>

效果:

添加logo和表头图片

<div id="top">
        <a href="default.aspx">
            <img src="/niunan/images/niunanlogo.jpg" width="160px" alt="logo" /></a> <a href="http://blog.csdn.net/mayfla">
                <img src="/niunan/images/tg029logo.gif" width="600px" alt="tglogo" /></a>
</div>

效果:

添加版权

<div id="footer">
        版权所有 &copy 徐玲博 &<a href="http://blog.csdn.net/mayfla" target="_blank">CSDN</a>
    </div>

版权效果:

正文:正文这里可以用div写一个代码块,但是为了使其他不经常变化的控件能达到复用的效果。所以用到了母板页,后面的博客会介绍母板页。

2、控件外观属性

外观属性就是给那些页面或者 控件添加合适的属性,使其达到满足需求和美观的效果。我们添加属性与盒子模型由密切关系,所以在学习添加属性的时候看看盒子模型介绍

在页面排版上,body默认有一个外边距。

居中设置

待补充。。。

二、积累

牛腩讲了很多的技巧,有些是以前知道但不注意的,也有些是新的:

2.1 快捷键:

double table:让代码段轻松呈现。比如if

ctrl+k/d:快速整理代码的格式

2.2 小技巧:

TODO:快速回到前一天结束的代码;视图-用户任务

在工具--调试中,使用开始执行(不调试),可以有效提高效率。并且出错的时候可以直接在页面中看到。

2.3  css文件直接拉进aspx中。就可以调用css了。

图片/控件都可以直接拉进aspx类中。

2.4 使用母板页能减少很多代码重复,达到页面复用的效果

注意:母板页使用母板页的时候(即有两个母板页),要把前一个母板页中的注释删除。

。。。

俗话说,技高人胆大。这些不断的积累,就是你挑战命运的底牌。不断积累ING。。。

三、问题

在学习过程中,不光学习到很多东西,也遇到了很多的问题。现在看到问题,最想做的就是总结下来,最好能从里面找到规律,把扎堆出错,和出错频率高的错误提取出一套解决方案。

待补充。。。

四、总结

时间匆匆,青春年华;只有走过了,才会无悔。学习——总结——出错——总结。这就像是一个命运的年轮,不停歇的转动,转走你的时间,转来酸甜苦辣。不变的是成长,变化的是正在成长。

时间: 2024-10-26 06:15:44

牛腩新闻发布系统笔记——怎么写CSS的相关文章

牛腩新闻发布系统-验证码搞通了吗?详细注释-秒懂

牛腩新闻发布系统添加新闻和登录界面用到了验证码,生活中经常遇到形形色色的验证码,数字和字母的,12306图片形式的,百度贴吧文字形式的等等.当时见得时候感觉很神奇,现在刚好学到了,感觉很有意思,接触了BS之后,越来越多的网页神秘的内容,会慢慢的被了解,这种渴望的感觉特别棒.见到了自己喜欢的那就应该认真的分析,理解验证码的产生,这里说的是数字和字母类型的,从简单的入手. 什么是验证码,它是干什么的? 验证码:是一种区分用户是计算机还是人的公共全自动程序.可以防止:恶意破解密码.刷票.论坛灌水,有效

牛腩新闻发布系统之CSS和HTML

牛腩新闻发布系统前台和后台的设计正在进行中,是停下来做一下总结的时候了.在敲这个系统的时候虽然用的语言和机房收费不太一样,但是共同点还是非常的多的.终于明白天下的语言都是一样的.这次我想对CSS和HTML进行一下总结为后面更好的学习做好铺垫. CSS:  特点:实现网页内容与样式的分离  Css选择器优先级:ID选择器>类选择>HTML选择器  Css核心内容:标准流,盒子模型,盒子之间的浮动,定位等. Css称为级联样式表.在牛腩新闻发布系统的前台设计中,懂得了id选择器和class选择器

有趣的CSS盒子模型——【牛腩新闻发布系统】

前言 传统的表格排版是通过大小不一的表格和表格嵌套来定位排版网页内容,改用css排版后,通过由css定义的大小不一的盒子和盒子嵌套来编排网页.css盒子模型是div排版的核心. 说白了就是以前没用css盒子模型,html中的元素就像一堆散乱的苹果:用了之后,就变成整箱整箱的苹果摞到一起.这种方式排版的网页,代码简洁,更新方便,容易兼容多种浏览器.    css盒子模型元素和计算 通过定义一系列与盒子相关的属性(内容content.填充padding.边框border.边界margin)来控制各个

点滴的积累---牛腩新闻发布系统总结

最近学习状态一直都不错,最近敲完牛腩新闻发布系统后又看了看<培养计划6.0>发现"牛腩新闻发布系统"的作用其实就是一个成语--抛砖引玉.在该新闻发布系统中基本上涉及到了B/S开发所需要具备的知识模块(HTML.Asp.net.XML.JavaScript.CSS.DIV.JQuery.AJAX).通过这个小的系统我的学习也将从C/S转移到B/S上,当然这个小的系统带给我的远远不止这些. 一.重新认识了软件开发的流程. 之前虽然学习过UML.软件工程等也算对系统开发有了初步的

牛腩新闻发布系统总结(一)——总体感受

牛腩新闻发布系统的学习差不多用了一个月,我对它的总体评价是"麻雀虽小,五脏俱全",这是我第一次开始接触网页设计,当我把它设计完时,满满的都是成就感,虽然自己按着牛老师的意思做的,不过依旧非常开心. 牛老师的视频看完我首先想说,他是个特别有耐心,全心全意为人民服务的人,完全从初学者的角度出发,第一个让我想看他其他视频的人,这个系统虽然说很小,不过每一步设计都都很关键,很准确,让我这个没有接触过完整项目开发的人不至于跑偏. 首先是项目设计思路:文档编写(数据库设计说明书. 概要说明书.详细

牛腩新闻发布系统(一)

结束了软件工程的学习,开始学习牛腩的时候也就意味着我们的知识体系从C/S向B/S开始转化了.这里已没有具体的窗体,开始面向web开发. 一.软件工程过渡到牛腩新闻发布系统 在听牛腩讲解新闻发布从无到有,从最初只是一个需求,到系统初步成型,给我的感觉就是,软件不管是C/S还是B/S软件开发都还是一样的. 根据之前的机房收费系统的经验和牛腩详细讲解,我看到了更多地相似和曾经.后面一点点才是新的知识. 牛腩开始新闻发布系统的时候顺序也是根据需求写一个需求文档,然后画类图,设计数据库,画系统原型,回顾一

牛腩新闻发布系统之总结篇

经过20多天的艰苦奋斗,这篇牛腩新闻发布系统的总结终于来到了.20天来,几乎都是在和"牛"老师度过的,当牛老师讲到最后还真是有点舍不得.牛老师的幽默和细心也算是深深感染了我.虽然漫长的63集教程,但是我发现没有了预先的那些抵触.也不知道是自己的成长还是牛老师的高明.63集视频没有一丝快进和不耐烦,一鼓作气将新闻发布系统呈现在自己的眼前.略微有那么一点成就感.好了,下面我就来总结一下自己的成长之路吧! 知识篇: 牛腩发布系统是我开始的第一个B/S项目,算是一个非常棒的入门经典教学.跟着牛

牛腩新闻发布系统总结(二)--相对路径与绝对路径

这个问题是在加载的过程中遇到的,明明已经写好了路径,可是总是加载不了图片,究其原因,还是路径的问题,下面就来区别一下相对路径和绝对路径: 关键区别:在于描述目录路径时,所采用的参考点不同 特殊符号: "." -- 代表目前所在的目录,相对路径. <img src="./Page2Image.jpg">或者<img src="Page2Image. jpg"> ".." -- 代表上一层目录,相对路径.

牛腩新闻发布系统——技术总结

首先,后台代码是没有什么错误的,因为都是根据分层实现的,这里一直在锻炼当中,自然也就熟悉了. 接下来总结一下整体自认为学到的新知识. 首页的制作和它与后台的整合中出现的一些实现较为费劲的地方. 1.制作母版页 为了减少在网页设计时出现的变一页而懂全站的问题,我们使用了母版页,这样,就不必每个页面都去更新,修改一次,所有的网页都会改变,做到了一劳永逸.例如在牛腩新闻发布系统中前台页面画红线的地方. 这样就不存在代码冗余,牵一发而动全身的现象了. 2.表格 (1)Repeater:不会生成多余的代码