Html和JS基础
1.body:bgcolor,background(背景图片),bgproperities=fixed(图片水印),text(正文颜色)。
2.hr:水平分割线,正文标题<h?>自动换行了
3.head:title,<link rel = stylesheet href = "css.css" type = "text/css" />,style:设置网页的内部样式表,meta
<style type = "text/css">body{background-color:white;color:red;}</style>
4.常用文本格式:bold(b粗体),italic(i斜体),del(删除线),ins(下划线),sub(下标),sup(上标),pre(原样显示,保留空格和换行)
5.特殊字符(一般文本编辑器不好找): (空格);<(小于号);>(大于号);&(&);©(版权编号);®(祖册上标);×(乘号);÷(除号);
6.锚(anchor):<a name="place">目标位置</a> <a name = "#place">,href(链接到网址或者图片),title:设置超链接的说明文字,链接到邮件;<a href="mailto:444@qq.com">联系我们</a>
7.列表:ol(ordered list)有序列表li;ul无序列表li;dt定义列表dt,都有可选属性type设置序号类型
8.表格的th相对于td只有加粗效果;caption:设置表格的标头
9.表单里image类型也提供了提交功能
10.页面框架:
<frameset rols = "%25,*"><frame name = "my1" src = "1.htm"><frame name = "my2" src = "2.htm"></frameset>
11.rel:relationship,link引入外部样式表;在head内还可以定义内部样式表,比如p.style1{.....},那么在段落标记里可以使用class="style1"属性来调整段落。
12.div(division);师,块标记;如果div不配合css那么和段落标记没什么区别。
13.js解释执行(Interrupted Language)
14.js变量区分大小写
15.js没有equals,比较字符串直接使用“==”
16.window.prompt()弹出快捷提示
17.var a = new Array(3)(js弱类型,没int什么的)然后赋值;for(var s(s字符串类型的下标) in a)
18.body里可以onLoad或者onUnload当页面加载或者卸载,和java的区别是少了创建监听器对象
19.表单里submit和reset和image都是button的子类,不过缺省的话什么也不做,使用onclick
20.
<script language = "JavaScript">function clear(){document.myform1.userName.value="";]function show(){window.alert(”您填写的姓名是:“ + document.myform1.userName.value);]<form name = "myform1"><input type="text" name = "userName" value=“请输入姓名” onFocus="clear()" onblur = "show()"/ ></form>
21.鼠标位置event.x和event.y
22.流氓广告:一直跟着鼠标直到你点击其实就是出发onMousemove
23.系统函数:eval(evaluation评估)(str)计算字符串类型的表达式;parseInt(str,radix)解析出整数直到遇到非法字符,那么返回解析出来的并不是出错,如果第一个就是非法字符那么返回NaN)。
parseFloat,isNaN
24.在js里提交表单document.表单明.submit()
25.转页面window.location("url"),实际上window是顶级对象可以省略 。
Html和JS基础的更多相关文章
- js 基础篇(点击事件轮播图的实现)
轮播图在以后的应用中还是比较常见的,不需要多少行代码就能实现.但是在只掌握了js基础知识的情况下,怎么来用较少的而且逻辑又简单的方法来实现呢?下面来分析下几种不同的做法: 1.利用位移的方法来实现 首 ...
- js 基础
js基础知识点总结 如何在一个网站或者一个页面,去书写你的js代码:1.js的分层(功能):jquery(tool) 组件(ui) 应用(app),mvc(backboneJs)2.js的规划():避 ...
- js基础练习二之简易日历
今天学到了js基础教程3,昨天的课后练习还没来的及做,这个是类似简易日历的小案例,视频还没听完,今晚继续...... 先看效果图: 其实做过前面的Tab选项卡,这个就很好理解了,通过鼠标放在不同月份月 ...
- [JS复习] JS 基础知识
项目结尾,空闲时间,又把<JS 基础知识> 这本书过了一遍,温故知新后,很多知其然不知其所以然的内容 豁然开朗. [1. 用于范围的标签] display :inline or bloc ...
- JS基础(超级简单)
1 JS基础(超级简单) 1.1 数据类型 1.1.1 基本类型: 1) Number:特别注意:NaN的检测方法:Nan!=NaN;或者使用isNaN方法 2) ...
- Node.js基础与实战
Node.js基础与实战 Node.jsJS高级进阶 NODE原理与解析 REPL交互环境 模块与NPM Buffer缓存区 fs文件操作 Stream流 TCP&UDP 异步编程 HTTP& ...
- js基础到精通全面教程--JS教程
适合阅读范围:对JavaScript一无所知-离精通只差一步之遥的人 基础知识:HTML JavaScript就这么回事1:基础知识 1 创建脚本块 1: <script language=”J ...
- JS基础知识总结
js基础知识点总结 如何在一个网站或者一个页面,去书写你的js代码:1.js的分层(功能):jquery(tool) 组件(ui) 应用(app),mvc(backboneJs)2.js的规划() ...
- js基础篇——call/apply、arguments、undefined/null
a.call和apply方法详解 call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象 ...
- js基础知识总结(2016.11.1)
js基础知识点总结 如何在一个网站或者一个页面,去书写你的js代码:1.js的分层(功能):jquery(tool) 组件(ui) 应用(app),mvc(backboneJs)2.js的规划():避 ...
随机推荐
- linux进程间通讯-System V IPC 信号量
进程间通信的机制--信号量.注意请不要把它与之前所说的信号混淆起来,信号与信号量是不同的两种事物.有关信号的很多其它内容,能够阅读我的还有一篇文章:Linux进程间通信--使用信号.以下就进入信号量的 ...
- Bash中的$符号
脚本名称:$0 PID:$$ 参数个数:$# 脚本返回值:$? 第x个参数:$x 第10个以上的参数加大括号:${10} 所有参数:$@ #!/bin/bash echo "The prog ...
- Entity Framework性能优化
AsNonUnicode 执行如下语句,并用SqlProfiler监控其SQL: var list = WMFactory.ReChargeMobile.Queryable().Where(w =&g ...
- CodeSmith中SchemaExplorer属性的介绍
CodeSmith与数据库的联系,在CodeSmith中自带一个程序集SchemaExplorer.dll,这个程序集中的类主要用于获取数据库中各种对象的结构. <%@ Property Nam ...
- Struts2中EL表达式取值
http://blog.csdn.net/cuihaiyang/article/details/41950141 (写的不错,可以知道为什么struts2可以用El取属性值的问题.正常el从reque ...
- 解决weblogic与系统时间相差8小时的问题
解决weblogic与系统时间相差8小时的问题 在一般情况下weblogic与系统时间是很少会出现时间差的问题,但有可能在某一特定的情况下就会出现,如使用weblogic8版本时可能会出现时差问题: ...
- 01-Objective-C
前言 目 前来说,Objective-C(简称OC)是iOS开发的核心语言,在开发过程中也会配合着使用C语言.C++,OC主要负责UI界面,C语言.C++ 可用于图形处理.近来,流传Ruby.C# ...
- Köln-keith jarrett
在火车上遇到一男生,带着他弟弟.他弟弟跑来跑去的,他就安稳地坐在下铺看书,不知道是哪种语言. 我们都是在北京下车. 第二天在王府井吃饭,姐姐带我吃西餐.我又看到他,跟一个阿姨一起吃饭. 吃饭的时候姐姐 ...
- JDBC连接池以及动态SQL处理
复习一下: 1.先创建一个properties配置文件 ClasssName=oracle.jdbc.driver.OracleDriver url=jdbc:oracle:thin:@服务器IP:端 ...
- 冒泡排序(C++)
冒泡排序(C++) 冒泡排序(C++): 原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换, 这样一趟过去后,最大或最小的数字被交换到了最后一位, 然后再从头开始进行两两比较交换, ...