日期:2014-05-17 浏览次数:20637 次
web: 在适用Internet、维护工作量等方面,B/S比C/S要强得多的多;但在运行速度、数据安全、 人机交互等方面,B/S远不如C/S。综合起来可以发现,凡是C/S的强项,便是B/S的弱项,反之亦然 1、了解一些html基本常识 (1)什么是html,发展历史 制作网页的标记语言. Hypertext Markup Language的英文缩写,即超文本标记语言. 是一种标记语言,不需要编译,直接由浏览器执行. 是一个文本文件,包含了一些HTML元素,标签等.HTML文件必须使用html或htm为文件名后缀. 是大小写不敏感的. HTML是由W3C的维护的(http://www.w3school.com.cn/) 1990年, Tim Berners-Lee 创立了HTML,web之父 1997年, HTML4.0成为W3C标准 (2)w3c、web标准 结构:html,xhtml,xml 表现:CSS 行为:W3C DOM,ECMAScript (3)xhtml与文档类型声明 EXtensible Hypertext Markup Language,html-->xml 过渡。 常见的文档类型声明 XHTML 过渡型 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> XHTML 严格型 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> HTML严格型 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> HTML松散型 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> (4)主要浏览器 IE浏览器是用户数量最多的浏览器,超过80%的用户使用IE. Firefox 由Mozilla基金会所开发,市场使用率第二。 Navigator Netscape通信公司开发,是浏览器的最早的创始者和先驱者。 Google Chrome Google在2008年新推出的浏览器 2、掌握html基本结构及主要标记的使用。 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gbk"> <!-- <meta http-equiv="refresh" content="3;url=http://bbs.tarena.com.cn"> <meta http-equiv="refresh" content="3"> --> <title>html01</title> <link rel="stylesheet" type="text/css" href="css/1.css"> </head> <body> <h1>欢迎来到达内</h1> <p>欢迎大家来到<a href="http://bbs.tarena.com.cn">达内</a></p> <h2>在这里,你可以</h2> <ul> <li>学java</li> <li>有机会找到人生的另外一半</li> </ul> </body> </html> (1)meta http-equiv="content-type"告知浏览器HTML页面的编码方式。 http-equiv="refresh",指定页面刷新的频率。 name="keywords",为搜索引擎指定关键字,例如: <meta name="keywords" content=“tarena","java"> (2)link (3)列表 ul元素用于创建无号序列表 ol元素用于创建有序号列表 li元素表示列表项目 (4)块级元素与行内元素 div、p 、h1等元素常常被称为“块级元素”(需要另开始一行); span、 strong 等元素称为“行内元素” (不需要另开始一行) 3、掌握链接的使用 (1)基本语法 <a href="http://www.sina.com" target="">sina</a> target属性确定链接页面显示的窗口 _blank(新窗口), _self(原窗口) (2)文档内导航 <a name="top"/> … … … <a href="#top">to top</a> (3)发送邮件 <a href="mailto:eric_ct@126.com?subject=hello">发送邮件</a> (4)图片作为链接 <a href="#"><img border="0" src="img/dl.gif" /></a> (5)图片区域产生链接 <img src="index04.jpg" width="500" height="500" border="0" usemap="#m1" /> <map name="m1" id="m1"> <area shape="rect" coords="…" href="#" /> <area shape="circle" coords="…" href="#" /> <area shape="poly" coords="…" href="#" /> </map> 当shape="rect"(矩形)时,coords的值为左上角和右下角的坐标值; 当shape="poly"(多边形)时, 为各顶点值; 当shape="circle"(圆形)时,为圆心坐 标值和半径值。 coords值依照图片大小的不同 和所希望链接区域的不同而有所不同 </map> (6)链接中的伪样式 a:link { color: red} 没有访问时 a:visited { color: blue} 访问后 a:active { color: lime} 鼠标点击但还没有放开时 a:hover { color: aqua} 鼠标指向时 4、掌握表格的使用 table元素定义表格 tr元素定义行 td元素单元格 单元格间隔和单元格填充 table的cellspacing属性定义单元格之间的间距. table的cellpadding属性定义单元格边界与单元格中内容的间距. 单元格的对齐方式 align属性用于指明横向对齐方式:left center right valign属性纵向对齐方式:top middle bottom 单元格的合并 td的colspan用于指定单元格所占的列数, 用于横向合并单元格. td的rowspan用于指定单元格所占的行数, 用于纵向合并单元格. 5、熟练掌握表单的使用 表单的作用 常用属性 action method input text checkbox radio submit reset image button select textarea 6、了解css,掌握一些比较核心(程序员应该掌握)的css知识