fword什么版本好用意思?

当前位置: &
codeword是什么意思
中文翻译符号语码字
例句与用法1.Estimating maximum codeword lengths of discrete data compressing离散数据压缩的最大字长估计2.A new type of two - dimension codeword structure of ocdma system and it ' s realization method型三角剖分上的双周期三次样条函数空间3.The experiment shows the improved algorithm can search codeword faster and effective仿真实验表明此改进算法能快速有效地搜索码字。 4.The classical algorithm of vq codebook design ? lbg algorithm and traditional codeword search algorithms are reviewed回顾了经典的矢量量化码书设计算法? ? lbg算法和传统的码字搜索算法。 5.One special address codeword which is a “ 0 / 1 ” sequence of certain code - length is assigned to each user in advance在ocdma系统中,每一个用户预先被分配一个特定的地址码,即一个字长的0 / 1序列。 6.2 . three criteria for evaluating performance of interleaver , ie . , the codeword weight decision , correlation analysis and iterative decoding suitability ( ids ) , is proposed2 、提出了交织器的码重分析、相关性分析和交织器迭代译码的适应性( ids )三种性能判别和分析方法。 7.This he did at least 13 times . “ de lesseps ” , it turned out , was the codeword for the egyptian army to start the seizure , and nationalisation , of the canal他至少13次提及莱塞普这个名字,后来的事实说明,这个名字就是埃及军队开始夺取苏伊士运河控制权的代号,同时也是运河国有化的代号。 8.The traditional codeword search algorithm ? full algorithm ( fs ) has a serious disadvantage , whose computation quantity will rise sharply with the increase of the codebook size and the codeword dimension传统的码字搜索算法? ?穷尽搜索算法会随着码书规模的增大和码字维数增加,计算量急剧增加。 9.Vector quantization can be used to take advantage of the correlation between neighboring pixels by quantizing pixels in groups ( or vectors ) rather than individually and symbolically representing the vector with a codeword本文就是从矢量量化技术的研究入手,开发它在图像压缩上的应用。并借助于并行计算技术来加快处理过程。 10.Second , we optimize the codebook and choice a part of the codeword which is used most efficiently . the result is not degraded too much while the complexity is reduced . at the end of the paper the development prospect of cs - acelp and speech coding are described对lsp参数量化中的第一级码书的128个码字的使用频率进行了统计试验,选用了128个码字中使用频率高的112个码字作为新码书,语音质量基本不变但降低了码书搜索的复杂度。 &&更多例句:&&1&&
相邻词汇热门词汇word-wrap 和 word-break 究竟是什么意思?_CSS教程_前端技术
您的位置: &
& 详细内容
word-wrap 和 word-break 究竟是什么?
为什么会乐此不疲地重复碰到这个问题?
这个问题是问题么?
我们经常需要&修复&一个老生常谈的&bug&,那就是文本的自动换行问题。在专业术语上,这种期望得到的渲染现象被称作&word wrap&,即文本处理器有能力把超出页边的整个词自动传到下一行。
在现实项目中,尤其是在测试阶段,鉴于测试使用非常极端的测试用例,我们经常需要&修复&如图所示的这个问题:
长单词溢出
图中,极长的这个英文单词(虽然是生造的)为了保证完整的显示,无奈地超出了容器的限制,它溢出了。为了&修复&这个&问题&,使得无论东亚还是西欧文字都能被限定在容器的尺寸范围内,我们一般会加上诸如&word-wrap: break- word-break: break-&这样的属性,令我们满意(好吧,其实是令测试满意)的结果如图所示:
长单词被强行断行
从以结果现象为导向的观点出发,这个&bug&被&修复&了,但是在做了三五次这样的重复工作后,我开始产生这样几个疑问:
word-wrap 和 word-break 究竟是什么?
为什么会乐此不疲地重复碰到这个问题?
这个问题是问题么?
在解惑之前,有几个关乎问题本质的客观现实需要指出,因为这些&常识&最容易被人忽视:
CJK 文字和 !CJK 文字有各自的排版规则。
在这里,CJK 代表 Chinese, Japanese, and Korean,即东亚文字,!CJK 就是非东亚文字,大多数情况下是西欧文字。
在文字的呈现规则上,两者很不相同,CJK 文字中,一个字母就是一个字素(单词),独立成义,!CJK 文字中,一些字母组成一个字素,并且字素们由连接符&-&连接,或由空格& &分隔。
有关 CJK 文字更多的排版规则上,比较有代表性的是:对中文来说,标点符号不能成为行首(特殊除外);双字长的标点符号(省略号、破折号)不能断开。
对于 !CJK,主要是:单词不能在中间不合法地断开(合法情况例如从连接符处断开);标点符号不能成为行首(特殊除外)
word-wrap 和 word-break 究竟是什么?对于这个问题,直接拜访 W3C 官方,找到 CSS3 草案:,再访问微软,借鉴诸如
得出的结论如下:
word-wrap, line-break, word-break 这几个属性都是 MS 的独立实现,随后其他浏览器也不同程度地实现了其中的某些,之后,这几个属性都被吸纳为 CSS3 标准。在对文字排版的渲染上,微软还是走在前面的。
在现有的 CSS3 草案中,关乎到文字排版的几个重要属性有:white-space, text-wrap, word-wrap, line-break, word-break
根据 CSS3 的描述,列出这些属性各自的要点,这部分读者可以跳过&&
white-space 是 white-space-collapsing 和 text-wrap 的缩写
设置 white-space-collapsing
设置 text-wrap
文字自动换行
忽略多余空行和空格,文字自动换行
保留所有空行和空白,文字不自动换行
忽略多余空行和空格,文字不自动换行
保留所有空行和空白,文字自动换行
preserve-breaks
合并多余空格,保留多余空行,文字自动换行
text-wrap 定义文本的自动换行效果
在允许的断点处自动换行
文本不会自动换行;对于不&合身&的容器,文本将会溢出
unrestricted
在任意的文法单词间都可断行,比 normal 的限制要松散很多
除非断行处没有其他任何允许的断点,方可进行断行,这比 unrestricted 严格,比 normal 松散
word-wrap 执行最激进的单词断行控制,从单词的内部断开以防止文本溢出容器并且完全适应容器的宽度
在 IE 的实际效果中,word-break 的效果要激进得多,它穷凶极恶地断开所有单词(如果到达边界的话)
仅在允许的文本断点处自动换行
break-word
如果一行中没有其他可接受的断点,那么将强行断开文本单词
line-break 是断行的规则,针对东亚文字
基本是针对日文的换行规则
word-break 是断行的规则,针对非东亚文字
根据特定非东亚文字自己的规则来决定是否自动断行
允许非东亚语言文本行的任意字内断开。该值适合包含一些非东亚文本的东亚文本
不允许非东亚语言文本行的任意字内断开。该值适合包含一些东亚文本的非东亚文本
hyphenation
文本会在合适的连字符处断开,这需要浏览器的支持
做一个归纳:专门用于控制文本自动换行功能的属性是 text-wrap 和 word-wrap,而 line-break 和 word-break 用来控制断行和单词边界分隔,根据 W3C 的描述来说,word-wrap 是最激进的自动换行方式,可以强行断开单词。而现实情况是,word-break: break- 的方式要更为激进,如图:
word-break
对比 word-wrap: break- 和 word-break: break-,两者都将文本限定在了容器的范围内,只是 break-all 将所有单词,不论长短地,通通截断,break-word 则非如此,它尽量地遵从了排版规则。
由于几个属性都来自于微软(部分来自于 CSS3),那么理所当然 IE 是支持最良好的,不过对于浮动元素,IE67 的表现会有些 bug(可在文后给出的 demo 中验证)。
至于其他浏览器,FF 3.6 不支持 word-break;Chrome 7 支持良好;Safari 5 同 Chrome;Opera 10 同 FF
碰到相关问题的场景大体是两个:
测试使用了很极端的测试用例(比如 asdfasdfasdfasdfasdfasdfasdf)
IE67 下,在宽度不大的容器中使用了浮动元素,同时浮动元素内包含了长的串,如图:
IE67 中浮动盒子杯具
对于场景一,使用 word-wrap: break-
对于场景二,使用 IE67 的 hack,word-break: keep- 或者用 inline-block 来代替浮动(IE67 中,hasLayout 的 inline 盒子大体等同于 inline-block)
回头看疑问二,我们为什么会乐此不疲地重复碰到这个问题?原则上,各个浏览器默认的文字排版方式已经很好地顾及了 CJK 文字和 !CJK 文字,根据各个语言自己的规则来呈现排版,不应该出现诡异的问题。所以,对于上面的两个问题场景,之所以产生场景一,是因为使用了极端的测试用例,但是在现实中,这种极长的英文单词是根本不存在的(特殊行业除外),又,即使英文单词较长,也不应该突兀地截断,这有违西欧文字的排版规则。所以我认为,如果在现实环境下发生场景一中的问题,责任应该在于版面的设计,比如容器宽度太小,而不是去截断文本;对于场景二,应该归咎于 IE67 的渲染 bug,这时,使用 inline-block 代替,或用 word-break: keep- 来给犯错的浏览器擦屁股。
对于我们输出的内容(可控的),不使用任何 word-wrap 和 word-break 等属性,对于可能产生的长单词溢出这种小概率事件,首先考虑容器宽度是否合理,其次可以为长单词添加连字符&-&以便合理地断开,最后设置 overflow: 避免视觉上的溢出。
对于用户输出的内容(不可控的),比如评论等,由于不排除用户会输入&dddddddddddd&这样没营养的垃圾数据,使用 word-wrap: break- 来强行截断。
最后的观点
不能完全迁就测试用例,因为有时不合现实情理。
浏览器默认已经做得够好,强加诸如 break- 这样的指令是不优雅的。
问题大多不在于实现,而在于设计(如容器太窄)。
对于 bug 浏览器使用 hack 即可,这是它们的错。
( 18:18:03)
( 20:04:00)
( 23:14:37)
相关排行总榜quickword是什么意思_quickword在线翻译_quickword什么意思_quickword的意思_quickword的翻译_英语单词大全_911查询
quickword是什么意思
输入英文单词或中文词语查询其翻译,例如
quickword是什么意思 quickword在线翻译 quickword什么意思 quickword的意思 quickword的翻译 quickword的解释 quickword的发音 quickword的同义词
quickwordquickword 网络解释1. 文档阅读& & Quicksheet文本处理 | Quickword文档阅读 | SmartViewer图书观看2. 沒聽過& & 21.Opera - 一個網際網路瀏覽器,不過不是微軟做的 | 22.Quickword - 沒聽過 | 23.Microsoft - 微軟公司quickword 网络例句1. Quickword doesn't have every feature of Word on a computer, but its feature set is strong. & &Quickword没有电脑上的Word软件的全部功能,不过也已经足够强大了。2. You can paste text copied or cut from one Quickword document into another, but not into any other app on the iPhone. & &你可剪切或复制一个Quickword文档中的文本,粘贴至另外一个Quickword文档中去,不过无法粘贴至iPhone其他软件当中。3. Edit and add graphics using the easy interface or use the &QuickWord& function to bring up the worksheet directly in your favorite word processor! & &编辑和添加图形使用介面容易,或使用& quickword &功能,把工作直接在你最喜欢的字处理器!4. Customize your worksheet with clipart, color, and font controls, or, with the click of the &QuickWord& button, open the worksheet instantly in your favorite word processor! & &自定义您的工作与美工图案,颜色和字体控制,或,与按& quickword &按钮,打开工作即刻在你最喜欢的字处理器!5. Quickword is the better of the two main modules. It has an impressive suite of features, including the ability to bold or italicize characters, change fonts and colors, create bullet points, and undo or redo changes. & &两个主模块中,Quickword相对要好一些,有着令人欣喜的齐全的功能,比如:将字母加黑或改成斜体,改变字体和颜色,创建点号,撤消和恢复操作。6. One is Quickword, the word processor. The second is Quicksheet, the spreadsheet program. These two, also separately available from the app store at $12.99 each, can handle standard Microsoft .doc and .xls files, but not Microsoft's newer .docx and .xlsx formats. & &一个是文字处理模块Quickword,第二个是电子制表软件Quicksheet,这两个模块都可以在苹果软件商店单独购得,价格都是12.99美元,可以处理标准的。doc和。xls文档,不过对于比较新的。docx和。xlsx文档就无能为力了。从 quickword 开始单词接龙选择难度小学英语初中英语高中英语大学英语出国英语考试英语quickword是什么意思,quickword在线翻译,quickword什么意思,quickword的意思,quickword的翻译,quickword的解释,quickword的发音,quickword的同义词,quickword的反义词,quickword的例句,quickword的相关词组,quickword意思是什么,quickword怎么翻译,单词quickword是什么意思常用英语教材考试英语单词大全 (7本教材)
出国英语单词大全 (5本教材)
大学英语单词大全 (13本教材)
高中英语单词大全 (6本教材)
初中英语单词大全 (13本教材)
小学英语单词大全 (33本教材)
别人正在查
911查询 全部查询 网址:
(共20个)占卜求签
(共17个)民俗文化
(共15个)交通出行
(共10个)学习应用
(共26个)休闲娱乐
(共10个)站长工具
(共9个)身体健康
&2015  京ICP备号-6 京公网安备30 你真的了解word-wrap和word-break的区别吗? - 无双 - 博客园
这两个东西是什么,我相信至今还有很多人搞不清,只会死记硬背的写一个word-wrap:break-word-break:break-这样的东西来强制断句,又或者是因为这两个东西实在是太拗口了,长得又差不多,导致连背都很难背下来。
那它们到底是什么呢?我在mozilla的官网上找到如下的解释:
我们看到两个解释中都出现了 break lines within words 这样的词汇,说明它们都跟单词内断句又关。然后我们试着翻译一下上面的两段英文:
word-wrap:
css的 word-wrap 属性用来标明是否允许浏览器在单词内进行断句,这是为了防止当一个字符串太长而找不到它的自然断句点时产生溢出现象。
word-break:
css的 word-break 属性用来标明怎么样进行单词内的断句。
貌似从上面两个读着都蛋疼的翻译中找到了一些区别:word-wrap 强调的是是否允许单词内断句,而word-break强调的则是怎么样来进行单词内的断句。
说到这里,好像依然不是很明朗,好吧,表达能力差的孩纸真是伤不起啊,只能用些实例来补救了。
首先,何谓单词内断句?当然这里指的都是西文单词。
这是没有单词内断句的情况,我们看到那个单词是在是太长了,所以它溢出了包裹它的容器。
这是进行了单词内断句的情况,就是一个单词被断作了两行。
先要明确一点,不加word-wrap或word-break的时候,就是浏览器默认的时候,如果有一个单词很长,导致一行中剩下的空间已经放不下它时,则浏览器会把这个单词挪到下一行去:
word..d 这个我们创造出来的单词本来应该紧接在 long 后面的,但是long后剩下的空间已经不够了,而单词默认是不能断开的,所以浏览器就只好把它屈尊下移了。
这个长单词还不算变态的,因为至少它没有长到超过包裹它的元素的长度,但是如果超过了呢?
如果超过了就像前面我们提到过的,它会溢出它的父容器外,因为这时它是不允许被截断的,那就只能冲出去咯。
这个时候word-wrap就能派上用场了。我们给这段文字加上word-wrap:break-word看看会怎么样
哈哈,你给我滚回去吧,变态的长单词,即使你断了也无所谓。
这样,为了防止长单词溢出,就在它的内部断句了。这就是 word-wrap:break-word 的功能。
在看看word-wrap的浏览器支持情况:
很好,几乎所有浏览器都支持。
好吧,你现在可以说了,都有了word-wrap这个东西,那还要 word-break 来干什么鸟?
万恶的资本家总是想要榨干劳动者的一切,你看,下图中的long后面不是还有一段空间吗,难道就这样放着?太浪费了。。。
是啊,long后面那里足可以放好几个短的单词了,都是那个臭变态的长单词!
所以IE真的很体贴,不要再骂它啦,考虑到不浪费一点点空间的问题,它创造出了 word-break 这个东西。现在我们来看看使用 word-break:break- 后会怎么样。
看看发生什么了?那个变态的长单词并没有被挪到下一行,而是直接放在了long后面,然后在父容器的右边界断开了。所以,它没有浪费空间了哦。
再看下word-break:break-all的浏览器支持情况:
除了opera外,其他都支持耶(火狐也从不支持改为支持了)!
最开始我们说了,word-wrap 是用来决定允不允许单词内断句的,如果不允许的话长单词就会溢出。最重要的一点是它还是会首先尝试挪到下一行,看看下一行的宽度够不够,不够的话就进行单词内的断句。
而word-break:break-all则更变态,因为它断句的方式非常粗暴,它不会尝试把长单词挪到下一行,而是直接进行单词内的断句。这也可以解释为什么说它的作用是决定用什么方式来断句的,那就是&&用了word-break:break-all,就等于使用粗暴方式来断句了。总之一句话,如果您想更节省空间,那就用word-break:break-all就对了!
但无论如何,单词内的断句都会对西文的可读性产生一定的影响,有时候这点就要注意了。
ps:网上有些文章说,word-wrap:break-word 对长串英文不起作用,其实这是非常错误的,word-wrap:break-word照样能把一个长串英文或数字拆成多行。事实上,word-wrap:break-word与word-break:break-all共同点是都能把长单词强行断句,不同点是word-wrap:break-word会首先起一个新行来放置长单词,新的行还是放不下这个长单词则会对长单词进行强制断句;而word-break:break-all则不会把长单词放在一个新行里,当这一行放不下的时候就直接强制断句了。
&!DOCTYPE html&&p style="background:#000; width:100 color:#F00; word-wrap:break-word" data-mce-style="background: #000; width: 100 color: #f00; word-wrap: break-"&haha &/p&&p style="background:#000; width:100 color:#F00; margin-top:10 word-break:break-all" data-mce-style="background: #000; width: 100 color: #f00; margin-top: 10 word-break: break-"&haha &/p&
&&[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]}

我要回帖

更多关于 最长的英文单词 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信