ASP.NET-第二天-HTML基础

第二天

Div中可以包含所有想要的东西,可以是超链接,可以是图片,可以是文字;

可以用来布局使用;

Span用来包含文字;

样式表、CSS

层叠样式表,是用来美化页面的可以对页面进行

Div中语句之间用“;”隔开,属性与值之间用“:”隔开

 

40单位,px是像素点数;

在截取图片中的某一部分的时候,坐标都是负的,

元素的边框,为蓝颜色,1像素,点型的边;

 

表格的边框颜色的设置:

 

Solid线,dashed虚线,dotted是点,groove是线;

表格隐藏:style=desplay”其他的想要隐藏也是这样

Style=visibility”隐藏,但还是占位;

Divspan的转换:span的属性display=block”(显示为块级元素),div的属性display=none”(不显示)

Cur

Margin是层的上下左右的边界距离;

<p>标签前后有换行,设置pstyle=margin0”去除换行;

填充:。。。。。。

head中写下的属性表示页面上所有的标签都应用同样的样式;

标签选择器:

Td{width200pxheight80px}表示所有的单元格都是这样的

Id选择器:

#dv1,是第一个dv的样式

类选择器样式:.tyys{}并且在body中加上,想要使用哪种类样式,可以设置class属性;

 

Id选择器高于类选择器,类选择器高于标签选择器;

Body样式

 

 

类样式为.开头,id#开头,标签是缩写;

层次选择器:同时应用多个样式,用空格隔开;

 

组合选择器:多个层面都是用某个样式,使用“,”隔开

标签加类的方式,使用哪个就是那种样式;

 

伪选择器

 

超链接开始状态是黑色的,没有下划线;

鼠标悬停的时候是      

鼠标按下的时候是:

单击之后:

以上三种都可以根据上面的原始状态设置方式,进行自己的设置;

不是所有的浏览器都支持,伪选择器的;

鼠标变成了小手状:

 

使用CSS的三种方式

1.boby中设置style属性;

2.head中写选择器

3.单独创建一个文件

新建一个样式表项目,

建立关联,可以直接拖拽;

 

没有结束标签,直接 结束

这里的路径都是按照互联网中的方式 /

优先级:以最后一个定义的为准;

 

文档流

绝对定位:值为fixed的时候,元素真正固定的页面的某个位置,有滚动条时,也是不会改变;relative是相对定位,相对于原来应该在的位置,保留原有的位置;

 

绝对定位时的位置级别,数值越大,等级越高;

 

在后面加上important,优先级最高;

在一个CSS中,可以引用其他的样式;

@input  url(样式名称);可以调用多个;

灵活方便,节省成本,效率高;

 

框架简介

上面一行,下面两列;

 

在表格中,嵌入一个也页面:

 

 

JavaScript基础语法

JavaScript Dom(用JavaScript操作html页面)

是脚本语言

脚本,一条条的文字命令,不需要进行生成,写好就能使用的;

JS是非常灵活的动态语言,不像C#等静态语言那样严谨

大小写敏感,弱类型语言;

脚本从上到下依次执行;可以在任何地方出现

JScript文件

 

弹出对话框显示出1111111

 

当一个脚本块中出现语法错误时,整个脚本块就不执行了;其他脚本不受影响;

 

引入外部js文件

不打开任何页面的超链接:

 

字符串使用单引号,

以字母、下划线或$符号开头;

有数字,字符,布尔,空,未知(undefined),object

1.变量声明但未赋值的情况下是undefined

2.方法没有返回值时,返回的就是undefined

3.变量未声明时就使用,会报错,这时使用typeof检测返回的就是undefined

 

判断变量是否可用

 

4.===三个等号是表示的两个字符是完全等于;

5.判断的时候,先判断两个变量是数据类型是否相等

6.==(等于)只判断两个变量的值是否相等,不判断数据类型;

7.判断变量是否可用:可用则为true

 

8.变量的作用范围:

9.定义方法是用function 方法名()

 

10.在方法中定义的变量,只在方法中有效;

11.js中没有块级作用范围,所以在函数中的ifforwhile循环等块中声明的变量在整个方法中都有效;

声明变量的时候,加上var则是在方法中有效,不加就是在整个script中都是有效的;

posted @ 2012-12-31 19:04  云那边  阅读(174)  评论(0编辑  收藏  举报