html5超过用省略号
2019-05-17 11:02:00 weixin_34107739 阅读数 2

这个很简单,直接贴代码就好了

 

HTML

<span class="name">博客园是一个面向开发者的知识分享社区。自创建以来,博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,推动并帮助开发者通过互联网分享知识,从而让更多</span>

CSS

span{
            width: 100%;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
        }

这里用span没用p标签不要有疑问,根据情况来确定使用的标签,

这里是指定两行,超出两行显示省略号

转载于:https://www.cnblogs.com/yyKong/p/10880217.html

2011-04-12 19:23:00 iwin8 阅读数 255

在过去的二十年里,移动通信行业已经越来越受支离破碎的协议、标准和地区差异的阻碍。但一个叫做HTML5的新兴技术承诺改变这种情况,从而提供一个前所未有的公开的、民主的和奇妙的肥沃的移动互联网乐土。

HTML5的福音传播者说,HTML5的发展有良好的势头,它甚至可以最短在两年之内击败本地应用程序——被设计在单一平台上运行的应用程序。

Sundar Pichai,谷歌HTML5的领导人,对于Chrome OS倡议很乐观,赞同道:“互联网令人难以置信的优势,将战胜本地应用的主导模式。”另一位移动互联网开发专家Mike Rowehl补充说:“我们甚至会忘记,在通向移动网络时代的路上,我们还曾经过一块本地应用的土地。”

转变期正值手机革命,推动了美国国内外的经济增长。手机正在迅速成为我们的第个二大脑,同时用户也在追捧他们尽力找到的最智能的手机。大大小小的公司正投资数十亿美元去创造一个真正的智能手机世界。

HTML5预示着网页出版商的巨大利益,因为它可以让企业只需一次开发就可以通过互联网浏览器发布到任何设备上。HTML5的大胜利不仅可以节省数十亿美元的开发费用,同时它也使得开发商将节省下来的费用直接投入到更多的创新和生产性项目当中。

HTML5的应用程序可通过一些方式获得,例如谷歌搜索引擎,这确保该应用程序可以被数十亿消费者发现。它们可以兼容来自第三方的应用或数据等内容,可以获得分析服务,就像交通状况的测量工具一样,还有广告服务器定位技术。发布HTLM5应用程序不需要得到任何人的许可。更有甚者,至少有一项研究说,消费者更喜欢HTML5应用程序的便利(尽管这项研究是应Adobe的委托,有偏袒网站的嫌疑)。

HTML5是the fifth generation of HyperText Markup Language的缩写,是用来创建网页的编码语言。通过互联网浏览器发布,再凭借快速全新的移动互联网,HTML5绕开大多数手机依赖的“iron”,或者说芯片、图形卡和其他组件——所有本地应用程序依赖的东西。今天大多数出售的手机装有有现代浏览器,可以运行超级快4G或LTE网络——也正是此类行为使得HTML5技术迅猛发展。这样,随着HTML5发展(开发人员正在努力完善它),公司将不再需要建立本地应用程序。

因此,HTML5的冲击力有强大的逻辑支持。当然,反对者说这并不是一场毫无悬念的战役。HTML5也有一定的局限性,比如速度、获取一些手机功能如蓝牙等。在未来12个月会发生什么,很大程度上决定于机遇。命运主要取决于苹果公司的下一步骤,苹果作为本地应用程序最大的支持者,也就是这个故事的最主要的对手。正是因为没有人确切知道这出戏会如何上演,才吸引人的眼球:苹果就像是《黑暗骑士》的小丑,有天资的恶魔和不断复活的本领,而蝙蝠侠(谷歌)的任务就是维护移动互联网这个大都市的安全。

(关于HTML5出现的争论,还有其未来将超越支离的本地应用程序的承诺,将成为在4月25~26日举行的VentureBeat移动互联网峰会的焦点之一,这次会议将有180多位业界高管参加,他们都积极致力于移动互联网产业的改造。还有像谷歌的Pichai,也将出席,主要的运营商们和企业的CEO们也都会参加。)

