1、HTML知识点总结

HTML 
    基本组成
        所有标签必须成对出现
            开始标签<html></html>结束标签
            头部标签<head></head>
                <title></title>页面标签
            内容标签<body></body>
            <!--注释内容-->注释
    body的属性:
        bgcolor 页面背景色
        text 文字颜色
        topmargin 上页边距
        leftmargin 左页边距
        rightmargin 右页边距
        bottomargin 下页边距
        background 背景壁纸
    一般标签
        1.1格式控制标签
            <font></font>控制字体、大小;
            <b></b>字体加粗;<i></i>倾斜;<u></u>下划线;
            <center></center>居中;<br></br>相当于回车
            &nbsp 表示空格;
        1.1.2内容容器标签
            <h1></h1>...<h6></h6>标题(会自动换行)
            <p></p>段落标签
            <span></span>层标签(默认用多少空间,占多少空间);<div></div>(默认占一行)
            <ol><li>内容</li><li>内容</li></ol>表示有序列表;
            <ul><li>内容</li><li>内容</li></ul>表示无序列表;
            相对路径;绝对路径
        1.2、常用标签
            超链接标签:<a href="超链接地址" target=“-blank”>超链接的文字</a>
            制作锚点:<a name=""></a>做锚点的标签;
                <a href="目标链接的name的值"></a>做锚点的链接
            图片标签
                <img src="图片地址" alt="显示的文字" with="" height=""/>
        1.3.1、表格
            <table></table>表格;
            属性:
                width;border:边框;cellpadding 内容跟边框的边距;
                cellspacing:单元格间的间距;align:对齐方式;
                bgcolor:背景色;background:背景图片
            <tr></tr>行;<td></td>单元格;<th></th>表头
            单元格合并:
                colspan="n"(合并同一行)
                rowspan="n"(合并同一列)
        1.3.2、表单<form>
            形式:<form id="" name=""></form>
            1、文本输入
                文本框<input type="text" name="" id="" value=""/>
                密码框<input type="password" name="" id="" value=""/>
                文本域<textarea name="" id="" cols="" rows=""></textarea>
                隐藏域<input type="hidden" name="" id="" value=""/>
            2、按钮
                提交按钮
                    <input type="submit" name="" id="" disabled="disabled" value=""/>
                重置按钮
                    <input type="reset" name="" id="" disabled="disabled" value=""/>
                普通按钮
                    <input type="button" name="" id="" disabled="disabled" value=""/>
                图片按钮
                    <input type="image" name="" id="" disabled="disabled" src="图片地址"/>
                        使按钮失效
            3、选择输入
                单选按钮组
                    <input type="redio" name="" checked="checked" value=""/>
                复选框组
                    <input type="checkbox" name="" checked="checked" value=""/>
                文件上传
                    <input type="file" name="" id=""/>
                        <lable for=""><lable/>为input元素定义标注。
                下拉列表框
                    <select name="" id="" size="" multiple="multiple"> <option value="值">内容1</option><option value="值">内容2</option>...</select>
    JavaScript简介
        1、它是什么?
            它是脚本语言,宿主文件为HTML。
        3、它的用法
            位置分三块,最好写在</html>之后。
            <script language="javascript">代码必须放在这里面</script>
        4、三个常用对话框
            alert("")警告对话框
            confirm("")确定对话框
                子主题 1
            prompt("要显示的文字")弹出可以输入内容的对话框
        2、它与Java有什么关系
            它是微软的
    2、CSS样式表(层叠样式表)
        1、内联样式表
            <p style="font-size:14px"></p>
        3、外部样式表
            点右键-css样式-附加样式表。一般用link连接方式
            <style type="text/css">*{ margin:0px;padding:0px;}</style>
        2、内嵌样式表
            <style type="text/css">p{ 样式}</style>
            作为一个独立区域内嵌在网页里,必须写在head标签里
        2.1.2、选择器
            1、标签选择器
            2、class选择器。都是"."开头
            3、ID选择器。以"#"开头
            4、复合选择器
                a、用","隔开,表示并列。
                b、用空格隔开,表示后代
                c、筛选"."
        2.2样式属性
            2.2.1、背景与前景
                background-...
            2.2.2、边界和边框
                border,margin,padding
            2.2.3、列表与方块
                width,height;list-style-...
            2.2.4、格式与布局
                1、position:fixed 锁定位置(相对于浏览器)
                2、position:absolute a-外层没有,b-外层有
                3、position:relative 相对于默认位置的移动
                4、z-index分层(像摞纸)
                5、float:left,right
                    overflow:hidden ;超出部分隐藏
                    超链接样式
                    半透明效果
    1.4、框架
        1、frameset 最外城的去掉body用frameset
            子主题 1
        2、iframe 在原来页面嵌入小窗口显示其他页面
            <iframe src="其他页面地址"></iframe>
    2、JavaScript语法
        1、基本数据类型
        2、变量:用var定义
        3、类型转换:自动和强制,一般用强转
            如:parseint();parsefloat();isNaN()数字是否合法;
        4、运算符;5、语句;6、数组;7、函数
    3、JavaScript的DOM操作
        Windows对象操作
            Windows.open 
                1、写页面地址2、-blank打开的方式
                3、控制打开的窗口格式
                    toolbar=no无工具条
                    menubar=no无菜单栏,status=no无状态栏
                    resizable=no窗口大小不可调
            Windows.close:关闭当前窗口
                关闭多个子窗口
        四、间隔与延迟
            间隔执行一段代码;清除间隔执行
            延迟一段时间执行一段代码
                window.setTimeout("要执行的代码",延迟的毫秒数)
        五页面调整;模态和非模态对话框;windows.history对象;window.location对象;
        5、window.status
        6、window.document对象
            docunent.getEelmentById=("id")最多找一个
            根据name找,找出来的是数组;
            根据classname找,找出来的是数组;
            二、操作内容
                1、非表单元素2、表单元素
            三、操作属性
            四、操作样式
                如:图片轮播
    第4部分、表单验证和事件
        1、表单验证
            举例:电话号码、身份证、邮箱等需要要验证
        2、正则表达式
        3、事件
            鼠标单击触发onclick;双击ondblclick;
            鼠标移到上面、离开时的触发...
