六安沧州西安三亚宝鸡菏泽
投稿投诉
菏泽德阳
山西湖州
宝鸡上海
茂名内江
三亚信阳
长春北海
西安安徽
黄石烟台
沧州湛江
肇庆鹤壁
六安韶关
成都钦州

网页中空格的烦恼

  相信认真做过网页设计(WebDesign),或者关注过页面设计的同行都对空格不陌生。空格属于一类细节,很容易被忽略,但又比较影响效果,更麻烦是很不好控制。此问题总结的想法,来
  相信认真做过网页设计(WebDesign),或者关注过页面设计的同行都对空格不陌生。空格属于一类细节,很容易被忽略,但又比较影响效果,更麻烦是很不好控制。此问题总结的想法,来自知乎上梁海的提问,以及对他提供专业答案的反思和总结。
  就所提问题而言,我目前还是坚定的不空格派系。我不否认空格后效果的提升,但不能完全解决问题,有利有弊。既然效果并不十分理想,再综合工作量、可维护性而言,我认为意义实在有限。或者更悲观的认为,要想达到完美的效果,必须手动调整,没有完美的可控程序逻辑。道理如同图书排版,真正排版出色的好书,都是一页页手工定制的,排版效果必须跟着内容走。
  这个问题在专业网页设计上讲,我认为可归类于内容排版,与用户体验中可读性直接相关。平面设计里好像叫字体排印,我认为同样应该用可读性指标来衡量质量。但受限于网页构成原理,我认为在网页中,空格影响的不仅有内容排版,还有页面版式问题也很典型。内容排版主要指内容层面,页面版式主要指结构层面,下边分开来讨论。
  内容排版的空格
  目前互联网上内容里,中英文混杂已经非常普遍,并且可以放大理解为中西文混排(自己基本只用英文,所以后续都写中英文混排)。不仅仅是英文单词的使用,各种英文术语和缩写已经完全融入了普通人生活。尤其在信息爆炸的互联网上,此问题表现的比较突出。
  我最早看到和自己写的中英文内容,全部都是连着写,不会考虑加空格。后来是在一些很专业的网站上发现,原来还有在中文、英文之间加空格的说法,尤其翻译过来的技术参考里。很容易想到,这种写法是为了更好的区别不同语言,以免造成阅读上的粘连障碍,加空格后确实极大提升了可读性。(梁海更专业的观点原文文字的交界处应该是个尽量平滑的过渡,尽量满足双方文字的需求,并且让文本的节奏尽量平稳。)
  但同时我发现,影响中英文混排效果的原因其实很多,在网页设计中不仅仅只有加空格手段来优化。比如更改字体,因为在计算机系统里英文的选择其实很多,不比中文宋体的单调。不同的英文字体,不仅对比中文的大小比例不一样,而且前后粘连的距离也不一样。
  2003年前后,我最常用的字体是Arial,Tahoma,Verdana,对比同样字号可以发现,Arial最小而Verdana最大。于是在我们当时的理解里,中英文混排最好用Verdana,如果没记错当时的微软官方网站用的就是,我特地到一些外企中文网站验证过。
  2005年,我开始大量阅读Blog后,我发现Wordpress默认风格的中英文混排效果不错,查后得知人家用的是LucidaGrande字体,此后我开始有意识的关注中英文混排效果不错的个人Blog,以便提取可读性更好的字体,这个事情如要自己实验会很麻烦。但请注意,当时Wordpress其实没多少人用,甚至还没有MovableType的用户多。
  其实一开始我也尝试过给英文两边加空格,但确实麻烦。而且有个细节不知是否有人关注过,某些字体(具体哪些字体未深入测试)定义空格的宽度会因左侧是中文或者英文而不一样。也就是说,给一个单词两边加上空格后,会出现左边宽、右边窄的效果,这点我也无法接受的。而在有了通过字体解决的思维方式后,更完全抛弃了加空格的想法。再往后,又先后认识了Helvetica,Calibri等等优秀字体,所以用起来还算绰绰有余。
  单就字体而言,学问很大,还有清晰度、衬线等方面的可读性影响因素,而且在不同客户端浏览器下表现也可能有差异。比如我知道不同字体的下划线也会很影响可读性,Tahoma的下划线就是紧挨文字的。这里只谈空格,我也不是专业搞研究的,所有结论均出于实践经验。目前我个人网站上用的就是Calibri,个人博客上还是LucidaGrande,我认为混排效果都不错。
  图只是举例示意,不同字号、浏览器等客观条件都可能影响效果。
  页面版式的空格
  结构层面的空格主要在HTML结构代码里,很多时候我们需要针对不同标记的内容做间隔。之前我的做法,都是自然空格,就是在HTML代码里敲入一个空格。但慢慢我发现,第一不易做像素级的精确控制,第二不同客户端下的空格宽度解析不一致,这在做跨浏览器兼容时很重要。而且我很快意识到,代码里做空格不符合结构、表现分离的原则。于是,后来我把所有需要空格效果的内容全部用CSS的margin定义解决,想空就空,想空多少随时可以改。
  很快问题又来了,通常高保真原型里没有的空格,但研发工程师做的测试原型里却有。这是因为在客户端代码里,换行就算一个空格。工程师在做应用层开发时,往往不那么注意,通常为了看代码方便而随意空行。还有类情况是可能使用了某种控件或者特殊语句,甚至还不是那么容易查出原因,此类问题我也碰到不少。
  当然,这种鸡毛蒜皮的细节,往往不会放多高的优先级,但多了确实影响效果。其实也不是没有解决办法,可以通过CSS语句wordspacing:3px;来定义让空格失效,通过局部控制灵活应对,最近试的效果还是挺不错。
  回到前文内容排版的问题,如梁海所提,通过结构层处理统一为英文加上标记,如lt;spanlangengt;ManualofStylelt;spangt;,我认为是不可取的。第一太过麻烦,第二理论上可以用JS直接判断中英文。总的来说,我认为单独控制内容排版中的英文都有点多此一举。
  dt内各内容标记之间无空格,用margin精确控制。
  来源:http:www。blueidea。comtechweb20118391。asp

