美丽的WEB代码
文章平均质量分 63
黑芒
暂无
展开
-
WEB代码的一些基础知识(二)
每个HMTL标签都有一个id属性 this div target's id is main. CSS用#main来取得这个标签,对样式进行修改#main{ padding:5px; margin:0; list-style:none; border:3px solid #ccc; background-color:#eee; } javascript用document.getElementById('main')来取得标签操作这个标签的内容var main= docume原创 2011-01-13 17:57:00 · 396 阅读 · 0 评论 -
WEB代码的一些基础知识(三)
ID是唯一的,一个页面中不能有相同ID的标签,否则会发生错误。也许你会发现有时候你用两个ID,CSS呈现也没出错,但是这种方式的代码是不稳定的。尤其当你使用javascript的时候就会出错。“在整个站点上,ID名应该应用于概念上相似的元素以避免混淆”。类“class”就没有限制了。对于CSS来说一个class属性可以应用到不同的页面标签上。Zeldman.com turns 10 Another milestone for jeffry as zeldman.com turns 10 yodayMore原创 2011-01-13 22:48:00 · 392 阅读 · 0 评论 -
CSS读书笔记(1)- 选择器
<br />看书学习CSS,每看完一部分就做一次笔记。有助于领会学到的知识。<br />CSS有很多种选择器类型<br />类型选择器: body {}<br />后代选择器: body div p {}<br />ID选择器: #intro {}<br />类选择器: .dateposed {}<br />伪类选择器 a: hover {}<br />通用选择器: *{} ul *{}<br />相邻选择器: #nav > li{} 选择id="nav"下的第一个li元素<br /> h1 + p {原创 2011-01-14 22:28:00 · 417 阅读 · 0 评论 -
WEB代码的一些基础知识(一)
HTML+CSS+JAVASCRIPT构成了WEB浏览器端的丰富内容,它们是与用户最接近的部分,那么就让我们来记录一些他们的基础知识吧。HTML是一种标签语言,你可以把它看做一种特殊的XML(其实它就是一种XML),很简单。HTMLHTML 这是一个HMTL的示例 每个标签都以开始,以结尾HTML对标签的规范不是那么严格,有时候结尾不写也是能够正常显示的。但是作为追求完美的程序员,我们怎么能容忍这样的事情发生,完全按照规范写代码,而不是随便的造出一堆垃圾代码让别人去头疼。现在很多解释型语言对格原创 2011-01-13 17:23:00 · 767 阅读 · 0 评论 -
WEB代码的一些基础知识(四)
web编程的基本规范是什么?要用最少的程序展现最多的内容。这也是所有编程语言的要求。但是有时候为了程序的可读性,维护性,我们必须在写程序的时候加入一些多余的内容。这其中占比重最大的,便是注释。很多人在写程序的时候不喜欢写注释,因为那样使程序看起来很小。甚至不喜欢加空格和换行,所有的代码都挤成一团。你可以去看看jQuery的源代码,我第一次看到的时候觉得头都晕了,刚打开就关了,不敢再看,代码只有一行。但是不可否认的是jQuery是一个非常强大的javascript框架,它的短小精悍让很多人喜爱。要知道的是,j原创 2011-01-14 09:28:00 · 432 阅读 · 0 评论 -
CSS读书笔记(2)- 布局
CSS学习笔记布局里重要的几个概念:1,margin:空白边2,padding:填充3, border:边框这几个属性控制了元素与其他元素的位置。4, position:位置。 absolute 绝对位置。相对于祖先节点永久保持的位置 relative 相对位置,相对于上一个元素的位置 fixed 固定位置,相对于整个页面,滚动时位置不变。 left,top,right,bottom 位置相对的左上右下像素数。5,float: 浮动,left ,right向左浮动还是向右浮动原创 2011-01-14 22:30:00 · 705 阅读 · 0 评论 -
WEB开发的那些基础知识(3)--CSS的布局
<br /><br /> <br />CSS布局很难。这是我初学布局的感受,<br />想要画画一样将hmtl的各种元素排列起来呈现给用户,没有捷径,只能够多次尝试,总结经验,形成风格。<br />一个人的风格一旦形成,就会达到一种事半功倍的效果,当你想要实现什么样式的时候,脑海中就会立即浮现出一套实现的方法,先不论这个方法是不是最好的,起码它能解决问题。<br /> <br />想要做到这个,对基础的掌握,必不可少。最近看到有人说自己不懂这个不懂那个,是因为以前没接触过,但是等到用的时候,只要百度一下,1原创 2011-01-17 11:14:00 · 567 阅读 · 0 评论 -
一个java框架的开发日记(1)
最近要做个web项目,准备使用velocity+sevlet,网上查一下发现相关资料还是很少的,应该是老技术的缘故,用的人不多吧。作为企业来讲我们不管什么技术,只要能解决问题就行。velocity框架是一个模板框架,用它实现MVC模式还是很方便的。首先要声明的是,这个web项目不大,只有我一个开发人员,但是不排除以后会加入新人,所以,为了维护方便,为了新人能够快速上手,我必须把做一个规范的东西出来,使代码更清晰。更容易创建一个新功能。我的设想是创建一个Engine,它可以处理这个框架大部分的操作。而不需要开原创 2011-01-18 11:49:00 · 694 阅读 · 0 评论