【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]);

}

 

时间: 2024-07-31 15:57:48

【HTML】基础01的相关文章

安卓基础01

安卓基础01 SDK System images 这是在创建模拟器时需要的system image,也就是在创建模拟器时CPU/ABI项需要选择的,下载并解压后,将解压出的整个文件夹复制或者移动到 your sdk 路径/system-images文件夹下即可, 如果没有 system-images目录就先 创建此文件夹,然后打开SDK Manager,打开Tools(工 具)菜单选择Options(选项)菜单项打开Android SDK Manager Setting对话框,点击Clear C

iOS基础 01 构建HelloWorld,剖析并真机测试

iOS基础 01 构建HelloWorld,剖析并真机测试 前言: 从控制台输出HelloWorld是我们学习各种语言的第一步,也是我们人生中非常重要的一步. 多年之后,我希望我们仍能怀有学习上进的心情,继续以HelloWorld去认识这世界上更多的东西. 本篇以HelloWorld作为切入点,向大家系统介绍什么事iOS应用以及如何使用Xcode创建iOS应用. 目录: 1. 创建HelloWorld工程 1.1. 设计界面 1.2. 真机测试 2. Xcode中的iOS工程模板 2.1. Ap

C#面向对象基础01

面向对象不是取代面向过程的类.对象."人"是类,"张三"是人这个类的对象.类是抽象的,对象是具体的.按钮就是类,某个按钮就是对象.对象可以叫做类的实例.类就像int,对象就像10.字段field(和某个对象相关的变量),字段就是类的状态.人这个 类有姓名.年龄.身高等字段.类不占内存,对象才占内存.方法:方法就是累能够执行的动作,比如问好.吃饭等.类的继承,类之间可以有继承关系,比如电脑类可以从"电器"类继承,这样的好处是"电脑&quo

C#语言基础01

Console.WriteLine("hello"); Console.ReadKey();// 按一个按键继续执行 string s=Console.ReadLine();//用户输入文字的时候程序 是暂停的 ,用户输入玩 必点回车,把用户输入的作为返回值,声明一个string 类型的变量(容器)s,用s来放ReadLine函数返回的值. Console.WriteLine(s); /*inti1=10;int i2=20; Console.WriteLine(i1+ "+

python基础01 Hello World!

作者:徐佳 欢迎转载,也请保留这段声明.谢谢! 摘要:简单的Hello Word! python 命令行 如已经安装python,那么在linux命令行中输入 $python 将进入python.乱吼在命令行提示符>>>后面输入 print ('Hello World!') 随后在屏幕上输出: Hello World! 写一段小程序 另一个使用Python的方法,是写一个Python程序.用文本编辑器写一个.py结尾的文件,比如说hello.py 在hello.py中写入如下,并保存:

Linux基础01 学会使用命令帮助

Linux基础01 学会使用命令帮助 概述 在linux终端,面对命令不知道怎么用,或不记得命令的拼写及参数时,我们需要求助于系统的帮助文档:linux系统内置的帮助文档很详细,通常能解决我们的问题,我们需要掌握如何正确的去使用它们:在只记得部分命令关键字的场合,我们可通过man -k来搜索:需要知道某个命令的简要说明,可以使用whatis:而更详细的介绍,则可用info命令:查看命令在哪个位置,我们需要使用which:而对于命令的具体参数及使用方法,我们需要用到强大的man:下面分别介绍: 命

黑马程序员--Java基础--01基本概念

1.Java的三大技术架构 JAVAEE(Java Platform Enterprise Edition):  开发企业环境下的应用程序,主要针对web程序开发: JAVASE(Java Platform Standard Edition): 完成桌面应用程序的开发,是其他两者的基础 JAVAME(Java Platform Micro Edition): 开发电子消费产品和嵌入式设备,如手机中的程序 我对三大技术构架理解 1.三大技术是指哪三大技术呢? 答:三大技术分别指JAVAEE,JAV

【C++基础 01】堆和栈的概念

好记性不如烂笔头,学习c++的时间也不是很久,趁着这段时间看 <C++ Primer>将学习笔记整理一下,与君共勉. ==================================================================== 首先要区分一下概念: [数据结构的栈和堆] 堆:也叫优先队列,是一棵完全二叉树,它的特点是父节点的值大于(小于)两个子节点的值(分别称为大顶堆和小顶堆).它常用于管理算法执行过程中的信息,应用场景包括堆排序,优先队列等. 栈:具有后进先出性质

AngularJS基础01 从HelloWorld说起

作者:arccosxy  转载请注明出处:http://www.cnblogs.com/arccosxy/ 准备工作 首先,创建一个名为index.html的HTML文件,代码如下: <!DOCTYPE html> <head> <title>Learning AngularJS</title> </head> <body> </body> </html> 接下来就是加载angular.js库,访问https:

Java基础01 从HelloWorld到面向对象(转载)

Java是完全面向对象的语言.Java通过虚拟机的运行机制,实现“跨平台”的理念. "Hello World!" public class HelloWorld{    public static void main(String[] args){        System.out.println("Hello World!");    }} 程序中包括Java的一些基本特征: 类(class):上面程序定义了一个类HelloWorld,该类的名字与.java文件