有钱人之外的两种人01hr工作五年后,我越来越相信那种网络上的说法:这个世界上,除了有钱人,其实只有两种人,一种是省吃俭用,买奢侈品装逼的,还有一种是,就算省吃俭用,日子也过得紧巴巴的人。……冬季如何呵护肌肤远离干燥困扰秋冬季节,天气渐冷,肌肤比其他季节更不容易呵护。干燥让皮肤显得黯然无光,甚至发痒脱皮,长痘痘。如何在这个季节对抗干燥,让肌肤晶莹剔透水灵灵呢?以下是日本某网站介绍的几招肌肤护理……挂机赚钱软件是真的吗如何找到靠谱的兼职一次我在群里聊天,身边的一个朋友吐槽网上找兼职被骗了。这个朋友在我们群里出了名的精明。她居然被骗?不可思议!在我们你一舌我一语轮番问题下,终于摸清了来龙去脉。原来朋友是全……六子旧事过堂第二章过堂当小伙子明白些的时候,已经发现自己已被关进了大牢。是什么呢?小伙子一动不动的,一直保持着被衙役扔进大牢的姿势。他已经忘记自己还在等待的午饭,慢慢地摸……弟弟下辈子你一定要当哥哥有句话真的说得很对失去了,才知道珍惜。但我很庆幸,在我还没有失去的时候,我明白了这个道理。在我知道了,我差点就要失去你的时候。我才知道,你对我来说有多重要。……网教你保险销售有哪些促成技巧美文网网教你保险销售有哪些促成技巧?一、促成的时机交易的促成并不是随时随地发生的,它需要你的努力及判断。当客户不再提问,是在进行思考时。当客户倚靠在椅子上,左右环顾……白雪公主和七个小矮人的故事在遥远的一个国度里,住着一个国王和王后,他们渴望有一个孩子,于是很诚意的向上苍祈祷。上帝啊!我们都是好国王好王后,请您赐给我们一个孩子吧!不久以后,王后果然生下了一……最新时尚发型介绍清新百变尽显迷人魅力很清新甜美的一款短发发型,发丝柔顺莹润,一丝不苟,空气刘海轻薄透亮,散发出一种甜美可爱的气质,发尾齐整,轻松展现出一种别具一格的时尚气质,搭配白色衬衣和背带裤,更是彰显出一丝淑……天堂夕阳目录:第一章:夕阳余晖第二章:有客自远方来第三章:枝头春意第四章:挑战世俗观念第五章:对簿公堂第六章:青春骚动第七章:园丁竞聘第……发型流行趋势超时髦韩式发型最适合都市女性的一款韩式齐肩卷发发型,中分的S型刘海微微外翻,展露出女生漂亮的小脸,再加上低调温暖的染发颜色,烘托出女生白皙的皮肤,整个造型简约时尚,格外养眼呢。很清新的……万圣节南瓜美甲图片在家打造南瓜灯美甲万圣节南瓜美甲传统的南瓜灯是采用橙色南瓜制作,南瓜灯美甲便使用了两种哦一种是橙色甲油为底,黑色甲油勾画出图案,另一种则黑色甲油为底,米黄色甲油勾勒图案。这样的南瓜美甲不会……大胆与胆大胆与胆大在小区里散步。有一只猫从大胆身边跑过。大胆说:我最勇敢,不怕猫。胆大说:我更勇敢。有一次,一只狗朝我冲过来,我也不怕。大胆说:那算什么!我见过一……
朱棣造反的时候朱元璋其他儿子在干什么明朝时期的燕王朱棣,夺取了自己皇帝侄子朱允炆的皇位,成为明朝第三位皇帝。朱棣起兵造反夺了皇位,那个时候朱元璋当然并不只有朱棣一个儿子还活着,那当时,朱元璋其他的儿子们都在做些什……惊女人补充维他命过度或加大死亡风险警惕!维他命吃过多易死为了这次调查,研究人员收集了大约4万名年龄介乎55至69岁女性的资料,发现她们在1986至2004年间,服用营养补充剂比率由最初66增至18年后的8……女儿别对他太好男人不能惯妈我我是雪落无尘,你有故事,就来找我。点击右上角关注,你的心事有我愿意听。可能很多女人在结婚前,少不了听妈妈会唠叨一句话:要想办法管住他,不能让他欺负你,不然有你气受。……好的生活习惯能够让男性远离男性病1、【怕憋尿】董大爷有个经验是不怕勤尿,就怕憋尿。平时他最多半小时就得尿一次,虽然不多,但比较痛快。有几次去参加重要会议,会议中间他不好意思出去上厕所,只好憋着,结果散会……实用如何让双胞胎女儿同时入睡下面这些方法和窍门能帮你度过难关:让双胞胎宝宝同时入睡让双胞胎宝宝同时上床睡觉绝对有好处,这样能帮助他们养成健康的睡眠规律,也能让你有希望得到片刻休息。如果你的双胞……党姓男孩霸气的名字一个人的名字不仅仅是一个人的重要符号,在一定程度上,是可以反映出一个人的文化素养以及兴趣爱好和价值观的。因此很多父母在给宝宝起名字的时候都会想起一个好听有寓意的好名字。那么该怎……斯大林欲夺外蒙蒋经国为何反对苏联割走外蒙斯大林干脆地对蒋经国说:老实告诉你,我之所以要外蒙古,完全是站在军事的战略观点而要这块地方的。你还有一个错误,你说,中国没有力量侵略俄国,今天可以讲这话,但是只要你们中国能够统……宋朝官员是怎样当官的为何说他们敢当天下事他们认为,天下者,是中国的天下、群臣的天下、万姓的天下,而不是皇帝的天下,对于这一天下,士人都有一份深切的关怀和发自内心的责任感。在中国历史上,儒家文化虽然一直占主导地位,但儒……二次革命是由谁领导的该如何评价二次革命二十世纪初期在中国赣、苏、闽、粤等地爆发了二次革命又被称为癸丑之役。这是一次由孙中山等人领导的反对袁世凯军阀统治的革命,一九一二年袁世凯被推举为临时大总统之后便开始了北洋军阀统……个性诗意网名静水踏歌一流年。雨巷深深堇墨浮华黎夕旧梦看那一叶春风看的见的阳光落魄的旋律。不寐倦长更惆怅暮烟垂独自莫凭栏暂引樱桃破……姓邬的男孩名字阳光男孩都是阳刚帅气的,爸爸妈妈在给自己男孩子起名字的时候也都希望能起一个阳光帅气的名字,因为阳光帅气的男孩子是非常招人喜欢的,因此取名字时就可以多用些阳光的、帅气的字眼,为男孩的……生命之书两只孔雀六餐这儿的皇牌便是一种名叫餐的早餐食品,至于是什么就不太清楚,不过凭着入口的感觉应该是五谷类食物的东西,味上还带着些奶但不腻,随即还会感觉到其中的椰丝和紫菜混合味的绒末,形呈球状……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网