zoukankan      html  css  js  c++  java
  • 网页的组成(一)

    html:网页的骨架

    超文本标记语言。解释一下,超文本:通俗的将就是超脱了纯文本(仅仅是文字),也就是说除了文字还有其他的内容,比如音乐,视频等;"标记"<html></html>表明是html。

    • 说起html,不的不说起浏览器兼容的问题,起作用的也就是浏览器的内核(渲染引擎),那么目前的内核:Trident(IE内核)、Gecko(Firefox内核)、Webkit(Safari内核,Chrome内核原型,开源)、Blink(Chrome)。
    • web服务器:Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等Web客户端提供文档,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。目前最主流的三个Web服务器是Apache Nginx IIS。
    • 网页的组成:html(相当于人体的骨架)、css(样式)、javaScript(动作,可以使静态的内容动态话)

    html的组成:<html></html>根标签 <head><title></title></head>头 <body></body>体

            推荐使用:推荐使用是因为更有语义化,浏览器更容易读取。

    1. h1-h6标题标签:字体有大变小
    2. front:字体标签
    3. strong(推荐使用):加粗  ------ b
    4. em:文字倾斜(推荐使用) ------ i
    5. del:删除,即文字被打了下划线(推荐使用)---- s
    6. ins:下划线标签 (推荐使用)----u
    7. img:图片标签:src--来源  alt----文字显示不出来的时候,显示alt的值;title---提示文本,就是当鼠标放在图片上的时候,会显示出该文本的内容。宽度,height:高度
    8. a:超链接---href:要跳转的连接,target:窗口打开的方式,_self(默认,在当前的窗口打开)、_blank(在新的窗口打开),当然超链接的在窗口的打开方式,可以统一的设置打开的方式,<base target = _self或_blank></base>(注意实在head里面设置)--回到上页;
    9. p:段落标签
    10. ol以及ul有序列表以及无序列表
    11. embed音乐标签
    12. 滚动标签<marquee direction="" behavior="slide">看我看我。。。。</marquee>可以作为弹幕,或者网站的公告

     javaScript:使网页更加的动态迷人

    1995年sun公司推出java,全世界都为这个语言震惊,网景公司高层决定想开发一种类似与java的语言,但是比java语言更加的简单,它是由布兰登.艾奇,仅仅开发10天完成的。

    1999年12月,ECMAscript3.0发布,成为javaScript的通行标准。

    认识javaScript:

    javaScript的组成:1.ECMAScript--->javaScript的语法标准。2.DOM:操作网页上的元素(即是标签)3.BOM:javaScript的操作浏览器的部分功能的API。

    javaScript的特点:

    1. 简单易用:适用于大量的编辑工具;只需要浏览器就可以执行。
    2. 它是解释性语言,也就是说,它不在需要编译,直接就可以加载执行,并且它是逐行执行 的以及它的变量类型都是用var来表示的。
    3. 它也是基于对象的,内置大量的对象,这样开发的时候,就可以减少代码的开发量。

    javaScript的使用范围是什么:

    1. 对表单的校验,比如说:校验用户名不能为空,最多多少个字等等,也就是所谓的异步校验。
    2. 浏览器对象的调用。
    3. 浏览器对象的事件。
    4. 客户端数据的验证。
    5. 网页特殊页面显示的效果。

    JavaScript的语法规范:

    1. 内嵌与html中,在<head><script>js代码</script></head>。
    2. 将script代码下载一个单独的js文件中,然后在html中引用这个js文件(推荐使用:因为减少了代码之间的耦合性,便于后期的维护和管理)。

     javaScript执行的过程中的小原理:

      html中出现<script>标签后,都会先停下来等待脚本的加载和解析,所以最好将<script>标签放在body下方,便于页面优先加载完成,减少对页面的影响,其次能合并的js文件,最好合并处理。

    javaScript的语法:

    注意的是:javaScript中是区分大小写的,定义变量必须以字符或下划线开头,禁止使用javaScript的保留关键字作为变量名。

    JavaScript的数据类型:

          简单类型:

    • string
    • Number
    • boolean
    • undifine:表示值“空缺”,未进行初始化。
    • null:空类型:它是JavaScript中的一个关键字,通常用来描述空值。

           复杂的类型:

    • 对象:Object
    • 数组:Array

     特殊的词:

    Infinity:表示无穷大:1/0

  • 相关阅读:
    Qt编写控件属性设计器12-用户属性
    C#中通过三边长判断三角形类型(三角形测试用例)
    C#中通过Selenium定位<a>标签的问题
    SharePoint自动化系列——Manage "Site Subscriptions" using PowerShell
    SharePoint API测试系列——Records.BypassLocks测试
    SharePoint API测试系列——对Recorded Item做OM操作(委托的妙用)
    放松时刻——C#分割字符串
    链表——PowerShell版
    栈——PowerShell版
    队列——PowerShell版
  • 原文地址:https://www.cnblogs.com/donghaibin/p/9010048.html
Copyright © 2011-2022 走看看