HTML,JS,JQuery的简单入门 - Sheldongdong/java_learningpth GitHub Wiki
因为实习工作的需要,要编写部分前端的代码。因此花了两天对于前端的基础知识进行了简单的学习。基本上对于项目中前端代码的结构和语义都可以掌握,这样修改起来和调试起来也有清晰的逻辑和较强的目的。 简单的讲:HTML是页面的标记语言,浏览器可以识别显示;CSS则是用来描述页面的样式,这部分我没有看,因为项目中的CSS代码是现成的;JavaScript是脚本语言,可以实现动态的页面,可以插入在HTML(<script></script>)中,也可以写单独的.js文件,再在HTML中(<script src="myScript.js"></script>)引用外部JavaScript,通过src指定js文件的位置;JQuery则是一个 JavaScript 函数库,是JavaScript 的容器,有自己的语法,可以简单高效的实现JavaScript 的功能
#HTML
http://www.w3school.com.cn/html/html_jianjie.asp w3school入门学习网站
什么是 HTML?
- HTML 是用来描述网页的一种语言。
- HTML 指的是超文本标记语言 (Hyper Text Markup Language)
- HTML 不是一种编程语言,而是一种标记语言 (markup language)
- 标记语言是一套标记标签 (markup tag)
- HTML 使用标记标签来描述网页
我的第一个段落。
上面是简单的HTML语法。
###HTML 标题 HTML 标题(Heading)是通过
###HTML 段落 HTML 段落是通过标签进行定义的。 >
This is a paragraph.
This is another paragraph.
###HTML 链接 HTML 链接是通过 标签进行定义的。 >This is a link ###HTML 图像 HTML 图像是通过 标签进行定义的。 >![](w3school.jpg) #####HTML 表格 表格由 标签来定义。每个表格均有若干行(由 标签定义),每行被分割为若干单元格(由 标签定义)。
>
>
###HTML 块 HTML 元素是块级元素,它是可用于组合其他 HTML 元素的容器。
元素没有特定的含义。
***
##HTML表单
HTML 表单用于收集用户输入。 元素定义 HTML 表单
表单元素指的是不同类型的 input 元素、复选框、单选按钮、提交按钮等等。
元素
元素是最重要的表单元素。
元素有很多形态,根据不同的 type 属性。
First name: ##H5 什么是 HTML5?
HTML5 实例: > <title>Title of the document</title> Content of the document...... > ###HTML 新特性 HTML5 的一些最有趣的新特性: * 新的语义元素,比如 , , , and 。 * 新的表单控件,比如数字、日期、时间、日历和滑块。 * 强大的图像支持(借由 和 ) * 强大的多媒体支持(借由 和 ) * 强大的新 API,比如用本地存储取代 cookie。 ##HTML 总结 HTML 是一种在 Web 上使用的通用标记语言。HTML 允许你格式化文本,添加图片,创建链接、输入表单、框架和表格等等,并可将之存为文本文件,浏览器即可读取和显示。公司项目中用到的基本上是H5,但是基本的语法结构都是一样的,简单的做个了解,有一个宏观的概念。在项目中遇到了问题再查找解决。 *** #JavaScript >JavaScript 是世界上最流行的编程语言。 这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。
JavaScript 语句通过代码块的形式进行组合。块由左花括号开始,由右花括号结束。块的作用是使语句序列一起执行。 JavaScript 函数是将语句组合在块中的典型例子。 下面的例子将运行可操作两个 HTML 元素的函数:
JavaScript 对大小写是敏感的。
属性是与对象相关的值。 方法是能够在对象上执行的 本例创建名为 "person" 的对象,并为其添加了四个属性:
简单实例: <script> function myFunction() { alert("Hello World!"); } </script> 点击这里 * JavaScript 错误 - Throw、Try 和 Catch > try 语句测试代码块的错误。 catch 语句处理错误。 throw 语句创建自定义错误。 * JavaScript 框架(库) JavaScript 高级程序设计(特别是对浏览器差异的复杂处理),通常很困难也很耗时。 为了应对这些调整,许多的 JavaScript (helper) 库应运而生。 这些 JavaScript 库常被称为 JavaScript 框架。 *** #JQuery >jQuery 是目前最受欢迎的 JavaScript 框架。 它使用 CSS 选择器来访问和操作网页上的 HTML 元素(DOM 对象)。 jQuery 同时提供 companion UI(用户界面)和插件。 许多大公司在网站上使用 jQuery: > * Google > * Microsoft > * IBM > * Netflix ##jQuery 语法 jQuery 语法是为 HTML 元素的选取编制的,可以对元素执行某些操作。 基础语法是:$(selector).action()
<script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> This is a headingThis is a paragraph. This is another paragraph. Click me下面是 jQuery 中事件方法的一些例子:
什么是 AJAX? AJAX = 异步 JavaScript 和 XML(Asynchronous JavaScript and XML)。 简短地说,在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示。 使用 AJAX 的应用程序案例:谷歌地图、腾讯微博、优酷视频、人人网等等。 ###jQuery AJAX jQuery 提供多个与 AJAX 有关的方法。
语法:$(selector).load(URL,data,callback);
get()语法:$.get(URL,callback);
post()语法:$.post(URL,data,callback);
|