故事开始于2007年,第一台iPhone发布。由令人难以捉摸的领导人Steve Jobs带领,苹果为开发人员从寡头运营商手中第一次抢来了专属的真正的美味。iPhone的美妙是多方面的,但首要的是,它允许开发人员构建应用程序并销售盈利——用户可以方便地用他们的iTunes帐户在iPhone的App Store上进行购买。这绕过了运营商的掌控,它曾长期在“甲板”上主宰手机特色。

尘埃落定的时候,苹果偷抢一个领先两年的地位。不仅如此,数百万开发商已投资学习Objective–C和其他开发工具,都是苹果公司的iPhone编程框架,这些开发者成为既得利益者和忠于苹果的专家。现在,早已进入2011年,苹果公司继续发力,使本地应用程序比HTML5网站更具吸引力,是为了让那些数百万的开发者——因而也是用户——成为人质。

2010-08-28 11:59:00 comsharp 阅读数 16003

HTML5 渐入佳境,它强大的功能正被逐渐挖掘出来,各种实验性应用层出不穷,本文介绍几个由 Hakim El Hattab 设计的 HTML5 趣味小应用,它们非常有趣,我刚刚在它们身上消磨了两个小时。当你体验完这几个小应用,会发现 HTML5 比你想象的更强大。

Sinuous

在浩瀚的星系间履行,小心装上些红色的星球,绿色的星球可以吃掉,可以增加体能。

开始体验 >>

Bakemono

鼠标在页面空白位置点击,这个小怪物会扑过去。

开始体验>>

Keylight

我太喜欢这个小程序了,在一个空房间,双击鼠标,会放置上一个小球,当放进两个小球的时候,一道粒子束在两个球之间撞击,并发出悦耳的声音,随着小 球的增多,粒子束在每个小球之间穿梭撞击,离你越近的小球,声音越清脆,音调越高,这样就形成了连续的音乐。

开始体验>>

Blob

一些果冻样的东西,会滑向你鼠标点击的位置,在果冻球体中间点击,会将它扯成两半,它们在到处滑动的时候,还会再溶合到一起。

开始体验>>

Magnetic

也是我最爱的一个小程序。鼠标在夜空中双击,可以创造一颗恒星,同时创造出十几颗卫星绕着它转,你可以创造很多这样的恒星系,当它们中的某些靠近到 一起形成质量比较大的恒星系的时候,可以吸引更多的卫星绕着它们转。

开始体验>>

Trail

五颜六色的彩带,随着鼠标飘动,鼠标不动的时候,便围着鼠标箭头旋转,非常简单,但很流畅,视觉效果很漂亮。

开始体验>>

Particle Depth

很 Cool 的三维效果。

开始体 验>>

Wave

水面随着鼠标形成波浪,水面的浮球也随着沉浮,效果非常棒。

开始体验>>

Particles

粒子在屏幕上飘动,遇到鼠标的时候膨胀。

开始体验>>

译者注