基本组成
    所有标签必须成对出现
        开始标签<html></html>结束标签
        头部标签<head></head>
            <title></title>页面标签
        内容标签<body></body>
        <!--注释内容-->注释
body的属性:
    bgcolor 页面背景色
    text 文字颜色
    topmargin 上页边距
    leftmargin 左页边距
    rightmargin 右页边距
    bottomargin 下页边距
    background 背景壁纸
一般标签
    1.1格式控制标签
        <font></font>控制字体、大小;
        <b></b>字体加粗;<i></i>倾斜;<u></u>下划线;
        <center></center>居中;<br></br>相当于回车
        &nbsp 表示空格;
    1.1.2内容容器标签
        <h1></h1>...<h6></h6>标题(会自动换行)
        <p></p>段落标签
        <span></span>层标签(默认用多少空间,占多少空间);<div></div>(默认占一行)
        <ol><li>内容</li><li>内容</li></ol>表示有序列表;
        <ul><li>内容</li><li>内容</li></ul>表示无序列表;
        相对路径;绝对路径
    1.2、常用标签
        超链接标签:<a href="超链接地址" target=“-blank”>超链接的文字</a>
        制作锚点:<a name=""></a>做锚点的标签;
            <a href="目标链接的name的值"></a>做锚点的链接
        图片标签
            <img src="图片地址" alt="显示的文字" with="" height=""/>
    1.3.1、表格
        <table></table>表格;
        属性:
            width;border:边框;cellpadding 内容跟边框的边距;
            cellspacing:单元格间的间距;align:对齐方式;
            bgcolor:背景色;background:背景图片
        <tr></tr>行;<td></td>单元格;<th></th>表头
        单元格合并:
            colspan="n"(合并同一行)
            rowspan="n"(合并同一列)
    1.3.2、表单<form>
        形式:<form id="" name=""></form>
        1、文本输入
            文本框<input type="text" name="" id="" value=""/>
            密码框<input type="password" name="" id="" value=""/>
            文本域<textarea name="" id="" cols="" rows=""></textarea>
            隐藏域<input type="hidden" name="" id="" value=""/>
        2、按钮
            提交按钮
                <input type="submit" name="" id="" disabled="disabled" value=""/>
            重置按钮
                <input type="reset" name="" id="" disabled="disabled" value=""/>
            普通按钮
                <input type="button" name="" id="" disabled="disabled" value=""/>
            图片按钮
                <input type="image" name="" id="" disabled="disabled" src="图片地址"/>
                    使按钮失效
        3、选择输入
            单选按钮组
                <input type="redio" name="" checked="checked" value=""/>
            复选框组
                <input type="checkbox" name="" checked="checked" value=""/>
            文件上传
                <input type="file" name="" id=""/>
                    <lable for=""><lable/>为input元素定义标注。
            下拉列表框
                <select name="" id="" size="" multiple="multiple"> <option value="值">内容1</option><option value="值">内容2</option>...</select>
