• HTML知识点01


    HTML基础知识回顾

    1:ie是浏览器的一种,一般的浏览器只是用到了IE的内盒,知识将IE做了个外包。

    2:书写HTML时要按照XML标准类书写。有开始就有结束。

    3:HTML种属性单双引号都可以,也可以不写,HTML和XML是一样的,都是用<!__>来做注释的。

    4:<p></p>创建段落;<br/>回车;在HTML中有些标签可以不用关闭,br就是一个,这点和XML不同,一般情况都全部要关闭。<br/><img=”1.gif”/>

    5:HTML中不把“”当成空格,要抒写空格就必须用&nbsp表示空格。因为在HTML中经常会有缩进的形式,要是这样子网页的排版就会很乱。

    6:分段用<p>标签,为什么<>要用&lt【小于】和&dt【大于】,因为在HTML中<>有不同的含义。

    7:<pre>可以将中间的字段按其书写格式输出来</pre>

    8:<img src=‘1.img’/>这图片一点击就会链接,而且这图片不是插入的。

    9:table表格

    *:<thead></thead>表示表头,<tr>表示行,<td>表示列。

    10:表单

    *:<form>为表单标签,如果要将数据提交到数据库则需要将<input>,<textarea>,<select>等表单元素放到form中。

    *:<form action=’’>其中的action属性最后到那个页面。

    *:<input>是主要的表单元素,type的可选值为:<submit>:提交按钮;<button>普通按钮;<checkbox>复选框;<file>文件选择框;<hidden>:隐藏字段;<image>:图片按钮;<password>:密码框;<radio>:单选按钮;<reset>:重置按钮;<text>:文本框;

    *<select>标签用来表示ComboBox或者ListBox的,若其属性的size大于1,则是ListBox否则是ComboBox.

      *:若其属性size大于1,则表示为ComboBox,否则为ListBox

    11:css层叠样式表是用来美化网页。

    *内联式:对某一个标签,进行美化;

    *页面嵌入:对一类标签美化;在<head></head>中设置<style>

    *外部引用:<link type=”text/css”rel=’Styleheet’href=’css1.css’>

    [JavaScript]<弱类型的语言>

    1:格式,书写在<head>中。

    <script>

    alert(‘输出内容’);

    </script>

    2:外部引用

    <script src=’common.js’ type=”Text/JavaScript”></script>

    3:JS是解释行语言,不是编译型的,有时有些错误也会照样子执行的,它和JAVA无一点关系,基本的形式和C#是一样的。

    4:js中无类型一说,用var来声明变量。以下的代码在JS中正确的,而在VS中是错误的。

    var i=10;

    i=”abc”;

    alert(i);这样子会输出abc,不会出错。

    5:判断其变量初始化

    var x;

    if(!x){alert(‘不x’);}表示变量被初始化了或者变量不为空或者变量不为0.

    6:函数的声明     不需要声明返回值类型,参数类型的。并不是所有的函数都有返回值。

    function add(i1,i2){

    return i1+i2;

    }

    7:在js中也有事件一说,这只包括在一些超链接上面的。

    <a href=”JavaScript:alert(‘点击我’)”></a>

    <input src=”a.js” onclick=”clert(‘点击我’)”type=“JavaScript”>

    8:匿名函数

    var F1=function(a,b){

    return a+b;

    }

    alert(F1(12.10));  输出22.

    9:JS面向对象基础

    **js中没有类的语法,是用函数闭包模拟出来的,在JS中String,Date等类,都被叫做对象“”

    *********例子

    function Person(name,age){                  //可以看成为构造函数,而name,age则看成其属性就好理解。

    this.Name=name;

    this.Age=age;

    this.SayHallo=function(){

    alert(“你好,我是”+this.Name+”,我今年“+this.Age+”岁了”);

      }

    }

    var P1=new Person(“man”,20);

    P1.SayHello();               必须要声明类名

    10:Array数组

    **:js中的数组是一个动态的数组,无需限制大小,长度是不限的。

       var names=new Array();

       names[0]=”tom”;

       names[1]=”son”;

       for(var i=0;i<names.length;i++){

       alert(names[i]);

    }

     

  • 相关阅读:
    架构师速成-怎样高效编程
    【论文笔记】Leveraging Datasets with Varying Annotations for Face Alignment via Deep Regression Network
    Redis数据类型--List
    python命令行传入参数
    python 连接ORacle11g
    sqlserver2016 kb补丁
    linux cat 文件编码
    python gtk 环境
    openstack kvm cannot set up guest memory 'pc.ram': Cannot allocate memory
    Mysql Explain 详解(转)
  • 原文地址:https://www.cnblogs.com/netxiaohui/p/4309419.html
Copyright © 2020-2023  润新知