网页的版式设计—文字的格式化

 更新时间:2016年9月20日 19:05  点击:1824

  网页的版式设计---文字的格式化

  编者按:很多从事网页设计的计算机专业人员,对于网页的制作技术驾轻就熟,但对于网页富有艺术性和个性的设计却感到力不从心。特别是没有经过艺术设计专业训练的网页制作者,在掌握了网页制作技术的情况下,都渴望将自己的网页制作得更具创意和美感。目前关于网页制作的讨论和介绍,多以讲解软件的技术性操作为主要内容,侧重艺术方面的非常之少。

  文字的格式化

  1.字号、字体、行距

  字号大小可以用不同的方式来计算,例如磅(point)或像素(pixel)。因为以计算机的像素技术为基础的单位需要在打印时转换为磅,所以,建议采用磅为单位。

  最适合于网页正文显示的字体大小为12磅左右,现在很多的综合性站点,由于在一个页面中需要安排的内容较多,通常采用9磅的字号。较大的字体可用于标题或其他需要强调的地方,小一些的字体可以用于页脚和辅助信息。需要注意的是,小字号容易产生整体感和精致感,但可读性较差。

  网页设计者可以用字体来更充分地体现设计中要表达的情感。字体选择是一种感性、直观的行为。但是,无论选择什么字体,都要依据网页的总体设想和浏览者的需要。

  粗体字强壮有力,有男性特点,适合机械、建筑业等内容;细体字高雅细致,有女性特点,更适合服装、化妆品、食品等行业的内容。在同一页面中,字体种类少,版面雅致,有稳定感;字体种类多,则版面活跃,丰富多采。关键是如何根据页面内容来掌握这个比例关系。

  从加强平台无关性的角度来考虑,正文内容最好采用缺省字体。因为浏览器是用本地机器上的字库显示页面内容的。作为网页设计者必须考虑到大多数浏览者的机器里只装有三种字体类型及一些相应的特定字体。而你指定的字体在浏览者的机器里并不一定能够找到,这给网页设计带来很大的局限。解决问题的办法是:在确有必要使用特殊字体的地方,可以将文字制成图像,然后插入页面中。

  行距的变化也会对文本的可读性产生很大影响。一般情况下,接近字体尺寸的行距设置比较适合正文。行距的常规比例为10:12,即用字10点,则行距12点。这主要是出于以下考虑:适当的行距会形成一条明显的水平空白带,以引导浏览者的目光,而行距过宽会使一行文字失去较好的延续性。

  除了对于可读性的影响,行距本身也是具有很强表现力的设计语言,为了加强版式的装饰效果,可以有意识地加宽或缩窄行距,体现独特的审美意趣。例如,加宽行距可以体现轻松、舒展的情绪,应用于娱乐性、抒情性的内容恰如其分。另外,通过精心安排,使宽、窄行距并存,可增强版面的空间层次与弹性,表现出独到的匠心。

  行距可以用行高(line-height)属性来设置,建议以磅或默认行高的百分数为单位。例如:{line-height:20pt}、{line-height:150%}。

  2.文字的整体编排

  页面里的正文部分是由许多单个文字经过编排组成的群体,要充分发挥这个群体形状在版面整体布局中的作用。从艺术的角度可以将字体本身看成是一种艺术形式,它在个性和情感方面对人们有着很大影响。在网页设计中,字体的处理与颜色、版式、图形等其他设计元素的处理一样非常关键。从某种意义上来讲,所有的设计元素都可以理解为图形。

  (1)文字的图形化

  字体具有两方面的作用:一是实现字意与语义的功能,二是美学效应。所谓文字的图形化,即是强调它的美学效应,把记号性的文字作为图形元素来表现,同时又强化了原有的功能。作为网页设计者,既可以按照常规的方式来设置字体,也可以对字体进行艺术化的设计。无论怎样,一切都应围绕如何更出色地实现自己的设计目标。

  将文字图形化、意象化,以更富创意的形式表达出深层的设计思想,能够克服网页的单调与平淡,从而打动人心。

  (2)文字的叠置

  文字与图像之间或文字与文字之间在经过叠置后,能够产生空间感、跳跃感、透明感、杂音感和叙事感,从而成为页面中活跃的、令人注目的元素。虽然叠置手法影响了文字的可读性,但是能造成页面独特的视觉效果。这种不追求易读,而刻意追求“杂音”的表现手法,体现了一种艺术思潮。因而,它不仅大量运用于传统的版式设计,在网页设计中也被广泛采用。

  (3)标题与正文

  在进行标题与正文的编排时,可先考虑将正文作双栏、三栏或四栏的编排,再进行标题的置入。将正文分栏,是为了求取页面的空间与弹性,避免通栏的呆板以及标题插入方式的单一性。标题虽是整段或整篇文章的标题,但不一定千篇一律地置于段首之上。可作居中、横向、竖向或边置等编排处理,甚至可以直接插入字群中,以新颖的版式来打破旧有的规律。

  (4)文字编排的四种基本形式

  页面里的正文部分是由许多单个文字经过编排组成的群体,要充分发挥这个群体形状在版面整体布局中的作用。

  两端均齐:文字从左端到右端的长度均齐,字群形成方方正正的面,显得端正、严谨、美观。

  居中排列:在字距相等的情况下,以页面中心为轴线排列,这种编排方式使文字更加突出,产生对称的形式美感。

  现在专业性的网站越来越多,许多网友们都在网上建立起了自己的小家。不过辛辛苦苦制作的网页被人拿去改头换面却是件非常痛心的事,所以大家都想保护自己独创的作品,为自己的网页上把锁,今天就让我带大家了解一下如何给我们的网页加上一把密码锁。

  一、常用JavaScript密码锁

  1. 了解javascript

  JavaScript是一种新的网页描述语言,是由Sun公司以及网景Netscape公司开发的,此一语言可以被嵌入HTML的文件之中,使用它可以让你设计交互性的网页内容。

   2. javascript特点

  使用javascript非常简单,只是一小段代码,就可以让网页发生千奇百怪的效果,而且使用javascript来加密的方法是网络中加密最常用的方法。

  3. 使用javascript加密

  使用javascript加密最简单的结果就是让浏览者不能使用鼠标右键,当他点击右键想对图片进行保存或者复制文字的时候就会弹出一个警告窗口或是弹出收藏夹等。

  实现方法:

  (1)利用弹出窗口封锁鼠标右键

  将下面这段代码放在网页HTML代码的<head></head>标志中,就可以实现封锁右键,给网页加密。