JavaScript简介
    1、它是什么?
        它是脚本语言,宿主文件为HTML。
    3、它的用法
        位置分三块,最好写在</html>之后。
        <script language="javascript">代码必须放在这里面</script>
    4、三个常用对话框
        alert("")警告对话框
        confirm("")确定对话框
            子主题 1
        prompt("要显示的文字")弹出可以输入内容的对话框
    2、它与Java有什么关系
        它是微软的
2、CSS样式表(层叠样式表)
    1、内联样式表
        <p style="font-size:14px"></p>
    3、外部样式表
        点右键-css样式-附加样式表。一般用link连接方式
        <style type="text/css">*{ margin:0px;padding:0px;}</style>
    2、内嵌样式表
        <style type="text/css">p{ 样式}</style>
        作为一个独立区域内嵌在网页里,必须写在head标签里
    2.1.2、选择器
        1、标签选择器
        2、class选择器。都是"."开头
        3、ID选择器。以"#"开头
        4、复合选择器
            a、用","隔开,表示并列。
            b、用空格隔开,表示后代
            c、筛选"."
    2.2样式属性
        2.2.1、背景与前景
            background-...
        2.2.2、边界和边框
            border,margin,padding
        2.2.3、列表与方块
            width,height;list-style-...
        2.2.4、格式与布局
            1、position:fixed 锁定位置(相对于浏览器)
            2、position:absolute a-外层没有,b-外层有
            3、position:relative 相对于默认位置的移动
            4、z-index分层(像摞纸)
            5、float:left,right
                overflow:hidden ;超出部分隐藏
                超链接样式
                半透明效果
1.4、框架
    1、frameset 最外城的去掉body用frameset
        子主题 1
    2、iframe 在原来页面嵌入小窗口显示其他页面
        <iframe src="其他页面地址"></iframe>
2、JavaScript语法
    1、基本数据类型
    2、变量:用var定义
    3、类型转换:自动和强制,一般用强转
        如:parseint();parsefloat();isNaN()数字是否合法;
    4、运算符;5、语句;6、数组;7、函数
3、JavaScript的DOM操作
    Windows对象操作
        Windows.open 
            1、写页面地址2、-blank打开的方式
            3、控制打开的窗口格式
                toolbar=no无工具条
                menubar=no无菜单栏,status=no无状态栏
                resizable=no窗口大小不可调
        Windows.close:关闭当前窗口
            关闭多个子窗口
    四、间隔与延迟
        间隔执行一段代码;清除间隔执行
        延迟一段时间执行一段代码
            window.setTimeout("要执行的代码",延迟的毫秒数)
    五页面调整;模态和非模态对话框;windows.history对象;window.location对象;
    5、window.status
    6、window.document对象
        docunent.getEelmentById=("id")最多找一个
        根据name找,找出来的是数组;
        根据classname找,找出来的是数组;
        二、操作内容
            1、非表单元素2、表单元素
        三、操作属性
        四、操作样式
            如:图片轮播
第4部分、表单验证和事件
    1、表单验证
        举例:电话号码、身份证、邮箱等需要要验证
    2、正则表达式
    3、事件
        鼠标单击触发onclick;双击ondblclick;
        鼠标移到上面、离开时的触发...

 

posted on 2016-03-10 11:15  悠悠小花  阅读(342)  评论(0编辑  收藏  举报