首页 web前端 css教程 当标题不能显示完整的解决方法_经验交流

当标题不能显示完整的解决方法_经验交流

May 16, 2016 pm 12:05 PM
完整 标题

其实建议用css控制超出隐藏显示

也就是标题因为设计的宽度问题所以没有显示全,看样子是使用程序来截字的。我想很多网站都遇到这样的情况。为了视觉效果不得不进行截字显示以满足网站的整体视觉效果。通常我们采用截字的方法是两种,一种是通过后台输出时来事先设定一定的字符数量。另一种是通过CSS或是JS来对已经输出的完整的内容进行视觉剪截。

在网页标准没有兴起的时候基本上是采用第一种方式来解决这个问题,直到现在这种方式依然被广泛地使用着。这种方式的好处就是可以准确的剪截字数,而不足可能就是因为剪截的工作在后台已经完成,所以输出的内容是残缺的。而第二种是通过CSS或是JS做出的一种障眼法。把一定长度以外的内容隐藏掉。以达到需要的视觉效果,好处就是他可以保留完整的数据内容,不足之处可能是非IE浏览器截的字并不完美。比如Firefox常常会有截半个字的尴尬现象。

我想提出的问题是:"标题的不完整是否会影响用户的点击动机?"我斗胆提出这样的论断:标题的不完整将在很大层度上影响用户是否会点击该条信息的动机。我们这里就用优艾网中的一条新闻标题来作分析。网站中有这样一条新闻标题"美国发明用户界面新技术 对着吹",这是一句被机械性截掉的标题。面对这样的标题我们的好奇心是否被勾引起来,当然有可能。但是我们的理解可能是这样的:"美国发明了用户界面的新技术,对着吹……这是个打假新闻。可能是两家公司在吹牛。"如果是这样那么这种八卦的新闻我就没兴趣了。然而这个完整的标题应该是:"美国发明用户界面新技术 对着吹气就能操作计算机"对于这样的标题我就比较有兴趣,我想知道这个吹气为什么就能操作计算机呢,这是我从来没想到过的事。这样我就会有极大的兴趣去点击查看这条新闻。我们可以比较发现,其实最容易勾起我们好奇心的其实是"吹气操作"。这是新技术的核心。也是这个新闻的核心内容。

当然有时候截字是必需的,否则整个网站就会显得很杂乱。那么现在一般的解决方法就是在链接上加入"title"属性。遇到这种语义不清楚的标题时我通常是鼠标悬停查看提示区中的文字以获得比较完整的标题信息。从而完成我是否点击该新闻的判断。但是可惜的是优艾网标题链接中的title属性与标题内容是一样的,如此一来title属性的意义大减。

我们在设计的时候当然是尽可能的把标题显示完整,如果因为特需原因没办法显示完整的时候要尽可能的使title属性是完整的。还有虽然CSS的截字在Firefox中是有缺陷的,但是我还是觉得截字的事应该由CSS来完成。至少这样我们可以得到一个完整的HTML信息文档。当无CSS的时候至少我们同样可以看得到完整的信息内容。

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
两个点博物馆:所有展览以及在哪里可以找到它们
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

PPT文件标题不能删除的处理操作方法 PPT文件标题不能删除的处理操作方法 Mar 26, 2024 pm 03:21 PM

1、删除文字当您使用鼠标左键单击文字后,会在文字周围出现许多整齐排列的白色方块,这表示已经选择了该【文本/形状/图形】。一旦选中,只需按下键盘上的【Delete】键,便可轻松删除该文字。2、选不中文字或形状鼠标左键单击【文本/形状/图形】后,没有出现向步骤1中的【选中状态】,出现此类问题原因较多,以母版为例,点击菜单上的【视图】,并找到【母版视图】中的【幻灯片母版】。3、在母版视图中,点击左侧导航的页面,找到需要删除的【文本/形状/图形】后,依旧点击鼠标左键,选中后,按键盘【Delete】删除即

CSS实现标题文字动画效果的方法和技巧 CSS实现标题文字动画效果的方法和技巧 Oct 20, 2023 am 09:00 AM