<script language="javascript">
function click() {if (event.button==2) {alert('本站不准使用右键,
使用左键吧!^_^') }}
document.onmousedown=click</script>

  (2)弹出“添加收藏夹”封锁鼠标右键

  将下面这段代码放在网页的HTML代码的<head></head>标志中。实现点击右键出现“添加到收藏夹”选项。

<script language="javascript">
function click() {if (event.button==2) {window.external.addFavorite
('http:///,' 网页教学网')}}
document.onmousedown=click</script>

  (3)彻底封锁鼠标右键

  将下面这段代码放在网页的HTML代码的<head></head>标志中能够实现彻底封锁鼠标右键的效果,由于这个脚本在右键按下时调用一个函数,所以可以改为很多种类型。即使按下左键,再按下右键,放开左键,再放开右键的方法也还是破解不了。

<script>
function DM(e){if(!ns){if(event.button>1)window.external.addFavorite
('http:///,' 网页教学网')}else{if(e.which>1)return false}}ns=navigator.appName=="Netscape";if(ns)document.captureEvents
(Event.MOUSEMOVE|Event.MOUSEDOWN);document.onmousemove=DM;document.
onmousedown=DM;</script>

  (4)禁止查看源文件
  将下面这段代码放在网页的HTML代码的<head></head>标志中则可以实现禁止利用IE浏览器查看源文件。

<script language="JavaScript">
<!--
document.onmousedown=click
function click() {
if ( event.button==2) {alert('不准查看源文件') }
if ( event.button==3) {alert('不准查看源文件') }
}
//-->
</script>

  (5)用乱码显示链接、调用地址加密。
  利用某些函数把URL字符转换成ASCII码,从而达到隐藏链接Frame页面和*.js,*.asp等脚本的目的。返回ASCII码escape(character),ASCII码为%XX格式,XX是十六进制,如空格键为%20。返回字符unEscape(string)如:

<!—var Words=" %3Cframeset%20BORDER%3D%220%22%20FRAMEBORDER%3D%220%22
%20FRAMESPACING%3D%220%22%20rows%3D%22100%25%22%3E%0D%0A%20%20%3Cframe
%20SRC%3D%22http%3A//XXX.XXX.COM/XXX/XXX/%22%20NAME%3D%22oos1%22%20"//
-->
</script>

<

  网页优化只是做好了登录搜索引擎的前期准备工作,最终我们要将优化好的网站提交搜索引擎,这也是网站注册中非常重要的一环。

  ■ 提交网站还是网页

  提交你的网页,而不是你的网站——以前的确如此,而今情况则完全不同。现在几乎所有搜索引擎在网站登录页面都明确提示只需提交主页域名,如:http://homepage./(不必提交主页URL,如:http://homepage./index.html或default.html)。

  在过去,搜索引擎跟踪网站内部链接的程度不一样,有的可以跟踪所有的链接,有的则止于第二或第三层,所以当时单独提交网页是必要的。网站首页属于第一层链接,首页上的链接指向的网页为第二层,如果在第二层页面上还有指向下级网页的链接,则被该链接引导的页面为第三层,依次类推。

  现在所有搜索引擎都能访问网站的全部页面,不管它隐藏多深。即便如此,搜索引擎在索引网页时还是有先后次序的,所以将你认为重要的页面置于靠上的链接层是个好主意。

  ■ 提交网页的数量

  过去搜索引擎免费时代,为减轻负载一些引擎设置了网页提交数量限制。比如有的规定来自同一网站的网页总数不能超过30个;在同一天当中,向单个搜索引擎提交的网页数量最好不要超过5个等等。而现在由于搜索引擎都不鼓励单个网页提交(收费服务除外),因此你网页被索引的数量完全要看各个引擎的情绪。当然对目录索引来说,你一次只能提交一个网站或网页。

  ■ 重复提交网站

  以前在需要重复提交URL的问题上,目录索引与搜索引擎是不同的。登录目录索引基本上是“一锤子买卖”,你用不着针对同一分类目录重复提交你的网页,而且目录索引也不允许。而搜索引擎则不反对重复提交网页,而且为维持搜索引擎排名,有时重复提交也是很有必要的。

  然而随着搜索技术的发展,现在这种做法已显得过时。现在的情况是,只要你的网站进入搜索引擎数据库,搜索引擎就会定期扫描你的网站并更新数据库中相应的记录。

  有一点需要提醒大家,虽然搜索引擎(如Google)并未完全禁止重复提交,但重复提交并不能加快你网站被索引或更新的速度,而且频繁骚扰也会让所有人都反感。因此这里的建议是,如果你的网站已上了搜索引擎,就不要自找麻烦再去提交。如果你的网站未被收录,我们不完全否定主动提交网址的作用,但在重复提交时要讲究风度,时间间隔最好为一个月。对现在的搜索引擎来说,最好的登录方法是通过建立更多的外部链接,让搜索引擎有更多的机会找到你——这是现阶段搜索引擎们所一再鼓吹的。

  ■ 网站访问速度

  在搜索引擎登录中,我们常忽略了网站访问速度的问题,实际上有时它对网站成功提交和排名都会产生相当大的影响。如果服务器响应速度过慢,轻则会降低你的网站排名和更新频率,重则会导致链接被搜索引擎从其数据库中摘除。如果因为这些最基本的问题影响了我们网站推广的效果,那就太得不偿失了。




<

  其实说到底,关键字可以被称为是整个搜索应用的基石。对普通用户和搜索引擎来说,关键字是双方互动的媒介,难以想象如果不使用关键字,我们如何来达到快捷有效的信息查询目的。在搜索商业应用当中,关键字也当仁不让地扮演着极其重要的角色。

  ■ 关键字的重要性

  对一家企业,你当然是希望更多的潜在客户通过某种形式的渠道在最短的时间找到你,而这在搜索营销中则反映为你所选择的关键字是否正好迎合了用户特定的搜索目标。用户在查找产品或服务信息时,通常会以产品服务的特有名称、行业名称,甚至是公司名称等为条件进行搜索,而这些搜索条件正是我们搜索营销的诉求点。因此可以说,关键字是决定我们营销推广成败的关键。

  ■ 充分发挥关键字的作用

  在绝大多数情况下,搜索引擎对用户搜索作出反应的前提条件是网站和网页中存在与搜索关键字匹配的内容,也就是说必须保证将事先确定的对应关键字用在网页文字中,同时还要注意关键字使用的技巧。

  比如一家肿瘤医院,就应该使对应的关键字“肿瘤”贯穿整个网站的内容中,这样才能在用户输入同样关键字搜索时,搜索引擎会依据你网页中匹配的内容,按一定规则将你的网页返回给用户,让你得到一次实现预期营销目的的机会。

  所以不能孤立地看待关键字的重要性,必须将它与你网站的内容紧密结合才能充分发挥它的作用。

  ■ 正确选择关键字

  正确的关键字实际上是其重要性的具体体现。在选择关键词的问题上,一般都会认为是一件很简单的事,其实不然。如果不注意其中的技巧,往往会误入歧途,造成投入和产出不成正比。那么在选择关键字时应该注意哪几个方面?

  其一,选择与网站内容相关的关键字。即便是一个对关键字选择技巧一无所知的人,常识也会让他避免在销售图书时却选择诸如“酱油”之类的毫不相干的关键字。事实也是如此,靠不相关的关键字吸引来的用户,对企业产品/服务的销售起不到任何作用。

  其二,选择具体的关键字。关键字覆盖范围并不是越宽越好,因为意义越宽泛的关键字,其对应的信息需求种类也越多。有的用户以该关键字搜索的目的可能是要购买相关的产品,但更多的也许是其他方面的需求,并不一定会导致消费行为。

  这一点在关键字竞价排名当中体现得尤为突出。由于你必须为用户的每一次点击付费,你当然是希望尽量只为那些能够转化成你客户的人支付点击费,而含义宽泛的关键字却恰好会带来相反的结果。

  其三,注意关键字的投资回报率(ROI)。对搜索营销了解不多的人可能并未意识到,即使是同一类的关键字,其投资回报率也是有差别的。这方面除了有一个特定的基本标准外,还要靠我们在实践中进行科学的监测和总结。有时候,尤其是在商业活动中,数据往往比任何概念和理论都更具说服力。

  总之,既然关键词是搜索应用的基础,而搜索营销又是基于搜索引擎这一平台,因此它自然也成为我们营销当中所关注的焦点。相信经过实践检验,我们对其重要性会有更深刻的认识。



  在制作网页的时候,常常要遇到制作虚线表格的问题,下面的文章就能解决这个问题。

  方法一:作一个1X2的图。

  半黑半白,再利用表格作成线。这种方法虽然麻烦,但在任何浏览器中均可浏览,兼容性最好。

  方法二:在CSS里面设定。

  如果你用DreamWeaver话,只要在CSS面板里new一个style,选择“redefine HTML Tag”,再在下拉菜单里先“table”,在弹出的面板里,category里选择border,在border里,将top,left,right,bottom都设成1px,颜色设成你想要的边框的颜色。然后在style下拉框里选择dashed。一切ok。只是所有的表格都会用虚线做边框了。注意,这个效果在浏览器里才能看见。

  方法三:直接在html里设置(如果你只想让某一个表格边框是虚线的话)。

  在表格的html里加上这个:

  style="BORDER-LEFT: #000000 1PX DASHED; BORDER-RIGHT: #000000 1PX DASHED; BORDER-TOP: #000000 1PX DASHED; BORDER-BOTTOM: #000000 1PX DASHED"

  颜色是十六位代码,你可以自己设。

  注:方法二、三,只能在IE5.5里用,到了NETSCAPE里一点用处都没有,除非你用做好的底图填充。




[!--infotagslink--]

相关文章

  • photoshop设计一幅大鱼海棠动画片海报制作实例教程

    今天小编在这里就来给各位photoshop的这一款软件的使用者们来说一说设计一幅大鱼海棠动画片海报制作的实例教程,各位想知道具体制作步骤的使用者们,那么各位就快来看看...2016-09-14
  • Json格式详解

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成...2021-11-05
  • ps怎么制作倒影 ps设计倒影的方法

    ps软件是一款非常不错的图片处理软件,有着非常不错的使用效果。这次文章要给大家介绍的是ps怎么制作倒影,一起来看看设计倒影的方法。 用ps怎么做倒影最终效果&#819...2017-07-06
  • C语言程序设计第五版谭浩强课后答案(第二章答案)

    这篇文章主要介绍了C语言程序设计第五版谭浩强课后答案(第二章答案),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...2021-04-02
  • Photoshop设计商务名片的5种常见思路分享

    今天小编在这里就来给Photoshop的这一款软件的使用者们来说下计商务名片的5种常见思路,各位想知道的使用者,那么下面就快来跟着小编一起看一看吧。 给各位Photosho...2016-09-14
  • WPF实现类似360安全卫士界面的程序源码分享

    最近在网上看到了新版的360安全卫士,感觉界面还不错,于是用WPF制作了一个,时间有限,一些具体的控件没有制作,用图片代替了。感兴趣的朋友一起跟着小编学习WPF实现类似360安全卫士界面的程序源码分享...2020-06-25
  • php实例分享之html转为rtf格式

    核心代码: 复制代码 代码如下:<!--?php$html2RTFCom = new COM("HTML2RTF.Converter");$html2RTFCom--->PreserveImages = true;$html2RTFCom->PageNumbers = 1;$html2RTFCom->PageNumbersAlignH = 1;$html2RTFCom->Pa...2014-06-07
  • C#格式化数字字符串的方法

    这篇文章主要为大家详细介绍了C#格式化数字字符串的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2020-06-25
  • photoshop安卓和苹果界面设计之尺寸规范详解

    今天小编在这里就来给各位photoshop的这一款软件的使用者们来说下安卓和苹果的界面设计之尺寸规范,各位想知道的使用者们,那么下面就快来跟着小编一起看看吧。 给...2016-09-14
  • Pycharm 设置默认解释器路径和编码格式的操作

    这篇文章主要介绍了Pycharm 设置默认解释器路径和编码格式的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2021-02-05
  • prettier自动格式化去换行的实现代码

    这篇文章主要介绍了prettier自动格式化去换行的实现代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...2020-08-26
  • photoshop设计重影效果具体制作教程

    今天小编在这里就来给各位photoshop的这一款软件的使用者们来说一说设计重影效果具体的制作教程,各位想知道具体制作方法的软件使用者们,那么大家就来看下小编带来的教...2016-09-14
  • PHP如何通过date() 函数格式化显示时间

    这篇文章主要介绍了PHP如何通过date() 函数格式化显示时间,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下...2020-11-13
  • Illustrator结合photoshop设计可爱的卡通女厨师头像制作教程

    今天小编在这里就来给Illustrator的这一款软件的使用者们来说一说结合photoshop设计可爱的卡通女厨师头像的制作教程,各位想知道具体制作步骤的使用者们,那么下面就快来...2016-09-14
  • PS怎么设计T恤 PS制作T恤教程

    PS怎么设计T恤?很多人都想要在T恤上有自己喜欢的图案,那么自己设计T恤的图案是方法之一,本次为大家带来了详细的ps设计T恤教程,有兴趣的同学快来看看吧。 1、打开PS,新...2016-12-31
  • nestjs返回给前端数据格式的封装实现

    这篇文章主要介绍了nestjs返回给前端数据格式的封装实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2021-02-22
  • photoshop设计一张节约用水环保主题海报制作教程

    今天小编在这里就来给photoshop的这一款软件的使用者们来详细的说说设计一张节约用水环保主题海报的制作教程,各位想知道具体制作方法的使用者们,那么下面就快来跟着小...2016-09-14
  • 微信小程序 时间格式化(util.formatTime(new Date))详解

    这篇文章主要介绍了微信小程序 时间格式化(util.formatTime(new Date))详解的相关资料,这里附实例,一目了然很容易解决,需要的朋友可以参考下...2016-11-22
  • vue.js实现价格格式化的方法

    这里分享一个常用的价格格式化的一个方法,在电商的价格处理中非常的实用,具体实现代码大家参考下本文...2017-05-27
  • c#实现51单片机频率计的代码分享(数字频率计设计)

    c#实现51单片机频率计的代码分享,大家参考使用吧...2020-06-25