html----------------------
标题<h1>--<h6>
段落<p>
链接<a>
图像<img>
换行<br/>
水平线<hr/>
文本格式化标签
样式表
外部, 内部, 内联
书签/锚点
<a name="tips">...</a>
<a href="#tips">
图像映射
可供点击区域的图像地图
<map>
<area>...</area>
</map>
表格(不是用来布局的,只是用来展示数据的)
<table>
<thead><tr><th></th></tr></thead>
<tfoot></tfoot>
<tbody></tbody>
</table>
列表
无顺序(可以用作导航条) ul-li
有顺序 ol-li
自定义 dl-dt-dd
div
块级元素
span
内联元素
表单<input type=""/>
文本 text
单选 radio
复选 checkbox
提交 submit
按钮 button
重置 reset
其他
下拉 select - optgroup - option
文本域 textarea
标题框 fieldset/legend
框架 -- 导航框架
<frameset><frame>
html元素
<!DOCTYPE html>
<html>
<head>...</head>
<body>...</body>
</html>
头部标签
title
base <base target="_blank"/> 所有超链接都新开窗口
meta Content-Type content="text/html;charset=gb2312"
Refresh content="5;url=重定向"
link 外部样式表
script
style 内部样式表
URL编码
URL只能使用ASCII字符集
用%后跟随两个十六进制数来替换非ASCII字符
用+来替换空格
Object元素
插件 视频
XHTML
没人用的e
JavaScript--------------------------------
现在只用<script> 不用 type="text/javascript"
外部脚步不能包含<script>标签
document.write
alert
onclick
document.getElement("p").innerHTML="hello world";
改变属性 XX.src
改变样式 XX.style.color
JS验证 XX.value
数组
var cars=["a","b","c"]
对象
var person={firstName:"a",lastName:"b",id:123}
person.firstName
循环
for(i=0;i<cars.length;i++){
document.write(cars[i] + "<br/>");
}
for(x in cars){
document.write(x + "<br/>");
}
while 和 for很像,可以被代替
JS跳出标签
cars = ["a","b","c"];
list:{
document.write(cars[0]);
document.write(cars[1]);
break list;
document.write(cars[2]);
}
java中的跳出标签只能用在循环中
JS的try catch throw
DOM 文档对象模型
Document Object Model
DOM 事件
鼠标点击等
动态创建/删除HTML元素
child.parentNode.removeChild(child)
JQuery-------------------------------------------------------------------
$("#test") id选择器
$(".test") 类选择器
$("p") 标签选择器
$(this) 当前元素
$("p.intro") 派生选择器
$("[href='#']") 属性选择器
文档就绪函数
$(document).ready(function(){
})
等待文档完全加载后再运行jQuery代码
JQuery是为了处理html事件而特别设计的
传统JS 需要在元素中用onclick或是事件动作来注册一个事件,这样DOM就依赖于JS
而JQuery用选择器将该事件注册到DOM上去,这样JS反而依赖于DOM
实现JS和HTML解耦
JQuery DOM操作
text(), html(), val(), attr("href")
添加/插入/删除DOM元素
append, prepend, after, before, remove, empty.
CSS操作
addClass, removeClass, toggleClass
遍历DOM树
parent(), parents(), parentsUntil()
children(), find()
siblings(), next(), prev()
过滤 first(), last(), eq(), filter(), not()
JQuery与Ajax
$(selector).load(url)
$.get(url,callback)
$.post(url,data,callbace)
noConflict
改名字-->jq
继续使用$
CSS--------------------------------------------------
cascading style sheet 层叠样式表
p{color:red}
选择器和JQuery相同
CSS框架模型
margin - border - padding
CSS定位
相对 relative
绝对 absolute
浮动 float
内联元素 display:inline <p> 都不会换行了
块元素 display:block <span> 也会换行
导航条
链接列表 ul li
TCP/IP -------------------------------------
TCP 应用程序之间的通讯
IP 计算机之间的通讯
TCP/IP 协同工作
分享到:
相关推荐
**W3C中文文档概述** W3C,全称为World Wide Web Consortium,是万维网联盟,一个负责制定互联网标准的国际组织。W3C制定的标准涵盖了网页制作、网络通信、数据交换等多个方面,旨在推动互联网的互操作性和可访问性...
### W3C标准详解 #### 一、W3C标准的目的与重要性 W3C(World Wide Web Consortium,万维网联盟)是一国际性的组织,致力于制定互联网标准,确保Web技术的兼容性和互操作性。W3C标准的目的在于为Web开发提供一套...
**W3C离线手册完整版** 这是一份详尽的W3CSchool离线手册,包含HTML、CSS、JavaScript以及jQuery等多个Web开发核心领域的全面教程。这份资源为开发者提供了无需网络连接即可查阅Web标准规范和技术文档的便利,极大...
《W3C中文文档》是前端开发者不可或缺的资源库,它包含了丰富的Web标准规范和指南,帮助开发者理解和遵循W3C(World Wide Web Consortium)的标准,以创建兼容性好、可访问性强、性能优秀的网页应用。这个压缩包提供...
**W3C文档中文版详解** W3C(World Wide Web Consortium)是互联网标准化组织,致力于制定和维护网络技术的标准,以确保全球信息的互操作性和兼容性。这个压缩包包含的是W3C规范的中文版,对于前端开发者来说,是...
### W3C代码标准规范详解 #### 一、引言 W3C(World Wide Web Consortium)即万维网联盟,是由全球范围内从事互联网技术开发的机构和个人共同组成的一个国际组织,其主要职责是制定互联网相关标准和技术规范,确保...
### W3C DOM操作知识点详解 #### 一、DOM与W3C标准 - **DOM (Document Object Model)**:是一种处理可扩展标记语言(如 XML 和 HTML)的标准接口。它定义了如何通过编程语言访问文档的结构、内容及属性。 - **W3C ...
W3C 词汇与字典 - "W3C Glossary and Dictionary" 的中文译文。 原始版本:http://www.w3.org/2003/glossary/ 翻译:W3School 项目组 尊敬的读者朋友们请注意,这是关于 W3C 文章的网页翻译。 原文版权受法律...
W3C整站下载后保存为chm格式电子文档
**W3C标准代码简介** **一、W3C标准的定义与意义** W3C,全称为万维网联盟(World Wide Web Consortium),是一个全球性的标准化组织,致力于制定和推广Web技术的标准,以确保不同平台、技术和开发者之间的兼容性...
《深入理解W3C与C++在Web开发中的应用》 W3C,全称World Wide Web Consortium(万维网联盟),是国际上制定互联网标准的重要组织。它为Web技术制定了许多规范,包括HTML、CSS、XML等,这些规范极大地推动了互联网的...
**W3C中文文档**是针对Web开发人员和爱好者的重要资源集合,由W3C(World Wide Web Consortium)组织提供。W3C是国际互联网标准的制定者,致力于确保网络的互操作性和开放性。这份文档是W3CSchool中文版的资料库,...
W3C School是一家专门提供Web技术在线教程的网站。网站中提供了大量全面的Web开发相关手册、实例。这里要提供给大家的就是由该网站内容整理的CHM手册——离线版的W3C School网站,方便大家在Web开发时使用。 该手册...
**W3C 全套工具详解** 在互联网技术领域,W3C(World Wide Web Consortium,万维网联盟)是一个至关重要的标准化组织,它制定了一系列规范来确保网页和网络应用程序的互操作性与兼容性。"w3c全套工具"指的是用于...
在Linux操作系统中,W3C(World Wide Web Consortium)是一个重要的资源,它为网络标准、技术和最佳实践提供了规范和指南。W3C帮助文档对于开发者来说是不可或缺的工具,尤其对于那些在Linux环境下进行Web开发的人员...
w3c-dom.jar 包 dom解析xml使用 包 免积分下载
**W3C参考手册概述** W3C,全称为World Wide Web Consortium,是全球互联网标准的主要制定者。这个组织致力于创建开放的Web标准,确保网络的互操作性和可访问性。W3C参考手册是前端开发者的重要参考资料,它涵盖了...
W3C提供的cpp和h头文件为C++开发者提供了一种简单易用的接口,用于实现与网络服务器的上传和下载功能。在这个描述中,我们将深入探讨如何利用这些API以及它们在实际应用中的工作原理。 首先,`w3c.cpp`和`w3c.h`...