XML学习准备(HTML、CSS、JavaScript)

  1、学习前的准备html
(1)每个网站开发人员都有必要了解以下几方面的知识:
     .万维网如何工作
     .HTML 语言
     .如何使用层叠样式表 (CSS)
     .JavaScript 编程
     .XML 标准
     .服务器脚本技术
     .使用 SQL 来管理数据
(2)HTML文档包括 HTML标签和纯文本
(3)Web浏览器的作用就是读取HTML文档,并以网页的形式显示出他们。浏览器不会显示HTML标签,而是
使用标签来解释页面的内容。
(4).html和.htm的区别
    First:Unix系统的扩展名必须为.HTML,如果使用了三个字符的扩展名.HTM,那么当网上的Unix系统用户浏览你的超文本文件时,
只能在屏暮上看到超文本的源文件,而不是展示的结果
    Second:.htm是为了兼容DOS的命名格式存在的,在效果上两者没有区别。
(5)HTML标签是由开始标签(如<html>)和结束标签(如</html>)组成。某些HTML元素没有结束标签,比如<br/>
(6)<h1>My First Heading!</h2>:如果写了一个如上的错误标签会出现什么情况呢? 显示h1标题的样式!
(7)HTML链接
   .<a href="
www.baidu.com ">百度</a>        :错误,链接不可用
    <a href="
http://www.baidu.com ">百度</a> :正确写法
   .<a>标签,还可以用来创建内部的链接,主要用于大型页面中,跳转到同一页面的不同地方!例如百度百科!
(8)HTML图像:在html中,<img>没有结束标签
   <img src="test" width="100" height="100" />
(9)在开始标签中添加斜杠,比如 <br />,是关闭空元素的正确方法,HTML、XHTML 和 XML 都接受这种方式。
(10)HTML标签对大小写不敏感,<P>=<p>,但是推荐小写。
(11)HTML 属性
   .HTML标签可以拥有属性。属性提供了有关 HTML 元素的更多的信息。

   .属性总是以名称/值对的形式出现,比如:name="value"。

   .属性总是在 HTML 元素的开始标签中规定。
(12)属性值应该始终被包括在引号内。双引号是最常用的,不过使用单引号也没有问题。
在某些个别的情况下,比如属性值本身就含有双引号,那么您必须使用单引号,例如:

name='Bill "HelloWorld" Gates'
(13)水平线<hr/>
    注释 <!-- This is a comment -->
(14)HTML的style属性
    .作用:提供了一种改变所有HTML元素的样式的通用方法。
    .<p style="background-color:yello;font-family:arial;color:red;font-size:26px;text-align:center;">最爱,挺好看的啊!</p>
(15)<input> 标签用于搜集用户信息

2、CSS学习
(1)、HTML只是定义了网页的内容,并没有定义格式;CSS定义了HTML元素如何显示在网页上。
     也就是说,HTML控制内容;CSS控制格式。
(2)、CSS(Cascading Style Sheets):层叠样式表,所有的主流浏览器均支持层叠样式表。
(3)、创建CSS的三种方式:
     .外部样式表:
      使用任何文本编辑器编写样式表,保存吧.css格式。并在要修改格式的html网页的头部链接该.css文件即可。
      优点是:一个样式表(.css)可以控制很多网页的格式。
     .内部样式表:
      当单个文档需要特殊的样式时,就应该使用内部样式表。使用 <style> 标签在文档头部定义内部样式表。
     .内联样式表:
      也就是前面html学习中的style属性,它将表现格式和内容混杂在一起,这样也损失掉样式表的很多有事,这种方法慎用。

3.JavaScript
(1)、JavaScript脚本既可以放在html网页中的<head>-</head>之间,也可以放在<body>-</body>之间,也可以从外部引用JavaScript脚本。
     .放在<head>-</head>之间,当脚本被调用时,或者当事件被触发时,脚本就会被执行。当你把脚本放置到 head 部分后,就可以确保
      在需要使用脚本之前,它已经被载入了。
     .放在<body>-</body>之间,在页面载入的时候就执行了。
(2)、变量的声明
     var x=5;
     var name="sdd";
     注:在为变量赋文本值时,请为该值加引号。
(3)、+运算符用于把文本值货字符串变量加起来(连接起来)。
     如果把数字与字符串相加,结果将成为字符串。
(4)、JavaScript中也有条件运算符 (true/false)?a:b
(5)、.警告框
      alert("文本");
     .确认框
      confirm("文本"):点击确认,返回true;点击取消,返回false;
     .提示框
      prompt("文本","默认值"):提示用户输入某些数据,如果用户点击确认,
那么返回值为输入的值;如果用户点击取消,则返回null。
(6)JavaScript使我们有能力创建动态页面,事件是可以被javascript侦测到的行为。
(7)<input type="button" value="View Message" οnclick="message()" />
   .οnclick="message()":表示在按钮上单击鼠标的处理函数为message()
   .处理函数可以是在其他地方定义的函数,也可以将函数体直接定义在这里,例如
    οnclick="alert("Some Wrong");return false;",语句之间一分好分开。
(8)try-catch:
   . try
     {
        addlert("welcome");//本来要调用alert(),这里调用错误
     }
     catch(err)
     {
        alert(err.description);
     }
(9)、throw - try - catch
     . try
       {
          if(x>10)
            throw "Err1";
          else if(x<0)
            throw "Err2";
       }
       catch(er)
       {
          if(er=="Err1")
             alert("Error! the value too high!");
          if(er=="Err2")
             alert("Error! the value too small!");
       }

(10)、只要页面中出现脚本错误,就会产生onerror事件。
(11)、document.write("I am \"grucee\"from ShanDong");
(12)、如果代码在一行中太长,则可以使用反斜杠对代码进行折行。
      .document.write("Hello \
world")是正确的!
4.xml学习

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值