一、XML 与 HTML 的主要区别
→ 1. XML是区分大小写字母的,HTML不区分。
→ 2. 在HTML中,如果上下文清楚地显示出段落或者列表键在何处结尾,那么你可以省略
或者之类的结束 标记。在XML中,绝对不能省略掉结束标记。
HTML:
XML:
→ 3. 在XML中,拥有单个标记而没有匹配的结束标记的元素必须用一个 / 字符作为结尾。这样分析器就知道不用
查找结束标记了。
→ 4. 在XML中,属性值必须分装在引号中。在HTML中,引号是可用可不用的。
→ 5. 在HTML中,可以拥有不带值的属性名。在XML中,所有的属性都必须带有相应的值。
→ 6,XML是用来存储和传输数据的,HTML是用来显示数据的
→ 7,如果使用了完全符合XML语法要求的HTML,那么就叫做符合XHTML标准。符合XHTML标准的页面有利于SEO。
二,对html文本框进行赋值的JQuery语句,对html文本框进行取值的JQuery语句,对TextBox服务端控件进行取值的语句JQuery。
三,下面的HTML代码
两个文本框各是什么颜色?
参考资料:个人大于集体:元素单独设置的样式>class命名样式>标签样式。样式override父级别的。
四,求y和z的值是多少?
→ (1)
var x=1;
var y=0;
var z=0;
function add(n){n=n+1;return n;}
y=add(x);
function add(n){n=n+3;return n;}
z=add(x);
求y和z的值是多少?
→
参考:Java引擎会先解析所有的命名函数,再去从上向下执行js代码。所以第二个add覆盖了第一个add的定义。因此结果是4、4
→ (2)
var x=1;
var y=0;
var z=0;
var add = function(n){n=n+1;return n;}
y=add(x);
add =function(n){n=n+3;return n;}
z=add(x);
求y和z的值是多少?
→ 参考:var add = function(n){n=n+1;return
n;}是把一个变量名add指向匿名函数。执行的时候add指向哪个函数,就执行哪个函数。从上向下执行。结果是2、4。所以写程序的时候最好用匿名函数。
→ 命名函数的add就是函数的名字。而var add = function(n){n=n+1;return
n;}则是创建一个匿名函数,并且把变量add指向它,这个函数还是匿名函数,并不会因为有一个变量指向它他就不是匿名函数了。
五,做一个表格,三行三列,第一列,前两行合一;第二行,后两列合一。
六,搜索文本框
默认文本框中显示“请输入搜索关键字” 灰色显示
当文本框失去光标,如果文本框为空则 还原“请输入搜索关键字” 灰色显示
当文本框获得光标,如果文本框的内容为“请输入搜索关键字”则清空文本框,字体颜色设置为黑色
七,工资表格
表格隔行变色(js实现)
光棒效果 鼠标放到某一行背景显示蓝色,鼠标离开背景颜色还原
八,注册页面
验证用户名 不能为空 必须在4-16个字符 必须是字母 数字 下划线(/^\w+$/)
密码必须输入 6-16个字符 两次密码必须一致
必须输入正确的 日期格式(/^\d{4}\-\d{2}\-\d{2}$/) 可以为空
必须输入正确的 电子邮件格式(/^.+@.+$/) 可以为空
地区选择(省市选择)
九,请问显示的背景颜色为_____色?
你可能也喜欢Related Posts