CSS实现标题文字动画效果的方法和技巧,需要具体代码示例在网页设计和开发中,动画效果可以提升用户体验,增加页面的吸引力和活力。标题文字动画效果是一种常见的设计手法,它可以让页面的标题更加生动和有趣。本文将介绍一些CSS实现标题文字动画效果的方法和技巧,并提供具体的代码示例。渐变动画效果渐变动画效果可以让标题文字的颜色从一种变化到另一种,创建出流畅的过渡效果。

如何在HTML中的fieldset中包含一个标题? 如何在HTML中的fieldset中包含一个标题? Aug 23, 2023 pm 05:01 PM

使用<legend>标签来包含一个标题。HTML<legend>标签用于为<fieldset>标签定义一个标题。它支持以下属性−属性值描述Aligntopbottomleftright已弃用−指定内容对齐方式。示例您可以尝试运行以下代码来实现HTML中的<legend>标签−<!DOCTYPEhtml&g

帝国CMS标题修改困境?试试这些应对策略! 帝国CMS标题修改困境?试试这些应对策略! Mar 12, 2024 pm 05:27 PM

帝国CMS标题修改困境?试试这些应对策略!在使用帝国CMS(EmpireCMS)搭建网站的过程中,难免会遇到需要修改文章标题的情况。然而,有些用户可能会遇到一些困难,比如不清楚如何修改标题,或者修改后标题显示异常等问题。今天我们将分享一些应对这些问题的策略,并提供具体的代码示例,希望能够帮助大家解决标题修改困境。1.修改单篇文章标题如果想要修改某篇文章的

Java对接百度AI接口的技术选型与架构设计 Java对接百度AI接口的技术选型与架构设计 Aug 12, 2023 pm 08:01 PM

Java对接百度AI接口的技术选型与架构设计一、引言随着人工智能技术的迅速发展,百度AI接口提供了丰富多样的能力,如人脸识别、语音识别、文字识别等。本文将介绍在Java项目中对接百度AI接口的技术选型和架构设计,并结合代码示例展示具体的实现方式。二、技术选型HttpClient由于百度AI接口是通过HTTP协议进行通信,因此我们可以使用ApacheHttp

标题君王:统治标题王国,成为无冕之王 标题君王:统治标题王国,成为无冕之王 Mar 07, 2024 pm 01:13 PM

在一个充斥着信息的数字世界中,标题扮演着至关重要的角色,它决定了受众是否会点击你的内容。一个好的标题不仅可以吸引注意力,还可以提高你的内容在搜索引擎结果页面(SERP)中的排名。遵循以下技巧,打造出统治标题王国的无冕之王:遵循SEO最佳实践:包含相关在标题中包含目标受众正在搜索的,这将有助于你的内容在相关的搜索结果中出现。保持简洁明了:标题应简短且易于理解,通常在60个字符以内。使用强有力的动词:使用有力且引人入胜的动词,以传达行动性和紧迫感。吸引注意力:提出问题:以问题开头可以引发好奇心并鼓励

如何解决帝国CMS网站标题无法修改的问题? 如何解决帝国CMS网站标题无法修改的问题? Mar 12, 2024 pm 09:30 PM

在解决帝国CMS网站标题无法修改的问题之前,我们需要先了解造成这个问题的原因。一般来说,帝国CMS的网站标题无法修改可能是由于以下几个常见原因造成的:模板中未正确调用网站标题变量。缓存问题导致标题无法及时更新。插件冲突导致标题修改无效。针对以上问题,我们可以采取以下方法逐一进行排查和解决:检查模板中是否正确调用了网站标题变量:在帝国CMS中,网站标题通常通过

全面了解AJAX所需的包:完整指南 全面了解AJAX所需的包:完整指南 Jan 17, 2024 am 09:37 AM

ajax是一种基于JavaScript和XML的Web开发技术,可以实现异步加载数据、局部刷新页面等功能。在使用ajax之前,我们需要了解哪些包是必须的,并且清楚如何使用它们来实现自己想要的功能。本文将介绍一些常用的ajax包,并提供相应的代码示例,帮助读者更好地理解和应用ajax技术。jQueryjQuery是一个功能强大的JavaScript库,提供了丰

See all articles