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.特殊字符(一般文本编辑器不好找):&nbsp(空格);&lt(小于号);&gt(大于号);&amp(&);&copy(版权编号);&reg(祖册上标);&times(乘号);&divide(除号);
6.锚(anchor):<a name="place">目标位置</a>   <a name = "#place">,href(链接到网址或者图片),title:设置超链接的说明文字,链接到邮件;<a href="mailto:[email protected]">联系我们</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)