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中不把“”当成空格,要抒写空格就必须用 表示空格。因为在HTML中经常会有缩进的形式,要是这样子网页的排版就会很乱。
6:分段用<p>标签,为什么<>要用<【小于】和&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]);
}
HTML知识点01的更多相关文章
- MVC知识点01
1:母版页都 放在View/Shared里面,而且全部的视图页面都可以去用母板页. **母板的应用要用到嵌套,@RenderBody();将别的网页的内容全部显示在此处,它就相当于一个占位符. 2:架 ...
- mvc5 知识点01
1.ViewBag 动态数据类型,也就是说可以随便指定属性,前后台传值很是有用 2.Layout 属性,定义模版,模版中一般用@RenderBody() 做占位符,用于放置子页面内容 3.@model ...
- 【1】学习C++时,一些零散知识点01
1.编程理念 学习从学习完C后,接触了C++,最重要的便是编程理念的转变.C缩重视的是结构化编程,面对一个较大的程序,就将他分解成小型.便于管理的任务,如果分解后的任务还是偏难过大的话,那将这个任务继 ...
- flutter 学习零碎知识点01
1.Expanded组件 占满可用空间 -----可以到达类似flex布局中 第一列占用大量空间,所以它必须包装在Expanded widget中. 写死的高度改成Expanded自动撑满屏幕如果还 ...
- Object-C关于GCD多线程的使用
```objc1 使用Crearte函数创建的并发队列和全局并发队列的主要区别: 1)全局并发队列在整个应用程序中本身是默认存在的并且对应有高优先级.默认优先级.低优先级和后台优先级一共四个并发队列, ...
- NSURLConnection使用
*:first-child { margin-top: 0 !important; } body > *:last-child { margin-bottom: 0 !important; } ...
- 创建线程方式-NSOperation
*:first-child { margin-top: 0 !important; } body > *:last-child { margin-bottom: 0 !important; } ...
- mysql+linux 忘记密码
方法一: # /etc/init.d/mysql stop # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & ...
- ios开发多线程四:NSOperation多图下载综合案例
#import "ViewController.h" #import "XMGAPP.h" @interface ViewController () /** t ...
随机推荐
- 【Bugly干货分享】微信文件微起底Ⅰ
Bugly 技术干货系列内容主要涉及移动开发方向,是由Bugly邀请腾讯内部各位技术大咖,通过日常工作经验的总结以及感悟撰写而成,内容均属原创,转载请标明出处 微信大家都在用,但微信的本地文件到底隐藏 ...
- dojo/_base/lang源码分析
dojo/_base/lang模块是一个工具模块,但几乎用dojo开发的app都会用到这个模块.模块中的方法能够在某些开发场景中避免繁冗的代码,接下来我们一起看看这些工具函数的使用和原理(仅仅是原理的 ...
- Javascrpt无刷新文件上传
最近工作中遇到上传文件问题,主要需求是一步点击上传,兼容ie8+,当时用的dojox/form/uploader控件,这两天扒了一下源码,明白了原理拿出来分享一下. 总体思路如下: 1.对于支持XML ...
- 冲刺阶段 day13
---恢复内容开始--- 项目进展 今天星期三,我们将专业管理部分又继续做了完善,之前漏掉的几项功也一一补全,没能实现的数据库部分也已经进行了完善,并且对已经完成的部分进行了检测,数据库的部分还有待进 ...
- 区分各浏览器的CSS hack(包括360、搜狗、opera)
虽然说使用css hack来解决页面兼容性bug并不是个好办法,但是有时候这些hack还是用的着的,比如你接受了一个二手或是三手的遗留界面,杂乱无章的css代码,只在某个浏览器下有兼容bug,而且需要 ...
- DISCUZ 自定义模板
DISCUZ 自定义模板 模板安装和维护 安装新模板 将模板template打包放在对应目录:template/ 后台 -> 界面 -> 风格管理 , 安装模板 后台 -> 界面 - ...
- Fix catalyst driver in Ubuntu 13.04 / 13.10
Fix catalyst driver in Ubuntu 13.04 / 13.10(墙外文章备份) 1. Introduction I found lots of people strugglin ...
- 修复Telerik reporting 在网页中使用时的样式
在ASP.NET 网页或ASP MVC中嵌入Telerik Reporting时,报表出来的样式是有问题的,按扭的位置错位了. 在页面中引入以下CSS文件可以将报表样式修复从而回到正常的报表样式. . ...
- JavaScript 常用功能总结
小编吐血整理加上翻译,太辛苦了~求赞! 本文主要总结了JavaScript 常用功能总结,如一些常用的JS 对象,基本数据结构,功能函数等,还有一些常用的设计模式. 目录: 众所周知,JavaScri ...
- 在同一台服务器上配置多个Tomcat
如果要在一台服务器上配置多个Tomcat,主要就是要避免Tomcat服务器的端口冲突的问题.只需要修改CATALINA_HOME\conf\server.xml中的启动端口和连接端口就OK了! 下面我 ...