前言
经历了验收环节,才发现自己掌握的知识点少的可以,今天呢,来一次知识点小验收,看看这些知识点大家知道吗?
1.CSS优先级
当两个规则都作用到了同一个HTML元素上时,如果定义的属性有冲突,那么应该用谁的值的,CSS有一套优先级定义
不同的级别:
1.在属性后面使用!importment会覆盖页面内任何位置定义的元素样式
2.作为style属性写在元素内的样式
3.id选择器
4.类选择器
5.标签选择器
6.通配符选择器
7.浏览器自定义或继承
总结排序的优先级:!importment>行内样式>id选择器>类选择器>标签选择器>通配符选择器>继承>浏览器默认属性
同一级别中后写的会覆盖先写的样式
2.margin和padding
margin是盒模型的外边距,padding是盒模型的内边距。如图所示:
3.jQuery
jQuery是一个快速、简洁的JavaScript框架,封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。
在牛腩中,使用jQuery是为了实现单击类别名称可以实现更改的功能。
jQuery的使用大都是从$开始的,它是jQuery常用的一个回传函数:
$.function(); //选取jQuery定义的function()执行
$('input'); //选取HTML当中全部的input标签
$('#abc'); //选取HTML当中ID名称为abc的物件
4.XML
是可扩展标记语言,很类似HTML,但是XML旨在传输信息,HTML旨在显示信息
5.Ajax
是一种用于创建更好更快以及交互性更强的Web应用程序的技术。用于创建快速动态网页,无需重新加载整个网页的情况下,能够更新部分网页的技术(异步更新)
6.HTML和三层之间的联系
以登录为例,web层的作用主要是显示界面,并在该界面上判断验证码的正确与否,并给出提示,之后通过LoginManager.Login(name, pwd)
进入B层进行逻辑的判断,用户名与密码是否正确(因为牛腩中的用户名和密码都是写死的,所以不涉及到D层),当成功登录之后,通过Response.Redirect("categorymanager.aspx");
把后台的首页调出来。
总结
牛腩暂告一段落,里面还是有很多的知识点没有深究,那就多给身边的小伙伴们调个错吧。