这组 HTML5 实验应用加载速度非常慢,初以为是 HTML5 本身性能的问题,研究过源代码才发现,原来页面上调用了 Twitter 的饰件(http://platform.twitter.com/widgets.js ), 因为世界上压根没有 Twitter,我们早就知道,但这些网页不知道,所以还傻傻地去连接,浪费了大量的时间。使用 Godaddy 的服务器测试,每个页面大约需要 0.2 秒就打开了。有人说,他们代表先进生产力。

本文素材来源:http://hakim.se/experiments/
中 文编译来源:锐商企业CMS 网站内容管理系统 官方网站

2012-02-23 12:49:57 noting_gonna 阅读数 656

HTML5 渐入佳境,它强大的功能正被逐渐挖掘出来,各种实验性应用层出不穷,本文介绍几个由Hakim El Hattab 设计的 HTML5 趣味小应用,它们非常有趣,我刚刚在它们身上消磨了两个小时。当你体验完这几个小应用,会发现 HTML5 比你想象的更强大。

Sinuous

在浩瀚的星系间履行,小心装上些红色的星球,绿色的星球可以吃掉,可以增加体能。

开始体验 >>

Bakemono

鼠标在页面空白位置点击,这个小怪物会扑过去。

开始体验>>

Keylight

我太喜欢这个小程序了,在一个空房间,双击鼠标,会放置上一个小球,当放进两个小球的时候,一道粒子束在两个球之间撞击,并发出悦耳的声音,随着小 球的增多,粒子束在每个小球之间穿梭撞击,离你越近的小球,声音越清脆,音调越高,这样就形成了连续的音乐。

开始体验>>

Blob

一些果冻样的东西,会滑向你鼠标点击的位置,在果冻球体中间点击,会将它扯成两半,它们在到处滑动的时候,还会再溶合到一起。

开始体验>>

Magnetic

也是我最爱的一个小程序。鼠标在夜空中双击,可以创造一颗恒星,同时创造出十几颗卫星绕着它转,你可以创造很多这样的恒星系,当它们中的某些靠近到 一起形成质量比较大的恒星系的时候,可以吸引更多的卫星绕着它们转。

开始体验>>

Trail

五颜六色的彩带,随着鼠标飘动,鼠标不动的时候,便围着鼠标箭头旋转,非常简单,但很流畅,视觉效果很漂亮。

开始体验>>

Particle Depth

很 Cool 的三维效果。

开始体验>>

Wave

水面随着鼠标形成波浪,水面的浮球也随着沉浮,效果非常棒。

开始体验>>

Particles

粒子在屏幕上飘动,遇到鼠标的时候膨胀。

开始体验>>

译者注

这组 HTML5 实验应用加载速度非常慢,初以为是 HTML5 本身性能的问题,研究过源代码才发现,原来页面上调用了 Twitter 的饰件(http://platform.twitter.com/widgets.js), 因为世界上压根没有 Twitter,我们早就知道,但这些网页不知道,所以还傻傻地去连接,浪费了大量的时间。使用 Godaddy 的服务器测试,每个页面大约需要 0.2 秒就打开了。有人说,他们代表先进生产力。

转自:http://www.chinaz.com/design/2010/0828/129500.shtml

2017-08-16 17:14:50 small_rain_ 阅读数 430


1.表格的基本结构
      <table>:一个表格只允许出现一对<table>,html5不再支持它的任何属性
      <tr>:表示表格的行数,html5不再支持它的任何属性
      <td>:写在<tr></tr>内,表示该行有多少个单元格,html5中,<td>只有colspan和rowspan两个属性
<!DOCTYPE html>
<html>
   <head>
      <title>表格的基本结构</title>
   </head>
   <body>
      <table>
          <tr>
             <td>A1</td>
             <td>B1</td>
             <td>C1</td>
          </tr>
          <tr>
             <td>A2</td>
             <td>B2</td>
             <td>C2</td>
          </tr>
          <tr>
             <td>A3</td>
             <td>B3</td>
             <td>C3</td>
          </tr>
      </table>
   </body>
</html>


2.创建表格
      (1)创建普通表格
<!DOCTYPE html>
<html>
   <body>
      <h4>一列</h4>
      <table border="1">
         <tr>
            <td>1</td>
         </tr>
      </table>
      <h4>一行一列</h4>
      <table border="1">
         <tr>
            <td>1。</td>
            <td>2。</td>
            <td>3。</td>
         </tr>
      </table>
      <h4>两行三列</h4>
      <table border="1">
         <tr>
            <td>11</td>
            <td>22</td>
            <td>33</td>
         </tr>
         <tr>
            <td>10</td>
            <td>20</td>
            <td>30</td>
         </tr>
       </table>
   </body>
</html>           


      (2)创建一个带有标题的表格
<!DOCTYPE html>
<html>
   <body>
      <h3>带标题的表格</h3>
      <table border="3">
         <caption>数据表</caption>
         <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
         </tr>
         <tr>
            <td>11</td>
            <td>22</td>
            <td>33</td>
         </tr>
      </table>
   </body>
</html>


3.编辑表格
      (1)表格边框类型
             设置使用表格的border属性
      (2)表格表头
             表头有垂直和水平两种
<!DOCTYPE html>
<html>
   <body>
      <h3>水平表头</h3>
      <table border="1">
         <tr>
            <th>姓名</th>
            <th>性别</th>
            <th>年龄</th>
         </tr>
         <tr>
            <td>小米</td>
            <td>女</td>
            <td>11</td>
         </tr>
      </table>
      <h3>垂直表头</h3>
      <table border="1">
         <tr>
            <th>姓名</th>
            <td>小妹</td>
         </tr>
         <tr>
            <th>性别</th>
            <td>女</td>
         </tr>
         <tr>
            <th>年龄</th>
            <td>15</td>
         </tr>
      </table>
   </body>
</html>


      (3)表格背景
             a.表格背景颜色
                   <table border="1" bgcolor="green">
             b.表格背景图片
                   <table border="1" background="11.jpg">
      (4)单元格背景
<!DOCTYPE html>
<html>
   <body>
      <h3>单元格背景</h3>
      <table>
         <tr>
            <td>000000</td>
         </tr>
         <tr>
            <td bgcolor="red">111111</td>
         </tr>
         <tr>
            <td background="111.jpg">222222</td>
         </tr>
      </table>
   </body>
</html>


      (5)合并单元格
             a.用colspan(整数)属性合并左右单元格
                   <td colspan="2">A1 B1</td>   //A1 B1左右合并为一个大的单元格
             b.用rowspan(整数)属性合并上下单元格
                   <td rowspan="2">A1</td>      //A1上下合并为一个大的单元格
上下左右都合并单元格:
<!DOCTYPE html>
<html>
   <head>
      <title>上下左右合并单元格</title>
   </head>
   <body>
       <table border="1">
          <tr>
             <td colspan="2" rowspan="2">A1B1<br>A2B2</td>
             <td>C1</td>
          </tr>
          <tr>
             <td>C2</td>
          </tr>
          <tr>
             <td>A3</td>
             <td>B3</td>
             <td>C3</td>
          </tr>
       </table>
   </body>
</html>


             c.使用Dreamweaver CS6合并单元格
                   在“插入”中选择“表格”,可在光标处创建一个空白表格
      (6)排列单元格内容
             使用align属性可以排列单元格内容
             <th align="left">项目</th>   //可使表头在单元格内靠左显示
             <td align="right">衣服</td>  //可使单元格内容靠右显示
      (7)设置单元格的行高与列宽
              使用cellpadding来创建单元格内容与边框之间的空白,调整表格的行高和列宽
             <table border="1" cellpadding="10"></table>
4.完整的表格标记
      以后要学习css样式,更方便制作各种表格,表格除了表头还会有主体,脚注等。表格的行分组可成为"行组",不同行组具有不同意义,行组分为三类—“表头”“主体”“脚注”对应html中<thead><tbody><tfoot>.
      <caption>为表格标题;<td>表示一个单元格,<th>表示该单元格使这一行的"行头"
<!DOCTYPE html>
<html>
   <head>
      <title>完整表格</title>
      <style>
         tfoot{
            background-color=#FF3;
         }
      </style>
   </head>
   <body>
      <table border="1">
         <caption>学生成绩单</caption>
         <thead>
            <tr>
               <th>姓名</th><th>性别</th><th>成绩</th>
            </tr>
         </thead>
         <tfoot>
            <tr>
               <td></td><td colspan="2">540</td>
            </tr>
         </tfoot>
         <tbody>
            <tr>
               <td>小妹</td><td>女</td><td>560</td>
            </tr>
            <tr>
               <td>小小</td><td>女</td><td>520</td>
            </tr>
         </tbody>
      </table>
   </body>
</html>

用HTML5上传文件

阅读数 292

用HTML5绘制骰子

阅读数 2068

没有更多推荐了,返回首页