加载中…
  
博文
标签:

html5

css3

浏览器兼容

it

分类: html
  HTML5 有许多激动人心的特性,有了新的标签、新的CSS 能力和新的JavaScript API,Web 的能力范围有了大的飞跃。除了浏览器厂商的士气高涨之外,令人激动的新功能列表几乎每天都在增加。从“nightly builds”(每夜都构建一版)到开发渠道发行版和正常的平台预览版,浏览器在飞速变化,世界各地Web 开发人员们正在加入这个狂欢。
但是,尽管开发和浏览器社区正在把HTML5 的喧嚣推到一个极度兴奋的高潮,网上的大多数人却不像我们一样使用最新的浏览器和最新版本。如果你是一个大型开发机构的Web 开发人员或者是拥有庞大用户群的大企业,那你对此可能很清楚。即使你为通过Web 提供服务的小型机构或新创立的企业工作,你可能也要花上大量时间来确保自己的网站能够支持尽可能多的浏览器和浏览器版本。  
基于这一现实,很容易看出,HTML5 还谈不到它是否已为当今的使用做好准备,而是你是否为它做好了准备。例如,假设你用一些新的语法标签(例如和)新建了一个页面,添加了一些新的CSS 功能,例如圆角(border-radius)和阴影(box-shadow),甚至添加了一个元素在页面上绘制出一个HTML5 标识。  
在较
标签:

问号

冒号

条件运算符

真值

假值

javascript

if

else

it

分类: js

== 是等于号
= 是赋值号
? : 看好了,问号和冒号是一起用的,叫条件运算符。
语法:

条件表达式 ? 真值 : 假值

这个表式式由三部分组成的,如果条件表达式的值为真,则整个表达式的值为“真值”的值,反之为“假值”的值。

例:

a>b?c:d
如果a>b,表达式值为c
如果a<b或a=b,表达式值为d
在多数计算机语言中都支持条件运算

换一种方式它可以代替if...else..这个条件语句

变量=布尔表达式?语句1:语句2

例如:y=x>0?x:-x

 它的具体执行代码如下:

<script language='javascript'>

     var x=-3
       if(x)
       {
            var y =x>0?x:-x;
            alert(y);
    

  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有